polardbxengine/mysql-test/suite/xcluster/t/bug11006344.test

28 lines
1.1 KiB
Plaintext

let $learner_base_port = query_get_value("select $MYPORT_1+50 as c1", c1, 1);
--source include/start_new_learner.inc
#add consensus_learner '$learner_cluster_info';
--replace_result $learner_cluster_info $learner_cluster_info
eval call dbms_consensus.add_learner($learner_cluster_info);
# wait learner get log
let $wait_condition= select count(distinct match_index)=1 from information_schema.alisql_cluster_global;
--source include/wait_condition.inc
select count(*) from information_schema.alisql_cluster_global where role='LEARNER';
--source include/kill_and_restart_mysqld.inc
select count(*) from information_schema.alisql_cluster_global where role='LEARNER';
let $wait_condition= select count(distinct match_index)=1 from information_schema.alisql_cluster_global;
--source include/wait_condition.inc
--source include/kill_and_restart_mysqld.inc
select count(*) from information_schema.alisql_cluster_global where role='LEARNER';
#drop consensus_learner $learner_cluster_info;
--replace_result $learner_cluster_info $learner_cluster_info
call dbms_consensus.drop_learner($learner_cluster_info);
--source include/stop_new_learner.inc