diff options
Diffstat (limited to 'mysql-test/suite/galera/t/lp1376747-4.test')
-rw-r--r-- | mysql-test/suite/galera/t/lp1376747-4.test | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/mysql-test/suite/galera/t/lp1376747-4.test b/mysql-test/suite/galera/t/lp1376747-4.test index 6ae89fe9df4..7cf922b97e5 100644 --- a/mysql-test/suite/galera/t/lp1376747-4.test +++ b/mysql-test/suite/galera/t/lp1376747-4.test @@ -17,7 +17,6 @@ INSERT INTO t1 VALUES (1); --connection node_2 SET session wsrep_sync_wait=0; -SET session wsrep_causal_reads=OFF; FLUSH TABLE WITH READ LOCK; --connection node_1 @@ -26,16 +25,19 @@ INSERT INTO t1 VALUES (2,3); --connection node_2a SET session wsrep_sync_wait=0; -SET session wsrep_causal_reads=OFF; +--echo # node_1 DDL should not yet be applied SHOW CREATE TABLE t1; + --send FLUSH TABLES t1 WITH READ LOCK; --connection node_2 ---let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND STATE LIKE 'committed%'; +--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND STATE LIKE '%committed%'; --source include/wait_condition.inc UNLOCK TABLES; + +--echo # node_1 DDL should not yet be applied 2 SHOW CREATE TABLE t1; --connection node_2a @@ -45,6 +47,10 @@ UNLOCK TABLES; --let $wait_condition = SELECT COUNT(*) = 2 FROM t1; --source include/wait_condition.inc +--let $wait_condition = SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 't1'; +--source include/wait_condition.inc + +--echo # node_1 DDL should be applied 2 SHOW CREATE TABLE t1; SELECT * from t1; |