Commit 93dc3e26 authored by Jan Lindström's avatar Jan Lindström

MDEV-21488 : Galera test sporadic failure on galera.galera_var_notify_cmd

Add wait condition and cleanup.
parent ed10a8cd
...@@ -30,7 +30,6 @@ galera_sst_mariabackup_encrypt_with_key : MDEV-21484 galera_sst_mariabackup_encr ...@@ -30,7 +30,6 @@ galera_sst_mariabackup_encrypt_with_key : MDEV-21484 galera_sst_mariabackup_encr
galera_sst_mariabackup_table_options: MDEV-19741 Galera test failure on galera.galera_sst_mariabackup_table_options galera_sst_mariabackup_table_options: MDEV-19741 Galera test failure on galera.galera_sst_mariabackup_table_options
galera_var_innodb_disallow_writes : MDEV-20928 galera.galera_var_innodb_disallow_writes galera_var_innodb_disallow_writes : MDEV-20928 galera.galera_var_innodb_disallow_writes
galera_var_node_address : MDEV-20485 Galera test failure galera_var_node_address : MDEV-20485 Galera test failure
galera_var_notify_cmd : MDEV-21488 galera.galera_var_notify_cmd
galera_wan : MDEV-17259 Test failure on galera.galera_wan galera_wan : MDEV-17259 Test failure on galera.galera_wan
mysql-wsrep#33 : MDEV-21420 galera.mysql-wsrep#33 mysql-wsrep#33 : MDEV-21420 galera.mysql-wsrep#33
partition : MDEV-19958 Galera test failure on galera.partition partition : MDEV-19958 Galera test failure on galera.partition
......
connection node_1; connection node_1;
SET SESSION wsrep_sync_wait=15; SELECT COUNT(DISTINCT uuid) AS EXPECT_2 FROM mtr_wsrep_notify.membership;
SELECT COUNT(DISTINCT uuid) FROM mtr_wsrep_notify.membership; EXPECT_2
COUNT(DISTINCT uuid)
2 2
SELECT MAX(size) FROM mtr_wsrep_notify.status; SELECT MAX(size) AS EXPECT_2 FROM mtr_wsrep_notify.status;
MAX(size) EXPECT_2
2 2
SELECT COUNT(DISTINCT idx) FROM mtr_wsrep_notify.status; SELECT COUNT(DISTINCT idx) AS EXPECT_2 FROM mtr_wsrep_notify.status;
COUNT(DISTINCT idx) EXPECT_2
1 2
DROP SCHEMA mtr_wsrep_notify;
--wsrep_notify_cmd=$MYSQL_TEST_DIR/std_data/wsrep_notify.sh --wsrep-sync-wait=0
!include ../galera_2nodes.cnf
[mysqld.1]
wsrep_notify_cmd=$MYSQL_TEST_DIR/std_data/wsrep_notify.sh
wsrep-sync-wait=0
[mysqld.2]
...@@ -4,9 +4,15 @@ ...@@ -4,9 +4,15 @@
# #
--source include/galera_cluster.inc --source include/galera_cluster.inc
--source include/force_restart.inc
--connection node_1 --connection node_1
SET SESSION wsrep_sync_wait=15; --let $wait_condition = SELECT COUNT(DISTINCT uuid) = 2 FROM mtr_wsrep_notify.membership;
SELECT COUNT(DISTINCT uuid) FROM mtr_wsrep_notify.membership; --source include/wait_condition.inc
SELECT MAX(size) FROM mtr_wsrep_notify.status;
SELECT COUNT(DISTINCT idx) FROM mtr_wsrep_notify.status; SELECT COUNT(DISTINCT uuid) AS EXPECT_2 FROM mtr_wsrep_notify.membership;
SELECT MAX(size) AS EXPECT_2 FROM mtr_wsrep_notify.status;
SELECT COUNT(DISTINCT idx) AS EXPECT_2 FROM mtr_wsrep_notify.status;
# CLEANUP
DROP SCHEMA mtr_wsrep_notify;
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