Orchestrata Ultimate › Tests › Reference › orchestrator › test_intent_metrics_behavioral

Tests reference — tests/orchestrator/test_intent_metrics_behavioral.py

Module of tests/orchestrator, split out because the directory page would be too large.

Prose pending.

tests/orchestrator/test_intent_metrics_behavioral.py

source · 28 tests · 382 lines

Behavioral tests for intent metrics system.

Covers: orchestrator.intent_metrics

Kind Name Line Description
class TestMetricTypes 18
method TestMetricTypes.test_metric_type_values 19
class TestMetricValue 26
method TestMetricValue.test_defaults 27
class TestHistogramBucket 33
method TestHistogramBucket.test_defaults 34
class TestMetric 39
method TestMetric.test_defaults 40
class TestIntentMetricEvent 47
method TestIntentMetricEvent.test_defaults 48
class TestIntentMetricsCollector 61
method TestIntentMetricsCollector.test_init 62
method TestIntentMetricsCollector.test_record_intent_processed 68
method TestIntentMetricsCollector.test_record_failed_intent 83
method TestIntentMetricsCollector.test_event_buffer_limit 98
method TestIntentMetricsCollector.test_get_metrics_summary 113
method TestIntentMetricsCollector.test_get_metrics_summary_empty 128
method TestIntentMetricsCollector.test_get_metrics_by_dimension 134
method TestIntentMetricsCollector.test_get_aggregated_metrics 157
method TestIntentMetricsCollector.test_get_aggregated_metrics_empty 171
method TestIntentMetricsCollector.test_export_prometheus_format 175
method TestIntentMetricsCollector.test_export_json 192
method TestIntentMetricsCollector.test_alert_threshold_latency 208
method TestIntentMetricsCollector.test_alert_threshold_failure_rate 225
method TestIntentMetricsCollector.test_get_active_alerts 242
method TestIntentMetricsCollector.test_clear_alerts 255
method TestIntentMetricsCollector.test_percentile_calculation 269
method TestIntentMetricsCollector.test_cleanup_old_metrics 276
method TestIntentMetricsCollector.test_get_gauge_value_with_values 289
method TestIntentMetricsCollector.test_record_intent_processed_with_redis 295
method TestIntentMetricsCollector.test_persist_event_sync 317
method TestIntentMetricsCollector.test_cleanup_old_metrics_with_redis 336
class TestMetricsMiddleware 353
method TestMetricsMiddleware.test_wrap_success 354
method TestMetricsMiddleware.test_wrap_failure 371