test: validate WP5 task lineage for WP4-07 gate
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 3m23s
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 3m23s
This commit is contained in:
@@ -68,7 +68,7 @@ function runDirect(name, executable, args, expected) {
|
||||
|
||||
const commands = phase === "red"
|
||||
? [
|
||||
run("fixture-contract", "node --test tests/visual-performance/wp4-07-fixture.test.mjs", "zero"),
|
||||
run("fixture-contract", "node --test tests/visual-performance/wp4-07-fixture.test.mjs tests/visual-performance/wp4-07-gate.test.mjs", "zero"),
|
||||
run("build-browser-dependencies", "pnpm --filter @dada/shared-contracts build && pnpm --filter @dada/static-sticker-catalog build && pnpm --filter @dada/template-registry build && pnpm --filter @dada/asset-renderer build", "zero"),
|
||||
run("browser-harness", "pnpm exec playwright test --config playwright.wp4-07.config.ts", "zero"),
|
||||
runDirect("visual-diff", process.execPath, ["scripts/compare-wp4-07-screenshots.mjs", "--evidence", visualDirectory, "--phase", "red"], "zero"),
|
||||
@@ -110,8 +110,11 @@ const observation = {
|
||||
eligible_for_green: false,
|
||||
expected_failure: "Final WP-5 task SHAs, immutable release inputs, real fonts, and the final renderer are unavailable, so Chrome/Edge visual and performance results cannot become Green.",
|
||||
fixture_sha256: fixture.fixture_sha256,
|
||||
missing_remote_branches: remoteGate.missing_branches,
|
||||
candidate_baseline_branch: remoteGate.candidate_baseline_branch,
|
||||
candidate_baseline_sha: remoteGate.candidate_baseline_sha,
|
||||
missing_remote_tasks: remoteGate.missing_tasks,
|
||||
observed_remote_heads: remoteGate.heads,
|
||||
observed_task_shas: remoteGate.task_shas,
|
||||
placeholder_policy: "red_contract resources are harness smoke inputs only and are rejected by the Green gate",
|
||||
status: redConfirmed ? "red_confirmed" : "failed",
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user