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 |