summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Leich <Matthias.Leich@sun.com>2009-05-06 17:11:08 +0200
committerMatthias Leich <Matthias.Leich@sun.com>2009-05-06 17:11:08 +0200
commit413c0756ac0e83ce759f8298b987c18ab9846a0c (patch)
treea79bfc2918d70bd857c0ae809b04fd49d9bf4a3d
parent69fcfa67d3a28574498b6e438fc89f0db5ba12df (diff)
downloadmariadb-git-413c0756ac0e83ce759f8298b987c18ab9846a0c.tar.gz
Fix for Bug#44493 Fix InnoDB owned 5.0 tests with imperfect cleanup
Details: innodb-autoinc-optimize Add DROP TABLE which is missing (Backport of fix from 5.1) innodb_notembedded Take care that the disconnects of additional sessions are completed. Note: The merge 5.0 -> 5.1 for innodb-autoinc-optimize should be a "null" merge = no changes in 5.1.
-rw-r--r--mysql-test/r/innodb-autoinc-optimize.result2
-rw-r--r--mysql-test/t/innodb-autoinc-optimize.test3
-rw-r--r--mysql-test/t/innodb_notembedded.test11
3 files changed, 14 insertions, 2 deletions
diff --git a/mysql-test/r/innodb-autoinc-optimize.result b/mysql-test/r/innodb-autoinc-optimize.result
index 61739f0713a..49e31a3eede 100644
--- a/mysql-test/r/innodb-autoinc-optimize.result
+++ b/mysql-test/r/innodb-autoinc-optimize.result
@@ -4,3 +4,5 @@ insert into t1 set a = -1;
optimize table t1;
Table Op Msg_type Msg_text
test.t1 optimize status OK
+==== clean up ====
+DROP TABLE t1;
diff --git a/mysql-test/t/innodb-autoinc-optimize.test b/mysql-test/t/innodb-autoinc-optimize.test
index c7e22a8ff40..0f0cb57f92f 100644
--- a/mysql-test/t/innodb-autoinc-optimize.test
+++ b/mysql-test/t/innodb-autoinc-optimize.test
@@ -14,3 +14,6 @@ insert into t1 set a = -1;
# NOTE: The database needs to be shutdown and restarted (here) for
# the test to work. It's included for reference only.
optimize table t1;
+
+--echo ==== clean up ====
+DROP TABLE t1;
diff --git a/mysql-test/t/innodb_notembedded.test b/mysql-test/t/innodb_notembedded.test
index 53332d9fda4..4c29781184d 100644
--- a/mysql-test/t/innodb_notembedded.test
+++ b/mysql-test/t/innodb_notembedded.test
@@ -33,8 +33,15 @@ rollback;
connection b;
reap;
rollback;
+
+# Cleanup
+connection a;
+disconnect a;
+--source include/wait_until_disconnected.inc
+connection b;
+disconnect b;
+--source include/wait_until_disconnected.inc
connection default;
drop table t1;
drop function f1;
-disconnect a;
-disconnect b;
+