Tests alarm operation.
Bases: ceilometer.tests.functional.api.v2.FunctionalTest, ceilometer.tests.db.MixinTestsWithBackendScenarios
Test the creation of an alarm as admin for another project.
With an explicit query constraint on the owner’s project ID.
Test the creation of an alarm as admin for another project.
Test without an explicit query constraint on the owner’s project ID.
Test the creation of an alarm.
Test the creation of an alarm as admin for another project but forgetting to set the values.
Test the creation of an alarm.
Test the creation of an alarm as admin for another project but forgetting to set the values.
Test combination alarm doesn’t allow duplicate alarm ids.
Test posting a combination alarm.
Test that post a combination alarm as admin on behalf of an other user/project with an alarm_id unauthorized for this project/user
Test posting a combination alarm.
Test that post a combination alarm as normal user/project with an alarm_id unauthorized for this project/user
Test posting a combination alarm.
Test that post a combination alarm with two blanks around the operator in alarm description.
Test the creation of an combination alarm with threshold rule.
Test that post a combination alarm with a not existing alarm id.
Test the creation of an threshold alarm with combination rule.
Test that update a threshold alarm with an existing name.
Bases: ceilometer.tests.functional.api.v2.FunctionalTest, ceilometer.tests.db.MixinTestsWithBackendScenarios
Bases: ceilometer.tests.functional.api.v2.FunctionalTest, ceilometer.tests.db.MixinTestsWithBackendScenarios