From bd8d7e8b2922ee419049fe140f2c43245d6c79a5 Mon Sep 17 00:00:00 2001 From: Liam Young Date: Wed, 6 Sep 2023 09:01:49 +0000 Subject: [PATCH] Gate quorum queue tests on whether the charm supports them --- zaza/openstack/charm_tests/rabbitmq_server/tests_k8s.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/zaza/openstack/charm_tests/rabbitmq_server/tests_k8s.py b/zaza/openstack/charm_tests/rabbitmq_server/tests_k8s.py index aa4e771..3c43061 100644 --- a/zaza/openstack/charm_tests/rabbitmq_server/tests_k8s.py +++ b/zaza/openstack/charm_tests/rabbitmq_server/tests_k8s.py @@ -130,6 +130,11 @@ class RabbitMQK8STest(test_utils.BaseCharmTest): def test_quorum_queue_management(self): """Test charm management for quorum queues.""" + configs = zaza.model.get_application_config("rabbitmq") + if not hasattr(configs, "minimum-replicas"): + self.skipTest( + "Charm does not support quorum queues." + ) if len(zaza.model.get_units("rabbitmq")) != 1: self.skipTest( "Unexpected number of units. There most be only one unit for "