From 86d81ab79daaa083cd93dce9fa37a4571d3449ef Mon Sep 17 00:00:00 2001 From: bandorf Date: Thu, 15 Feb 2018 09:24:05 +0100 Subject: [PATCH] Fix issue with failing metric tests Retrieve measurement again, if returned without val f. dimension Depends-on: https://review.openstack.org/542945 Story: 2001482 Task: 6203 Change-Id: I739612e96a2975bde12aea91f3f8dfcd6fb15342 --- monasca_tempest_tests/tests/api/test_metrics.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/monasca_tempest_tests/tests/api/test_metrics.py b/monasca_tempest_tests/tests/api/test_metrics.py index fd9f63b..67453b7 100644 --- a/monasca_tempest_tests/tests/api/test_metrics.py +++ b/monasca_tempest_tests/tests/api/test_metrics.py @@ -58,7 +58,8 @@ class TestMetrics(base.BaseMonascaTest): self.assertEqual(200, resp.status) elements = response_body['elements'] for element in elements: - if str(element['name']) == name: + # check if metric is there and dimension info already available + if (str(element['name']) == name and len(element['dimensions']) > 0): self._verify_list_measurements_element(element, key, value) measurement = element['measurements'][0] self._verify_list_measurements_measurement(