summaryrefslogtreecommitdiff
path: root/mysql-test/suite/rpl/t/rpl_ignore_table.test
diff options
context:
space:
mode:
authorBjorn Munch <bjorn.munch@oracle.com>2010-11-05 15:26:38 +0100
committerBjorn Munch <bjorn.munch@oracle.com>2010-11-05 15:26:38 +0100
commit866cec611a369be344bafed0d4691ad6b83e4086 (patch)
tree31b96a48f27d7c606a9d869fc9dbea42f9fd0d10 /mysql-test/suite/rpl/t/rpl_ignore_table.test
parent909f0bf94a5bd5879fc9cf2be11b5c0cf20caed3 (diff)
downloadmariadb-git-866cec611a369be344bafed0d4691ad6b83e4086.tar.gz
Bug #57840 MTR: parallel execution breaks with smart ordering of test cases
There were actually more problems in this area: Slaves (if any) were unconditionally restarted, this appears unnecessary. Sort criteria were suboptimal, included the test name. Added logic to "reserve" a sequence of tests with same config for one thread Got rid of sort_criteria hash, put it into the test case itself Adds little sanity check that expected worker picks up test Fixed some tests that may fail if starting on running server Some of these fail only if *same* test is repeated. Finally, special sorting of tests that do --force-restart
Diffstat (limited to 'mysql-test/suite/rpl/t/rpl_ignore_table.test')
-rw-r--r--mysql-test/suite/rpl/t/rpl_ignore_table.test2
1 files changed, 2 insertions, 0 deletions
diff --git a/mysql-test/suite/rpl/t/rpl_ignore_table.test b/mysql-test/suite/rpl/t/rpl_ignore_table.test
index 66f96e8f4e8..b5666ad6e91 100644
--- a/mysql-test/suite/rpl/t/rpl_ignore_table.test
+++ b/mysql-test/suite/rpl/t/rpl_ignore_table.test
@@ -174,3 +174,5 @@ SELECT * FROM tmptbl504451f4258$1;
connection master;
DROP TABLE t5;
sync_slave_with_master;
+
+call mtr.force_restart();