feat: add queue level and status change labels in metrics for better readability

This commit is contained in:
2026-05-12 18:55:42 +08:00
parent e2409d4ebe
commit 330373b8f1
5 changed files with 155 additions and 19 deletions

View File

@@ -41,3 +41,8 @@ def test_queue_window_tracker_builds_crowded_report():
assert queue_metrics["over_threshold_count"] == 6
assert queue_metrics["under_threshold_count"] == 2
assert queue_metrics["queue_level"] == "crowded"
assert queue_metrics["queue_level_label"] == "人多"
assert queue_metrics["previous_queue_level"] is None
assert queue_metrics["previous_queue_level_label"] == ""
assert queue_metrics["status_change"] == "initial"
assert queue_metrics["status_change_label"] == "初始"