The aodh.tests.unit.evaluator.test_threshold Module

Tests for aodh/evaluator/threshold.py

class aodh.tests.unit.evaluator.test_threshold.TestEvaluate(*args, **kwds)[source]

Bases: aodh.tests.unit.evaluator.base.TestEvaluatorBase

EVALUATOR

alias of ThresholdEvaluator

prepare_alarms()[source]
test_alarm_change_record(*args, **keywargs)[source]
test_bound_duration_outlier_exclusion_clear()[source]
test_bound_duration_outlier_exclusion_defaulted()[source]
test_bound_duration_outlier_exclusion_set()[source]
test_equivocal_from_known_state()[source]
test_equivocal_from_known_state_and_repeat_actions()[source]
test_equivocal_from_unknown()[source]
test_evaluation_keep_alarm_attributes_constant()[source]
test_lag_configuration(*args, **keywargs)[source]
test_less_insufficient_data()[source]
test_no_state_change_outside_time_constraint(*args, **keywargs)[source]
test_retry_transient_api_failure()[source]
test_simple_alarm_clear()[source]
test_simple_alarm_clear_with_outlier_exclusion()[source]
test_simple_alarm_no_clear_without_outlier_exclusion()[source]
test_simple_alarm_no_trip_without_outlier_exclusion()[source]
test_simple_alarm_trip()[source]
test_simple_alarm_trip_with_outlier_exclusion()[source]
test_simple_insufficient()[source]
test_state_change_and_repeat_actions()[source]
test_state_change_inside_time_constraint(*args, **keywargs)[source]
test_unequivocal_from_known_state_and_repeat_actions()[source]