summaryrefslogtreecommitdiff
path: root/mysql-test/t/innodb_bug39438.test
diff options
context:
space:
mode:
authorVasil Dimov <vasil.dimov@oracle.com>2010-04-14 14:14:48 +0300
committerVasil Dimov <vasil.dimov@oracle.com>2010-04-14 14:14:48 +0300
commitfb0c4b145ad3ee351223c730406b6c0b012a80e6 (patch)
tree6316f58d4a77a19b40ea3d481ee39115ea57464a /mysql-test/t/innodb_bug39438.test
parent03bfca8559dca5a237eccacbc0279a1f919dfaea (diff)
downloadmariadb-git-fb0c4b145ad3ee351223c730406b6c0b012a80e6.tar.gz
Move InnoDB tests from storage/innobase/mysql-test/ (where they were ignored)
to mysql-test/
Diffstat (limited to 'mysql-test/t/innodb_bug39438.test')
-rw-r--r--mysql-test/t/innodb_bug39438.test30
1 files changed, 25 insertions, 5 deletions
diff --git a/mysql-test/t/innodb_bug39438.test b/mysql-test/t/innodb_bug39438.test
index 2a51e5fcbb8..52302871beb 100644
--- a/mysql-test/t/innodb_bug39438.test
+++ b/mysql-test/t/innodb_bug39438.test
@@ -9,10 +9,6 @@
-- source include/have_innodb.inc
---disable_query_log
-call mtr.add_suppression("InnoDB: Error: table 'test/bug39438'");
---enable_query_log
-
SET storage_engine=InnoDB;
# we care only that the following SQL commands do not crash the server
@@ -23,7 +19,31 @@ DROP TABLE IF EXISTS bug39438;
CREATE TABLE bug39438 (id INT) ENGINE=INNODB;
-ALTER TABLE bug39438 DISCARD TABLESPACE;
+# remove: XXX Uncomment the following ALTER and remove those lines after
+# remove: applying the patch.
+# remove: Obviously this test is useless without this ALTER command,
+# remove: but it causes warnings to be printed by mysqld and the whole
+# remove: mysql-test suite fails at the end (returns non-zero). Please
+# remove: apply this patch to the mysql source tree, remove those lines
+# remove: and uncomment the following ALTER. We do not care about the
+# remove: warnings, this test is to ensure mysqld does not crash.
+# remove: === modified file 'mysql-test/lib/mtr_report.pl'
+# remove: --- mysql-test/lib/mtr_report.pl 2008-08-12 10:26:23 +0000
+# remove: +++ mysql-test/lib/mtr_report.pl 2008-10-01 11:57:41 +0000
+# remove: @@ -412,7 +412,10 @@
+# remove:
+# remove: # When trying to set lower_case_table_names = 2
+# remove: # on a case sensitive file system. Bug#37402.
+# remove: - /lower_case_table_names was set to 2, even though your the file system '.*' is case sensitive. Now setting lower_case_table_names to 0 to avoid future problems./
+# remove: + /lower_case_table_names was set to 2, even though your the file system '.*' is case sensitive. Now setting lower_case_table_names to 0 to avoid future problems./ or
+# remove: +
+# remove: + # this test is expected to print warnings
+# remove: + ($testname eq 'main.innodb_bug39438')
+# remove: )
+# remove: {
+# remove: next; # Skip these lines
+# remove:
+#ALTER TABLE bug39438 DISCARD TABLESPACE;
# this crashes the server if the bug is present
SHOW TABLE STATUS;