From 51a53d4e864ed558f4ffafc033b683d8ca5f56a7 Mon Sep 17 00:00:00 2001 From: Dariusz Smigiel <1412617+dasm@users.noreply.github.com> Date: Fri, 2 Apr 2021 07:12:06 -0700 Subject: [PATCH] Verify at the end that cluster is in operable state --- zaza/openstack/charm_tests/mysql/tests.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zaza/openstack/charm_tests/mysql/tests.py b/zaza/openstack/charm_tests/mysql/tests.py index 6923bc0..6e0de25 100644 --- a/zaza/openstack/charm_tests/mysql/tests.py +++ b/zaza/openstack/charm_tests/mysql/tests.py @@ -671,8 +671,12 @@ class MySQLInnoDBClusterColdStartTest(MySQLBaseTest): cmd = "sudo iptables -F" zaza.model.async_run_on_unit(unit, cmd) + logging.info("Wait for application states ...") for unit in zaza.model.get_units(self.application): zaza.model.run_on_unit(unit.entity_id, "hooks/update-status") + test_config = lifecycle_utils.get_charm_config(fatal=False) + zaza.model.wait_for_application_states( + states=test_config.get("target_deploy_status", {})) class MySQL8MigrationTests(MySQLBaseTest):