summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Stoev <philip.stoev@galeracluster.com>2016-08-03 02:52:39 -0700
committerNirbhay Choubey <nirbhay@mariadb.com>2016-08-21 16:20:07 -0400
commit30c6ac3cd152c1280fe9ccfb86b42e8048e3dc91 (patch)
treeb2b86c312f71df5cf9a9a8f64bebb2be4118a70b
parent065645313528fcb8a996b6a5f08686193b0b696c (diff)
downloadmariadb-git-30c6ac3cd152c1280fe9ccfb86b42e8048e3dc91.tar.gz
Galera MTR Tests: Attempt to fortify galera_kill_ddl.test against sporadic failures
-rw-r--r--mysql-test/suite/galera/r/galera_kill_ddl.result3
-rw-r--r--mysql-test/suite/galera/t/galera_kill_ddl.test7
2 files changed, 6 insertions, 4 deletions
diff --git a/mysql-test/suite/galera/r/galera_kill_ddl.result b/mysql-test/suite/galera/r/galera_kill_ddl.result
index 8dd36497dfb..b83226bbd42 100644
--- a/mysql-test/suite/galera/r/galera_kill_ddl.result
+++ b/mysql-test/suite/galera/r/galera_kill_ddl.result
@@ -5,7 +5,4 @@ ALTER TABLE t1 ADD COLUMN f2 INTEGER;
SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='t1';
COUNT(*) = 2
1
-SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
-VARIABLE_VALUE = 2
-1
DROP TABLE t1;
diff --git a/mysql-test/suite/galera/t/galera_kill_ddl.test b/mysql-test/suite/galera/t/galera_kill_ddl.test
index 3c2bce5b9c9..90f3f30cc76 100644
--- a/mysql-test/suite/galera/t/galera_kill_ddl.test
+++ b/mysql-test/suite/galera/t/galera_kill_ddl.test
@@ -28,8 +28,13 @@ ALTER TABLE t1 ADD COLUMN f2 INTEGER;
--source include/galera_connect.inc
--connection node_2a
+--let $wait_condition = SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
+--source include/wait_condition.inc
+
+--let $wait_condition = SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
+--source include/wait_condition.inc
+
SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='t1';
-SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
--connection node_1
--disable_query_log