The ceilometer.tests.functional.api.v2.test_statistics_scenarios Module

Test events statistics retrieval.

class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestBigValueStatistics(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_big_value_statistics(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestGroupByInstance(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_group_by_end_timestamp(*args, **kwargs)[source]
test_group_by_end_timestamp_before(*args, **kwargs)[source]
test_group_by_multiple_regular(*args, **kwargs)[source]
test_group_by_project(*args, **kwargs)[source]
test_group_by_resource(*args, **kwargs)[source]
test_group_by_start_end_timestamp(*args, **kwargs)[source]
test_group_by_start_end_timestamp_with_period(*args, **kwargs)[source]
test_group_by_start_end_timestamp_with_query_filter(*args, **kwargs)[source]
test_group_by_start_end_timestamp_with_query_filter_and_period(*args, **kwargs)[source]
test_group_by_start_timestamp(*args, **kwargs)[source]
test_group_by_start_timestamp_after(*args, **kwargs)[source]
test_group_by_unknown_field(*args, **kwargs)[source]
test_group_by_user(*args, **kwargs)[source]
test_group_by_with_period(*args, **kwargs)[source]
test_group_by_with_query_filter(*args, **kwargs)[source]
test_group_by_with_query_filter_and_period(*args, **kwargs)[source]
test_group_by_with_query_filter_multiple(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestGroupBySource(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
tearDown()[source]
test_group_by_source(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestMaxProjectVolume(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_end_timestamp(*args, **kwargs)[source]
test_end_timestamp_before(*args, **kwargs)[source]
test_no_time_bounds(*args, **kwargs)[source]
test_start_end_timestamp(*args, **kwargs)[source]
test_start_timestamp(*args, **kwargs)[source]
test_start_timestamp_after(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestMaxResourceVolume(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_end_timestamp(*args, **kwargs)[source]
test_end_timestamp_before(*args, **kwargs)[source]
test_no_time_bounds(*args, **kwargs)[source]
test_no_time_bounds_with_period(*args, **kwargs)[source]
test_period_with_large_value(*args, **kwargs)[source]
test_period_with_negative_value(*args, **kwargs)[source]
test_start_end_timestamp(*args, **kwargs)[source]
test_start_timestamp(*args, **kwargs)[source]
test_start_timestamp_after(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestSelectableAggregates(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_bad_selectable_parameterized_aggregate(*args, **kwargs)[source]
test_fully_repeated_parameterized_aggregate(*args, **kwargs)[source]
test_large_quantum_selectable_parameterized_aggregate(*args, **kwargs)[source]
test_partially_repeated_parameterized_aggregate(*args, **kwargs)[source]
test_per_tenant_selectable_avg(*args, **kwargs)[source]
test_per_tenant_selectable_count(*args, **kwargs)[source]
test_per_tenant_selectable_max(*args, **kwargs)[source]
test_per_tenant_selectable_min(*args, **kwargs)[source]
test_per_tenant_selectable_parameterized_aggregate(*args, **kwargs)[source]
test_per_tenant_selectable_sum(*args, **kwargs)[source]
test_repeated_unparameterized_aggregate(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestSumProjectVolume(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_end_timestamp(*args, **kwargs)[source]
test_end_timestamp_before(*args, **kwargs)[source]
test_no_time_bounds(*args, **kwargs)[source]
test_start_end_timestamp(*args, **kwargs)[source]
test_start_timestamp(*args, **kwargs)[source]
test_start_timestamp_after(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestSumResourceVolume(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_end_timestamp(*args, **kwargs)[source]
test_end_timestamp_before(*args, **kwargs)[source]
test_no_time_bounds(*args, **kwargs)[source]
test_no_time_bounds_with_period(*args, **kwargs)[source]
test_start_end_timestamp(*args, **kwargs)[source]
test_start_timestamp(*args, **kwargs)[source]
test_start_timestamp_after(*args, **kwargs)[source]
test_start_timestamp_with_period(*args, **kwargs)[source]
class ceilometer.tests.functional.api.v2.test_statistics_scenarios.TestUnparameterizedAggregates(*args, **kwds)[source]

Bases: ceilometer.tests.functional.api.v2.FunctionalTest

setUp(*args, **kwargs)[source]
test_per_tenant_selectable_unparameterized_aggregate(*args, **kwargs)[source]