mariadb/mysql-test/suite/sys_vars/t/innodb_tmpdir_basic.test
Marko Mäkelä 2a3fe45dd2 Remove XtraDB
The XtraDB storage engine was already replaced by InnoDB
and disabled in MariaDB Server 10.2. Let us remove it altogether
to avoid dragging dead code around.

Replace some references to XtraDB with references to InnoDB.

rpl_get_position_info(): Remove.

Remove the mysql-test-run --suite=percona, because it only contains
tests specific to XtraDB, many of which were disabled already in
earlier MariaDB versions.
2017-06-21 13:44:16 +03:00

43 lines
922 B
Text

--source include/have_innodb.inc
SET @start_global_value = @@global.innodb_tmpdir;
SELECT @start_global_value;
#
# exists as global and session
#
select @@session.innodb_tmpdir;
show global variables like 'innodb_tmpdir';
show session variables like 'innodb_tmpdir';
select * from information_schema.global_variables where variable_name='innodb_tmpdir';
select * from information_schema.session_variables where variable_name='innodb_tmpdir';
#
# Show that it is writable
#
set global innodb_tmpdir=@@global.tmpdir;
set session innodb_tmpdir=@@global.tmpdir;
#
# incorrect types
#
--error ER_WRONG_TYPE_FOR_VAR
set global innodb_tmpdir=1.1;
--error ER_WRONG_TYPE_FOR_VAR
set global innodb_tmpdir=1e1;
#
# path len more than 512
#
--error ER_WRONG_VALUE_FOR_VAR
set global innodb_tmpdir=repeat('a',1000);
show warnings;
#
# Cleanup
#
SET @@global.innodb_tmpdir = @start_global_value;
SELECT @@global.innodb_tmpdir;