summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mysql-test/suite/rpl/r/rpl_start_alter_ftwrl.result4
-rw-r--r--mysql-test/suite/rpl/t/rpl_start_alter_ftwrl.test6
2 files changed, 10 insertions, 0 deletions
diff --git a/mysql-test/suite/rpl/r/rpl_start_alter_ftwrl.result b/mysql-test/suite/rpl/r/rpl_start_alter_ftwrl.result
index 5b08a4c68bb..ad619923201 100644
--- a/mysql-test/suite/rpl/r/rpl_start_alter_ftwrl.result
+++ b/mysql-test/suite/rpl/r/rpl_start_alter_ftwrl.result
@@ -10,6 +10,10 @@ include/start_slave.inc
connection master;
SET @@session.binlog_alter_two_phase=true;
CREATE TABLE t1 (a INT) ENGINE=innodb;
+include/save_master_gtid.inc
+connection slave;
+include/sync_with_master_gtid.inc
+connection master;
SET @@session.alter_algorithm='INSTANT';
SET @@session.gtid_domain_id=11;
ALTER TABLE t1 ADD COLUMN b int;
diff --git a/mysql-test/suite/rpl/t/rpl_start_alter_ftwrl.test b/mysql-test/suite/rpl/t/rpl_start_alter_ftwrl.test
index cd8f718952e..a8528cc6197 100644
--- a/mysql-test/suite/rpl/t/rpl_start_alter_ftwrl.test
+++ b/mysql-test/suite/rpl/t/rpl_start_alter_ftwrl.test
@@ -26,7 +26,13 @@ SET @@global.debug_dbug="+d,at_write_start_alter";
SET @@session.binlog_alter_two_phase=true;
CREATE TABLE t1 (a INT) ENGINE=innodb;
+--source include/save_master_gtid.inc
+# Make sure the table exists on slave now.
+--connection slave
+--source include/sync_with_master_gtid.inc
+
+--connection master
SET @@session.alter_algorithm='INSTANT';
SET @@session.gtid_domain_id=11;
ALTER TABLE t1 ADD COLUMN b int;