Public bug reported: it should skip if the functionality is not supported. it has require_qos_rule_type check but it's broken after Ia00d349625db358ab486802fc0ff2e69eaa3895e .
eg. http://logs.openstack.org/26/468326/1/check/gate-tempest-dsvm- neutron-scenario-linuxbridge-ubuntu-xenial- nv/54e3dbe/testr_results.html.gz NOTE: the CI has both of ovs and linuxbridge MDs enabled. Traceback (most recent call last): File "/opt/stack/new/neutron/neutron/tests/tempest/scenario/test_qos.py", line 168, in test_qos qos_policy_id=policy_id) File "/opt/stack/new/neutron/neutron/tests/tempest/services/network/json/network_client.py", line 154, in _update resp, body = self.put(uri, post_data) File "tempest/lib/common/rest_client.py", line 334, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "tempest/lib/common/rest_client.py", line 659, in request self._error_checker(resp, resp_body) File "tempest/lib/common/rest_client.py", line 780, in _error_checker raise exceptions.Conflict(resp_body, resp=resp) tempest.lib.exceptions.Conflict: An object with that identifier already exists Details: {u'message': u'Rule bandwidth_limit is not supported by port 6f42de3d-43ad-4d27-a523-efc0f60c0944', u'detail': u'', u'type': u'QosRuleNotSupported'} ** Affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1694190 Title: qos scenario tests should check if rule types are supported Status in neutron: New Bug description: it should skip if the functionality is not supported. it has require_qos_rule_type check but it's broken after Ia00d349625db358ab486802fc0ff2e69eaa3895e . eg. http://logs.openstack.org/26/468326/1/check/gate-tempest-dsvm- neutron-scenario-linuxbridge-ubuntu-xenial- nv/54e3dbe/testr_results.html.gz NOTE: the CI has both of ovs and linuxbridge MDs enabled. Traceback (most recent call last): File "/opt/stack/new/neutron/neutron/tests/tempest/scenario/test_qos.py", line 168, in test_qos qos_policy_id=policy_id) File "/opt/stack/new/neutron/neutron/tests/tempest/services/network/json/network_client.py", line 154, in _update resp, body = self.put(uri, post_data) File "tempest/lib/common/rest_client.py", line 334, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "tempest/lib/common/rest_client.py", line 659, in request self._error_checker(resp, resp_body) File "tempest/lib/common/rest_client.py", line 780, in _error_checker raise exceptions.Conflict(resp_body, resp=resp) tempest.lib.exceptions.Conflict: An object with that identifier already exists Details: {u'message': u'Rule bandwidth_limit is not supported by port 6f42de3d-43ad-4d27-a523-efc0f60c0944', u'detail': u'', u'type': u'QosRuleNotSupported'} To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1694190/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp