Merge remote-tracking branch 'origin/main' into codex/p0-006-ai-log-triage-20260709
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:
ogt
2026-07-10 10:58:09 +08:00
3 changed files with 94 additions and 7 deletions

View File

@@ -1274,6 +1274,22 @@ def test_reboot_auto_recovery_slo_scorecard_promotes_collected_windows99_runtime
assert payload["windows99_verify_collection"][
"no_secret_collector_status"
] == "collected_windows99_vmware_verify_stdout"
assert "windows99_ssh_publickey_auth_missing" not in payload[
"windows99_verify_collection"
]["collection_blockers"]
assert "windows99_ssh_publickey_auth_missing" not in payload["active_blockers"]
assert payload["windows99_verify_collection"]["no_secret_collector"][
"blockers"
] == []
assert "windows99_ssh_publickey_auth_missing" not in payload["readback"][
"windows99_verify_collection_blockers"
]
assert "windows99_ssh_publickey_auth_missing" not in payload["rollups"][
"windows99_verify_collection_blockers"
]
assert payload["rollups"]["windows99_verify_collection_blocker_count"] == len(
payload["windows99_verify_collection"]["collection_blockers"]
)
action_by_blocker = {
item["blocker"]: item
for item in payload["active_blocker_action_matrix"]["items"]