summaryrefslogtreecommitdiff
path: root/mysql-test
diff options
context:
space:
mode:
authorJan Lindström <jan.lindstrom@mariadb.com>2021-08-06 10:08:20 +0300
committerJan Lindström <jan.lindstrom@mariadb.com>2021-08-06 10:08:20 +0300
commit74cb160992c743d4121ba69260d93f68ac1f4c68 (patch)
tree20f9d8a383e656dbf6c556c55fba6265a26e9a61 /mysql-test
parent527be044d5c1d916a98e742a43d6d8731f2ceccf (diff)
downloadmariadb-git-74cb160992c743d4121ba69260d93f68ac1f4c68.tar.gz
Fix test failure on galera_as_slave_replay by adding wait_conditions
Diffstat (limited to 'mysql-test')
-rw-r--r--mysql-test/suite/galera/r/galera_as_slave_replay.result18
-rw-r--r--mysql-test/suite/galera/t/galera_as_slave_replay.test12
2 files changed, 23 insertions, 7 deletions
diff --git a/mysql-test/suite/galera/r/galera_as_slave_replay.result b/mysql-test/suite/galera/r/galera_as_slave_replay.result
index 3c2cea19179..d81795eeed9 100644
--- a/mysql-test/suite/galera/r/galera_as_slave_replay.result
+++ b/mysql-test/suite/galera/r/galera_as_slave_replay.result
@@ -84,11 +84,21 @@ SET GLOBAL wsrep_provider_options = 'dbug=';
SET GLOBAL wsrep_provider_options = 'signal=commit_monitor_enter_sync';
SET DEBUG_SYNC = "RESET";
connection node_2a;
-set session wsrep_sync_wait=15;
-SELECT COUNT(*) = 1 FROM test.t1 WHERE f2 = 'e';
-COUNT(*) = 1
-1
set session wsrep_sync_wait=0;
+SELECT * from test.t1;
+f1 f2
+1 a
+2 b
+3 e
+4 d
+connection node_1;
+SELECT * from test.t1;
+f1 f2
+1 a
+2 b
+3 e
+4 d
+connection node_2a;
STOP SLAVE;
RESET SLAVE;
DROP TABLE t1;
diff --git a/mysql-test/suite/galera/t/galera_as_slave_replay.test b/mysql-test/suite/galera/t/galera_as_slave_replay.test
index 47f70bda721..2e8f45a047b 100644
--- a/mysql-test/suite/galera/t/galera_as_slave_replay.test
+++ b/mysql-test/suite/galera/t/galera_as_slave_replay.test
@@ -185,11 +185,17 @@ SET DEBUG_SYNC = "now SIGNAL signal.wsrep_apply_cb";
SET DEBUG_SYNC = "RESET";
--connection node_2a
-
-set session wsrep_sync_wait=15;
-SELECT COUNT(*) = 1 FROM test.t1 WHERE f2 = 'e';
set session wsrep_sync_wait=0;
+--let $wait_condition = SELECT COUNT(*) = 1 FROM test.t1 where f2 = 'e'
+--source include/wait_condition.inc
+SELECT * from test.t1;
+--connection node_1
+--let $wait_condition = SELECT COUNT(*) = 1 FROM test.t1 where f2 = 'e'
+--source include/wait_condition.inc
+SELECT * from test.t1;
+
+--connection node_2a
STOP SLAVE;
RESET SLAVE;