Back to the work

Project · the last CI run, replayed

Agentic Playwright Suite

Every push to main runs four test lanes in CI and publishes what happened. This page reads that record and replays the last run, lane by lane, at the pace it actually ran. Nothing on it is typed in by hand, and a browser cannot start Playwright itself — so what you watch is the published run, not a new one.

Loading the last run…

Run

How this page works

From a push to this page

The suite's pipeline builds one execution image, runs the four lanes in it in parallel, and publishes the reports together with a small run feed: every case, its outcome, when it started within its lane and how long it took. This page reads only that feed, from the same site, and draws the run from it.

The feed has a versioned format the pipeline checks before it publishes. A report that would not fit it fails the publish and leaves the previous one up, so this page never has to guess at a shape it was not built for — and if the feed is unreachable, the page falls back to the reports rather than to numbers nobody measured.

  1. 1Push to main
  2. 2Execution image, reused unless the dependencies changed
  3. 3Chromium · WebKit · Visual · API, in parallel
  4. 4Allure reports, suite health, traces and the run feed
  5. 5This page replays the feed