summaryrefslogtreecommitdiff
path: root/mysql-test/suite/innodb/include
diff options
context:
space:
mode:
authorSergey Vojtovich <svoj@sun.com>2009-06-24 22:18:58 +0500
committerSergey Vojtovich <svoj@sun.com>2009-06-24 22:18:58 +0500
commitb4ac7f8c15bbd87df7229f95424d93788e7937c7 (patch)
tree71852f16e3cdbbb0e17ec196d4647a8b62cb4f0d /mysql-test/suite/innodb/include
parent0fa4924fe544b44739961117e6ccd0cb99cdbe40 (diff)
downloadmariadb-git-b4ac7f8c15bbd87df7229f95424d93788e7937c7.tar.gz
This patch implements testing InnoDB plugin milestone.
mysql-test/lib/mtr_cases.pm: Expand test cases list with test cases to test InnoDB plugin. mysql-test/mysql-test-run.pl: Added "innodb" suite to default list of suites. mysql-test/suite/innodb/include/have_innodb_plugin.inc: This file determines if innodb plugin is available. mysql-test/suite/innodb/my.cnf: Removed temporary my.cnf, which was added for testing. Not needed anymore - options are substituted by mtr. mysql-test/suite/innodb/t/innodb-analyze.test: This test can only be run with InnoDB plugin. mysql-test/suite/innodb/t/innodb-timeout.test: This test can only be run with InnoDB plugin. mysql-test/suite/innodb/t/innodb-use-sys-malloc-master.opt: Use "loose" prefix with mysqld options. This makes this test skipped properly when no innodb is available. mysql-test/suite/innodb/t/innodb-use-sys-malloc.test: This test can only be run with InnoDB plugin. mysql-test/suite/innodb/t/innodb-zip.test: This test can only be run with InnoDB plugin. mysql-test/suite/innodb/t/innodb_bug36169.test: This test can only be run with InnoDB plugin. mysql-test/suite/innodb/t/innodb_bug36172.test: This test can only be run with InnoDB plugin. mysql-test/suite/innodb/t/innodb_information_schema.test: This test can only be run with InnoDB plugin.
Diffstat (limited to 'mysql-test/suite/innodb/include')
-rw-r--r--mysql-test/suite/innodb/include/have_innodb_plugin.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/mysql-test/suite/innodb/include/have_innodb_plugin.inc b/mysql-test/suite/innodb/include/have_innodb_plugin.inc
new file mode 100644
index 00000000000..24af3274ada
--- /dev/null
+++ b/mysql-test/suite/innodb/include/have_innodb_plugin.inc
@@ -0,0 +1,4 @@
+disable_query_log;
+--require r/true.require
+select (PLUGIN_LIBRARY LIKE 'ha_innodb_plugin%') as `TRUE` from information_schema.plugins where PLUGIN_NAME='InnoDB';
+enable_query_log;