Skip to content

fix(ci): extend a2ui production smoke timeout#398

Merged
blove merged 1 commit into
mainfrom
codex/fix-production-a2ui-smoke-timeout
May 17, 2026
Merged

fix(ci): extend a2ui production smoke timeout#398
blove merged 1 commit into
mainfrom
codex/fix-production-a2ui-smoke-timeout

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 17, 2026

Summary

  • extend the production send/receive timeout budget for the chat/a2ui smoke
  • keep the existing 30s response budget for the simpler streaming and planning smoke checks
  • set the Playwright test timeout above the per-response wait so the assertion can use its full budget

Root Cause

After #397 fixed the shared backend verifier timeout, the next production smoke step reached Playwright and failed only on chat/a2ui. That smoke uses the GPT-5 structured-output A2UI graph and timed out at Playwright's default 30s test limit while waiting for a2ui-surface. The assertion also had a 30s timeout, so the test-level timer could kill it before the A2UI surface had enough time to render.

Validation

  • BASE_URL=https://cockpit.cacheplane.ai EXAMPLES_URL=https://examples.cacheplane.ai node_modules/.bin/playwright test apps/cockpit/e2e/production-smoke.spec.ts --reporter=list locally: 32 passed, 3 skipped because local shell has no OPENAI_API_KEY
  • git diff --check

@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment May 17, 2026 5:06am

Request Review

@blove blove merged commit 8400a77 into main May 17, 2026
18 checks passed
@blove blove deleted the codex/fix-production-a2ui-smoke-timeout branch May 17, 2026 05:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant