Moved block_until_idle immediately after force-quorum cmd

This commit is contained in:
Dariusz Smigiel
2021-04-02 11:40:07 -07:00
parent 0858f016cd
commit 4df0cbee8c

View File

@@ -665,6 +665,13 @@ class MySQLInnoDBClusterColdStartTest(MySQLBaseTest):
"Results from running 'force-quorum' command ...\n{}".format(
action.data))
logging.info("Wait till model is idle ...")
try:
zaza.model.block_until_all_units_idle()
except zaza.model.UnitError:
self.resolve_update_status_errors()
zaza.model.block_until_all_units_idle()
# Unblock all traffic across mysql instances
for unit in zaza.model.get_units(self.application):
cmd = "sudo iptables -F"
@@ -677,13 +684,6 @@ class MySQLInnoDBClusterColdStartTest(MySQLBaseTest):
zaza.model.wait_for_application_states(
states=test_config.get("target_deploy_status", {}))
logging.info("Wait till model is idle ...")
try:
zaza.model.block_until_all_units_idle()
except zaza.model.UnitError:
self.resolve_update_status_errors()
zaza.model.block_until_all_units_idle()
class MySQL8MigrationTests(MySQLBaseTest):
"""Percona Cluster to MySQL InnoDB Cluster Tests."""