diff options
author | Rik Prohaska <prohaska7@gmail.com> | 2016-07-13 15:15:35 -0400 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2016-11-02 13:45:47 +0100 |
commit | 110a9f069386302c9caa0b1a451407d6512fdda5 (patch) | |
tree | 384ca154676adb81eba8716965500fd77ce6cdd2 /storage/tokudb | |
parent | c948559135aed3c48d49e2fdcca31be3ffde1ec1 (diff) | |
download | mariadb-git-110a9f069386302c9caa0b1a451407d6512fdda5.tar.gz |
add mtr support files for tokudb_sys_vars tests
Diffstat (limited to 'storage/tokudb')
3 files changed, 16 insertions, 0 deletions
diff --git a/storage/tokudb/mysql-test/tokudb_sys_vars/include/have_tokudb.inc b/storage/tokudb/mysql-test/tokudb_sys_vars/include/have_tokudb.inc new file mode 100644 index 00000000000..12b29a22d2c --- /dev/null +++ b/storage/tokudb/mysql-test/tokudb_sys_vars/include/have_tokudb.inc @@ -0,0 +1 @@ +let $datadir=`select @@datadir`; diff --git a/storage/tokudb/mysql-test/tokudb_sys_vars/suite.opt b/storage/tokudb/mysql-test/tokudb_sys_vars/suite.opt new file mode 100644 index 00000000000..f94d0f6d6dc --- /dev/null +++ b/storage/tokudb/mysql-test/tokudb_sys_vars/suite.opt @@ -0,0 +1 @@ +--tokudb --plugin-load-add=$HA_TOKUDB_SO --loose-tokudb-check-jemalloc=0 --sql-mode=NO_ENGINE_SUBSTITUTION diff --git a/storage/tokudb/mysql-test/tokudb_sys_vars/suite.pm b/storage/tokudb/mysql-test/tokudb_sys_vars/suite.pm new file mode 100644 index 00000000000..6c52d0110fe --- /dev/null +++ b/storage/tokudb/mysql-test/tokudb_sys_vars/suite.pm @@ -0,0 +1,14 @@ +package My::Suite::TokuDB; +use File::Basename; +@ISA = qw(My::Suite); + +# Ensure we can run the TokuDB tests even if hugepages are enabled +$ENV{TOKU_HUGE_PAGES_OK}=1; + +#return "Not run for embedded server" if $::opt_embedded_server; +return "No TokuDB engine" unless $ENV{HA_TOKUDB_SO} or $::mysqld_variables{tokudb}; + +sub is_default { not $::opt_embedded_server } + +bless { }; + |