diff --git a/monasca_tempest_tests/tests/api/constants.py b/monasca_tempest_tests/tests/api/constants.py index 2ce3f45..0caf3b6 100644 --- a/monasca_tempest_tests/tests/api/constants.py +++ b/monasca_tempest_tests/tests/api/constants.py @@ -16,7 +16,7 @@ MAX_RETRIES = 60 RETRY_WAIT_SECS = 1 ONE_MINUTE_TIME_OUT = 60 -ALARM_DEFINITION_CREATION_WAIT = 1 +ALARM_DEFINITION_CREATION_WAIT = 3 MAX_METRIC_NAME_LENGTH = 255 MAX_DIMENSION_KEY_LENGTH = 255 diff --git a/monasca_tempest_tests/tests/api/test_alarm_transitions.py b/monasca_tempest_tests/tests/api/test_alarm_transitions.py index 773305b..7be5aaf 100644 --- a/monasca_tempest_tests/tests/api/test_alarm_transitions.py +++ b/monasca_tempest_tests/tests/api/test_alarm_transitions.py @@ -14,11 +14,13 @@ import time -from monasca_tempest_tests.tests.api import base -from monasca_tempest_tests.tests.api import helpers from tempest.lib.common.utils import data_utils from tempest.lib import decorators +from monasca_tempest_tests.tests.api import base +from monasca_tempest_tests.tests.api import constants +from monasca_tempest_tests.tests.api import helpers + WAIT_SECS = 10 @@ -133,7 +135,8 @@ class TestAlarmTransitions(base.BaseMonascaTest): resp, resp_body = self.monasca_client.create_alarm_definitions(definition) self.assertEqual(201, resp.status) definition_id = resp_body['id'] - time.sleep(1) + # Ensure the new Alarm Definition gets to the Threshold Engine + time.sleep(constants.ALARM_DEFINITION_CREATION_WAIT) self._send_measurement(metric_def, 1)