feat(awooop): surface commander inserted work items
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 53s
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / build-and-deploy (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 / tests (push) Successful in 53s
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / build-and-deploy (push) Has been cancelled
This commit is contained in:
@@ -93,6 +93,19 @@ def test_awoooi_priority_work_order_readback_loader_returns_mainline_order():
|
||||
assert payload["operation_boundaries"]["secret_or_runner_token_read"] is False
|
||||
assert payload["operation_boundaries"]["workflow_dispatch_performed"] is False
|
||||
assert payload["operation_boundaries"]["host_write_performed"] is False
|
||||
inserted_items = payload["commander_inserted_requirement_work_items"]
|
||||
assert len(inserted_items) == 43
|
||||
assert inserted_items[0]["id"] == "CIR-P0-001"
|
||||
assert inserted_items[-1]["id"] == "CIR-P3-001"
|
||||
assert [item["order"] for item in inserted_items] == list(range(1, 44))
|
||||
assert all(item["acceptance"] for item in inserted_items)
|
||||
assert payload["summary"]["commander_inserted_requirement_work_item_count"] == 43
|
||||
assert payload["summary"]["commander_inserted_requirement_p0_count"] == 28
|
||||
assert payload["summary"]["commander_inserted_requirement_p1_count"] == 10
|
||||
assert payload["summary"]["commander_inserted_requirement_p2_count"] == 4
|
||||
assert payload["summary"]["commander_inserted_requirement_p3_count"] == 1
|
||||
assert payload["summary"]["commander_inserted_requirement_next_id"] == "CIR-P0-001"
|
||||
assert payload["rollups"]["commander_inserted_requirement_blocked_count"] == 1
|
||||
|
||||
|
||||
def test_awoooi_priority_work_order_readback_endpoint_returns_snapshot(
|
||||
@@ -165,6 +178,15 @@ def test_awoooi_priority_work_order_readback_endpoint_returns_snapshot(
|
||||
"P0-006-AI-LOOP-CURRENT-BLOCKER-EXECUTION-QUEUE"
|
||||
)
|
||||
assert "do not reopen Harbor 502" in data["next_execution_order"][0]
|
||||
assert data["summary"]["commander_inserted_requirement_work_item_count"] == 43
|
||||
assert data["summary"]["commander_inserted_requirement_next_id"] == "CIR-P0-001"
|
||||
assert data["commander_inserted_requirement_work_items"][1]["id"] == (
|
||||
"CIR-P0-002"
|
||||
)
|
||||
assert data["commander_inserted_requirement_work_items"][1]["priority"] == "P0"
|
||||
assert data["commander_inserted_requirement_work_items"][1]["visible_surface"] == (
|
||||
"/zh-TW/awooop/work-items"
|
||||
)
|
||||
|
||||
|
||||
def test_controlled_cd_lane_live_metric_readback_falls_back_to_prometheus(
|
||||
|
||||
Reference in New Issue
Block a user