From 7e2febbde9a842a620323a904bcf553072e99b2a Mon Sep 17 00:00:00 2001 From: Liam Young Date: Mon, 27 Jan 2020 09:11:43 +0000 Subject: [PATCH] Skip QoS Tests in OVN deploys The QoS tests do not work with OVN deploys, so skip them for the time being. --- zaza/openstack/charm_tests/neutron/tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/zaza/openstack/charm_tests/neutron/tests.py b/zaza/openstack/charm_tests/neutron/tests.py index de80d87..02450e5 100644 --- a/zaza/openstack/charm_tests/neutron/tests.py +++ b/zaza/openstack/charm_tests/neutron/tests.py @@ -191,6 +191,16 @@ class NeutronApiTest(test_utils.OpenStackBaseTest): openstack_utils.get_os_release('trusty_mitaka')): logging.info('running qos check') + dhcp_agents = self.neutron_client.list_agents( + binary='neutron-dhcp-agent')['agents'] + if not dhcp_agents: + ovn_agents = self.neutron_client.list_agents( + binary='ovn-controller')['agents'] + if ovn_agents: + raise unittest.SkipTest( + "QoS tests are currently not supported on OVN " + "deployments") + with self.config_change( {'enable-qos': 'False'}, {'enable-qos': 'True'},