You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set up Playwright as the browser-level e2e runner for Studio (apps/web), reusing the
conventions already in the repo (sdk/typescript/e2e/browser/playwright.config.ts) and the playwright: resolver already wired in .actrace.yml, so a journey here is citable as a verify: proof from an acceptance plan.
CI: a dedicated Playwright job, or an extension of the existing studio job (open question,
see #1776) — cached browsers, traces and screenshots as failure artifacts, same studio
relevance category so it only runs when apps/ changes.
Note
This description was written without deep research into the current apps/web test setup,
the exact shape of .actrace.yml's playwright: resolver, or CI job costs — it may contain
wrong assumptions or choices. Treat it as a starting scope, not a settled plan.
Duplicate of #1776, which supersedes this placeholder and carries the Playwright, mock-system, and journey scope. Fully or partially written by an AI agent.
Activity
kantord commentedon Oct 13, 2026
Duplicate of #1776, which supersedes this placeholder and carries the Playwright, mock-system, and journey scope. Fully or partially written by an AI agent.