diff --git a/monasca_tempest_tests/tests/api/test_alarms_count.py b/monasca_tempest_tests/tests/api/test_alarms_count.py index 77d2edf..ac2de33 100644 --- a/monasca_tempest_tests/tests/api/test_alarms_count.py +++ b/monasca_tempest_tests/tests/api/test_alarms_count.py @@ -276,6 +276,16 @@ class TestAlarmsCount(base.BaseMonascaTest): def test_filter_multiple_dimensions(self): self.run_count_test("?metric_dimensions=hostname:test_1,unique:1") + # test with multiple metric dimensions values + @decorators.attr(type='gate') + def test_filter_multiple_dimensions_values_1(self): + self.run_count_test("?metric_dimensions=hostname:test_1|test_2,unique:1") + + # test with multiple metric dimensions values (order should not matter) + @decorators.attr(type='gate') + def test_filter_multiple_dimensions_values_2(self): + self.run_count_test("?metric_dimensions=hostname:test_2|test_1,unique:1") + # test with filter and group_by parameters @decorators.attr(type='gate') def test_filter_and_group_by_params(self): diff --git a/releasenotes/notes/story-2005311-bc67654cb58c9562.yaml b/releasenotes/notes/story-2005311-bc67654cb58c9562.yaml new file mode 100644 index 0000000..aa40400 --- /dev/null +++ b/releasenotes/notes/story-2005311-bc67654cb58c9562.yaml @@ -0,0 +1,5 @@ +--- +other: + - | + Update alarms count tests to test a query string with multiple + metric_dimension values.