fix(cd): verify playwright browser cache
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 33s
CD Pipeline / build-and-deploy (push) Successful in 3m55s
CD Pipeline / post-deploy-checks (push) Successful in 2m8s

This commit is contained in:
Your Name
2026-07-01 17:34:47 +08:00
parent 7c29daa425
commit 1d3bbd1efc
3 changed files with 22 additions and 3 deletions

View File

@@ -136,6 +136,10 @@ def test_post_deploy_smoke_uses_workspace_playwright_dependency() -> None:
assert "pnpm exec playwright install chromium --with-deps" in block
assert "pnpm exec playwright install-deps chromium" in block
assert "pnpm exec playwright test tests/e2e/smoke.spec.ts --reporter=line" in block
assert "chromium.executablePath()" in block
assert '[ ! -x "$BROWSER_PATH" ]' in block
assert 'test -x "$BROWSER_PATH"' in block
assert "Playwright browser cache missing/stale" in block
assert "SMOKE_WORKDIR=/tmp/awoooi-smoke-workspace" in block
assert "-v \"$PWD:/source:ro\"" in block
assert "-v \"$SMOKE_OUTPUT:/github-output\"" in block