Commit df1eefb2 authored by Alice Sherepa's avatar Alice Sherepa

MDEV-16272 rpl.rpl_semisync_ali_issues failed in buildbot, SHOW variable was...

MDEV-16272 rpl.rpl_semisync_ali_issues failed in buildbot, SHOW variable was done instead of waiting for the value of that variable
parent 188b3283
...@@ -31,8 +31,12 @@ echo [ enable semi-sync on slave ]; ...@@ -31,8 +31,12 @@ echo [ enable semi-sync on slave ];
stop slave; stop slave;
set global rpl_semi_sync_slave_enabled = 1; set global rpl_semi_sync_slave_enabled = 1;
start slave; start slave;
let $status_var= rpl_semi_sync_slave_status;
let $status_var_value= ON;
source include/wait_for_status_var.inc;
show status like 'rpl_semi_sync_slave%'; show status like 'rpl_semi_sync_slave%';
connection master; connection master;
CREATE TABLE t1(a INT) ENGINE=InnoDB; CREATE TABLE t1(a INT) ENGINE=InnoDB;
sync_slave_with_master; sync_slave_with_master;
...@@ -190,6 +194,12 @@ connection con1; ...@@ -190,6 +194,12 @@ connection con1;
INSERT INTO t1 values (2); INSERT INTO t1 values (2);
sync_slave_with_master; sync_slave_with_master;
connection con1; connection con1;
let $status_var= Rpl_semi_sync_master_clients;
let $status_var_value= 1;
source include/wait_for_status_var.inc;
let $status_var= Rpl_semi_sync_master_status;
let $status_var_value= ON;
source include/wait_for_status_var.inc;
show status like 'Rpl_semi_sync_master_clients'; show status like 'Rpl_semi_sync_master_clients';
show status like 'Rpl_semi_sync_master_status'; show status like 'Rpl_semi_sync_master_status';
...@@ -259,7 +269,12 @@ START SLAVE IO_THREAD; ...@@ -259,7 +269,12 @@ START SLAVE IO_THREAD;
--echo ######################################################### --echo #########################################################
connection con1; connection con1;
SET GLOBAL rpl_semi_sync_master_enabled = 0; SET GLOBAL rpl_semi_sync_master_enabled = 0;
let $status_var= Rpl_semi_sync_master_clients;
let $status_var_value= 1;
source include/wait_for_status_var.inc;
show status like 'Rpl_semi_sync_master_clients'; show status like 'Rpl_semi_sync_master_clients';
INSERT INTO t1 VALUES (1); INSERT INTO t1 VALUES (1);
SET GLOBAL rpl_semi_sync_master_enabled = 1; SET GLOBAL rpl_semi_sync_master_enabled = 1;
INSERT INTO t1 VALUES (2); INSERT INTO t1 VALUES (2);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment