diff --git a/apps/api/tests/test_harbor_registry_controlled_recovery_receipt.py b/apps/api/tests/test_harbor_registry_controlled_recovery_receipt.py index 4a1fd21e2..ec2fcb733 100644 --- a/apps/api/tests/test_harbor_registry_controlled_recovery_receipt.py +++ b/apps/api/tests/test_harbor_registry_controlled_recovery_receipt.py @@ -632,6 +632,9 @@ def test_harbor_recovery_receipt_surfaces_stale_harbor_running_blocker() -> None } ) + assert "gitea_queue_harbor_110_repair_blocked" not in payload[ + "active_blockers" + ] assert ( "gitea_queue_harbor_110_repair_visible_running_jobs_api_stale" in payload["active_blockers"] @@ -641,9 +644,18 @@ def test_harbor_recovery_receipt_surfaces_stale_harbor_running_blocker() -> None in payload["active_blockers"] ) queue = payload["readback"]["gitea_actions_queue"] + assert queue["status"] == ( + "blocked_current_cd_waiting_behind_stale_harbor_110_repair_readback" + ) + assert queue["harbor_110_repair_no_matching_runner"] is False assert queue["harbor_110_repair_visible_running_jobs_api_stale"] is True assert queue["current_cd_waiting_behind_harbor_110_repair_running"] is True readiness = payload["readback"]["control_path_readiness"] + assert readiness["status"] == "blocked_awoooi_host_runner_queue_unavailable" + assert readiness["harbor_110_repair_visible_running_jobs_api_stale"] is True + assert ( + readiness["current_cd_waiting_behind_harbor_110_repair_running"] is True + ) assert ( "gitea_queue_harbor_110_repair_visible_running_jobs_api_stale" in readiness["signal_ids"]