fix(delivery): controlled status cleanup readiness
Some checks failed
CD Pipeline / tests (push) Has been cancelled
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
Code Review / ai-code-review (push) Has been cancelled
Ansible / Reboot Recovery Contract / validate (push) Successful in 1m15s

This commit is contained in:
Your Name
2026-06-28 09:51:29 +08:00
parent c43ae67ff8
commit 78105a64ca
13 changed files with 417 additions and 364 deletions

View File

@@ -35,6 +35,10 @@ def test_delivery_closure_workbench_endpoint_returns_product_summary():
sources = {source["id"]: source for source in data["source_statuses"]}
assert sorted(lanes) == ["backup", "gitea", "github", "release", "runtime"]
assert lanes["release"]["metric"]["kind"] == "blocked_gate"
assert lanes["release"]["status"] == "controlled_status_cleanup_package_ready"
assert lanes["release"]["blocker_count"] == 0
assert lanes["release"]["metric"]["blocked"] == 0
assert lanes["release"]["metric"]["total"] == 5
assert lanes["github"]["metric"]["kind"] == "private_backup_verified"
assert lanes["gitea"]["metric"]["kind"] == "workflow_count"
assert lanes["runtime"]["metric"]["kind"] == "surface_count"