Commit e4a2e80a authored by Sachin Setiya's avatar Sachin Setiya

MDEV-11229: galera.MW-258 galera.galera_as_master fail in buildbot.

parent c23e0fe5
...@@ -30,12 +30,6 @@ galera_gcs_fragment : Incorrect arguments to SET ...@@ -30,12 +30,6 @@ galera_gcs_fragment : Incorrect arguments to SET
galera_flush_local : Fails sporadically galera_flush_local : Fails sporadically
galera_binlog_stmt_autoinc : TODO: investigate galera_binlog_stmt_autoinc : TODO: investigate
galera_concurrent_ctas : Test times out, investigate galera_concurrent_ctas : Test times out, investigate
MW-258 : MDEV-11229
galera_as_master : MDEV-11229
MW-44 : MDEV-11229
galera_gcs_fc_limit : MDEV-11229
galera_roles : MDEV-11229
galera_lock_table : MDEV-11229
MW-286 : TODO: investigate MW-286 : TODO: investigate
galera_sst_xtrabackup-v2-options : TODO: Fix test case galera_sst_xtrabackup-v2-options : TODO: Fix test case
galera_sst_xtrabackup-v2 : MDEV-11208 galera_sst_xtrabackup-v2 : MDEV-11208
......
...@@ -34,6 +34,7 @@ UNLOCK TABLES; ...@@ -34,6 +34,7 @@ UNLOCK TABLES;
--connection node_1 --connection node_1
--echo value after RSU: --echo value after RSU:
--sleep 2
SHOW STATUS LIKE 'wsrep_desync_count'; SHOW STATUS LIKE 'wsrep_desync_count';
SHOW VARIABLES LIKE 'wsrep_desync'; SHOW VARIABLES LIKE 'wsrep_desync';
SET GLOBAL wsrep_desync=0; SET GLOBAL wsrep_desync=0;
......
...@@ -8,9 +8,11 @@ ...@@ -8,9 +8,11 @@
--connection node_1 --connection node_1
TRUNCATE TABLE mysql.general_log; TRUNCATE TABLE mysql.general_log;
--sleep 1
--connection node_2 --connection node_2
TRUNCATE TABLE mysql.general_log; TRUNCATE TABLE mysql.general_log;
--sleep 1
--connection node_1 --connection node_1
SET SESSION wsrep_osu_method=TOI; SET SESSION wsrep_osu_method=TOI;
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB; CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
......
...@@ -27,6 +27,7 @@ CREATE TABLE test.t3 AS SELECT * from t1; ...@@ -27,6 +27,7 @@ CREATE TABLE test.t3 AS SELECT * from t1;
SET SQL_LOG_BIN=ON; SET SQL_LOG_BIN=ON;
INSERT INTO t1 VALUES(3); INSERT INTO t1 VALUES(3);
CREATE TABLE test.t4 AS SELECT * from t1; CREATE TABLE test.t4 AS SELECT * from t1;
--save_master_pos
--connection node_2 --connection node_2
SELECT * FROM t1; SELECT * FROM t1;
...@@ -35,28 +36,21 @@ SELECT * FROM t3; ...@@ -35,28 +36,21 @@ SELECT * FROM t3;
SELECT * FROM t4; SELECT * FROM t4;
--connection node_3 --connection node_3
--sync_with_master
SHOW TABLES; SHOW TABLES;
--let $wait_condition = SELECT COUNT(*) = 2 FROM t1;
--source include/wait_condition.inc
--let $wait_condition = SELECT COUNT(*) = 3 FROM t4;
--source include/wait_condition.inc
SELECT * FROM t1; SELECT * FROM t1;
SELECT * FROM t4; SELECT * FROM t4;
--echo # Cleanup --echo # Cleanup
--connection node_1 --connection node_1
DROP TABLE t1, t4; DROP TABLE t1, t4;
--save_master_pos
SET SQL_LOG_BIN=OFF; SET SQL_LOG_BIN=OFF;
DROP TABLE t2, t3; DROP TABLE t2, t3;
--connection node_3 --connection node_3
--let $wait_condition = SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 't1'; --sync_with_master
--source include/wait_condition.inc
--let $wait_condition = SELECT COUNT(*) = 0 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 't4';
--source include/wait_condition.inc
STOP SLAVE; STOP SLAVE;
RESET SLAVE ALL; RESET SLAVE ALL;
......
...@@ -19,10 +19,13 @@ SET GLOBAL wsrep_provider_options = 'gcs.fc_limit=1'; ...@@ -19,10 +19,13 @@ SET GLOBAL wsrep_provider_options = 'gcs.fc_limit=1';
LOCK TABLE t1 WRITE; LOCK TABLE t1 WRITE;
--connection node_1 --connection node_1
--sleep 1
INSERT INTO t1 VALUES (2); INSERT INTO t1 VALUES (2);
--sleep 1
INSERT INTO t1 VALUES (3); INSERT INTO t1 VALUES (3);
--sleep 1
INSERT INTO t1 VALUES (4); INSERT INTO t1 VALUES (4);
--sleep 1
# This query will hang because flow control will kick in # This query will hang because flow control will kick in
--send --send
......
...@@ -11,6 +11,8 @@ ...@@ -11,6 +11,8 @@
CREATE TABLE t1 (id INT PRIMARY KEY) ENGINE=InnoDB; CREATE TABLE t1 (id INT PRIMARY KEY) ENGINE=InnoDB;
CREATE TABLE t2 (id INT PRIMARY KEY) ENGINE=InnoDB; CREATE TABLE t2 (id INT PRIMARY KEY) ENGINE=InnoDB;
--sleep 1
--connection node_2 --connection node_2
LOCK TABLE t1 READ; LOCK TABLE t1 READ;
......
...@@ -36,6 +36,7 @@ GRANT SELECT (a) ON test1.t2 TO role1; ...@@ -36,6 +36,7 @@ GRANT SELECT (a) ON test1.t2 TO role1;
--connect(foo_node_1,127.0.0.1,foo,,test,$port_1,) --connect(foo_node_1,127.0.0.1,foo,,test,$port_1,)
--let $port_2= \$NODE_MYPORT_2 --let $port_2= \$NODE_MYPORT_2
--sleep 1
--connect(foo_node_2,127.0.0.1,foo,,test,$port_2,) --connect(foo_node_2,127.0.0.1,foo,,test,$port_2,)
--echo --echo
...@@ -107,7 +108,7 @@ CALL test1.pr1(); ...@@ -107,7 +108,7 @@ CALL test1.pr1();
--echo --echo
--echo # Connect with foo_node_2 --echo # Connect with foo_node_2
--connection foo_node_2 --connection foo_node_2
--sleep 1
--error ER_PROCACCESS_DENIED_ERROR --error ER_PROCACCESS_DENIED_ERROR
CALL test1.pr1(); CALL test1.pr1();
......
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