Tests for Ceilometer notify daemon.
-
class ceilometer.tests.functional.test_notification.BaseRealNotification(*args, **kwds)[source]
Bases: ceilometer.tests.base.BaseTestCase
-
setUp()[source]
-
setup_event_pipeline(event_names)[source]
-
setup_pipeline(counter_names)[source]
-
class ceilometer.tests.functional.test_notification.TestNotification(*args, **kwds)[source]
Bases: ceilometer.tests.base.BaseTestCase
-
fake_get_notifications_manager(pm)[source]
-
setUp()[source]
-
test_process_notification()[source]
-
test_process_notification_no_events()[source]
-
test_process_notification_with_events(*args, **keywargs)[source]
-
test_start_multiple_listeners()[source]
-
test_unique_consumers(*args, **keywargs)[source]
-
class ceilometer.tests.functional.test_notification.TestRealNotification(*args, **kwds)[source]
Bases: ceilometer.tests.functional.test_notification.BaseRealNotification
-
setUp()[source]
-
test_notification_disable_non_metrics(*args, **keywargs)[source]
-
test_notification_service(*args, **keywargs)[source]
-
test_notification_service_error_topic(*args, **keywargs)[source]
-
test_notification_service_start_abnormal(*args, **keywargs)[source]
-
class ceilometer.tests.functional.test_notification.TestRealNotificationHA(*args, **kwds)[source]
Bases: ceilometer.tests.functional.test_notification.BaseRealNotification
-
setUp()[source]
-
test_broadcast_to_relevant_pipes_only(*args, **keywargs)[source]
-
test_notification_service(*args, **keywargs)[source]
-
test_notify_to_relevant_endpoint(*args, **keywargs)[source]
-
test_reset_listener_on_refresh(*args, **keywargs)[source]
-
test_retain_common_targets_on_refresh(*args, **keywargs)[source]
-
class ceilometer.tests.functional.test_notification.TestRealNotificationMultipleAgents(*args, **kwds)[source]
Bases: ceilometer.tests.base.BaseTestCase
-
setUp()[source]
-
setup_pipeline(transformers)[source]
-
test_multiple_agents_multiple_transform(*args, **keywargs)[source]
-
test_multiple_agents_no_transform(*args, **keywargs)[source]
-
test_multiple_agents_transform(*args, **keywargs)[source]
-
class ceilometer.tests.functional.test_notification.TestRealNotificationReloadablePipeline(*args, **kwds)[source]
Bases: ceilometer.tests.functional.test_notification.BaseRealNotification
-
setUp()[source]
-
test_notification_pipeline_poller(*args, **keywargs)[source]
-
test_notification_reloaded_event_pipeline()[source]
-
test_notification_reloaded_pipeline()[source]