Merge "Check service available flag for availability of gnocchi"
diff --git a/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api.py b/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api.py
index 0fd826b..f39960f 100644
--- a/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api.py
+++ b/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api.py
@@ -29,8 +29,13 @@
"""
super(TelemetryAlarmingAPIGnocchiTest, cls).skip_checks()
+ if not CONF.service_available.gnocchi:
+ msg = ("%s: Skipping Gnocchi specific tests without Gnocchi" %
+ cls.__name__)
+ raise cls.skipException(msg)
+
if 'gnocchi' not in CONF.telemetry_services.metric_backends:
- msg = ("%s: Skipping Gnocchi specific tests withouth Gnocchi" %
+ msg = ("%s: Gnocchi is not one of the configured metric backends" %
cls.__name__)
raise cls.skipException(msg)
diff --git a/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api_negative.py b/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api_negative.py
index 240dd3a..bf55dfe 100644
--- a/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api_negative.py
+++ b/telemetry_tempest_plugin/aodh/api/gnocchi/test_alarming_api_negative.py
@@ -39,8 +39,13 @@
"""
super(TelemetryAlarmingNegativeGnocchiTest, cls).skip_checks()
+ if not CONF.service_available.gnocchi:
+ msg = ("%s: Skipping Gnocchi specific tests without Gnocchi" %
+ cls.__name__)
+ raise cls.skipException(msg)
+
if 'gnocchi' not in CONF.telemetry_services.metric_backends:
- msg = ("%s: Skipping Gnocchi specific tests withouth Gnocchi" %
+ msg = ("%s: Gnocchi is not one of the configured metric backends" %
cls.__name__)
raise cls.skipException(msg)