diff options
author | Jan Lindström <jan.lindstrom@mariadb.com> | 2020-08-27 14:58:55 +0300 |
---|---|---|
committer | Jan Lindström <jan.lindstrom@mariadb.com> | 2020-08-27 14:58:55 +0300 |
commit | a34f93010c2f4e86f5587241d1ce111603aea466 (patch) | |
tree | 0116151c6e0fe9a30750ad168a88e25a930a75c6 | |
parent | fcea7918de382184ab25659e4d42568d664ab61f (diff) | |
download | mariadb-git-a34f93010c2f4e86f5587241d1ce111603aea466.tar.gz |
MDEV-23587 : galera_3nodes.galera_var_dirty_reads2 MTR failed: 1047: WSREP has not yet prepared node for application use
Add wait_condition to make sure insert has been replicated
and after cluster restore wait until node is ready before
continuing.
-rw-r--r-- | mysql-test/suite/galera_3nodes/t/galera_var_dirty_reads2.test | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mysql-test/suite/galera_3nodes/t/galera_var_dirty_reads2.test b/mysql-test/suite/galera_3nodes/t/galera_var_dirty_reads2.test index e3f94a012b8..6476c4fe4fa 100644 --- a/mysql-test/suite/galera_3nodes/t/galera_var_dirty_reads2.test +++ b/mysql-test/suite/galera_3nodes/t/galera_var_dirty_reads2.test @@ -34,6 +34,9 @@ SET SESSION wsrep_sync_wait = 0; SET SESSION wsrep_dirty_reads = 1; +--let $wait_condition = SELECT COUNT(*) = 1 FROM t1; +--source include/wait_condition.inc + # Those statements should succeed --error 0 @@ -111,6 +114,7 @@ SELECT COUNT(*) > 0 FROM INFORMATION_SCHEMA.PROCESSLIST; # Restore cluster SET GLOBAL wsrep_provider_options='gmcast.isolate=0'; +--source include/galera_wait_ready.inc --connection node_1 --let $wait_condition = SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size'; |