fix(awooop): route workflow telegram alerts through ai receipts
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled
This commit is contained in:
@@ -37,18 +37,18 @@ def test_load_latest_ai_agent_report_truth_actionability_review():
|
||||
assert data["telegram_routing_consolidation"]["direct_telegram_api_send_allowed"] is False
|
||||
assert data["rollups"]["telegram_route_finding_count"] == len(data["telegram_route_findings"])
|
||||
assert data["telegram_egress_guard"]["status"] == "pass_no_new_bypass"
|
||||
assert data["telegram_egress_guard"]["summary"]["live_direct_bot_api_call_count"] == 18
|
||||
assert data["telegram_egress_guard"]["summary"]["live_direct_bot_api_call_count"] == 5
|
||||
assert data["telegram_egress_guard"]["summary"]["new_bypass_count"] == 0
|
||||
assert data["telegram_egress_guard"]["summary"]["gitea_workflow_direct_bot_api_call_count"] == 13
|
||||
assert data["telegram_egress_guard"]["summary"]["gitea_workflow_direct_bot_api_call_count"] == 0
|
||||
assert data["telegram_egress_guard"]["summary"]["ops_script_direct_bot_api_call_count"] == 4
|
||||
assert data["telegram_egress_guard"]["summary"]["api_direct_bot_api_call_count"] == 1
|
||||
assert (
|
||||
data["telegram_egress_guard"]["summary"]["direct_bot_api_awooop_db_receipt_missing_count"]
|
||||
== 18
|
||||
== 5
|
||||
)
|
||||
assert (
|
||||
data["telegram_egress_guard"]["summary"]["direct_bot_api_ai_controlled_route_missing_count"]
|
||||
== 18
|
||||
== 5
|
||||
)
|
||||
assert (
|
||||
data["telegram_egress_guard"]["telegram_receipt_coverage"]["coverage_status"]
|
||||
@@ -72,17 +72,16 @@ def test_load_latest_ai_agent_report_truth_actionability_review():
|
||||
]
|
||||
is False
|
||||
)
|
||||
assert data["rollups"]["telegram_route_finding_count"] == 22
|
||||
assert data["rollups"]["legacy_or_direct_route_count"] == 22
|
||||
assert data["rollups"]["telegram_route_finding_count"] == 9
|
||||
assert data["rollups"]["legacy_or_direct_route_count"] == 9
|
||||
assert sum(
|
||||
1
|
||||
for route in data["telegram_route_findings"]
|
||||
if route["route_id"].startswith("telegram_direct_bot_api_")
|
||||
) == 18
|
||||
) == 5
|
||||
assert {
|
||||
item["surface_kind"] for item in data["telegram_egress_guard"]["current_direct_bot_api_calls"]
|
||||
} == {
|
||||
"gitea_workflow_direct_bot_api",
|
||||
"ops_script_direct_bot_api",
|
||||
"api_direct_bot_api",
|
||||
}
|
||||
|
||||
@@ -34,18 +34,18 @@ def test_get_ai_agent_report_truth_actionability_review_api():
|
||||
assert data["telegram_routing_consolidation"]["canonical_room_env"] == "SRE_GROUP_CHAT_ID"
|
||||
assert data["telegram_routing_consolidation"]["other_bot_or_group_alerts_allowed"] is False
|
||||
assert data["telegram_routing_consolidation"]["direct_telegram_api_send_allowed"] is False
|
||||
assert data["telegram_egress_guard"]["summary"]["live_direct_bot_api_call_count"] == 18
|
||||
assert data["telegram_egress_guard"]["summary"]["live_direct_bot_api_call_count"] == 5
|
||||
assert data["telegram_egress_guard"]["summary"]["new_bypass_count"] == 0
|
||||
assert data["telegram_egress_guard"]["summary"]["gitea_workflow_direct_bot_api_call_count"] == 13
|
||||
assert data["telegram_egress_guard"]["summary"]["gitea_workflow_direct_bot_api_call_count"] == 0
|
||||
assert data["telegram_egress_guard"]["summary"]["ops_script_direct_bot_api_call_count"] == 4
|
||||
assert data["telegram_egress_guard"]["summary"]["api_direct_bot_api_call_count"] == 1
|
||||
assert (
|
||||
data["telegram_egress_guard"]["summary"]["direct_bot_api_awooop_db_receipt_missing_count"]
|
||||
== 18
|
||||
== 5
|
||||
)
|
||||
assert (
|
||||
data["telegram_egress_guard"]["summary"]["direct_bot_api_ai_controlled_route_missing_count"]
|
||||
== 18
|
||||
== 5
|
||||
)
|
||||
assert (
|
||||
data["telegram_egress_guard"]["telegram_receipt_coverage"][
|
||||
@@ -57,6 +57,6 @@ def test_get_ai_agent_report_truth_actionability_review_api():
|
||||
data["telegram_egress_guard"]["telegram_receipt_coverage"]["all_telegram_alerts_ai_controlled"]
|
||||
is False
|
||||
)
|
||||
assert data["rollups"]["telegram_route_finding_count"] == 22
|
||||
assert data["rollups"]["legacy_or_direct_route_count"] == 22
|
||||
assert data["rollups"]["telegram_route_finding_count"] == 9
|
||||
assert data["rollups"]["legacy_or_direct_route_count"] == 9
|
||||
assert data["rollups"]["operator_action_count"] == 5
|
||||
|
||||
Reference in New Issue
Block a user