Starting a run
From Test Center → Patrol:- Choose a Test Suite: All Tests, or a specific folder.
- Optionally expand Advanced to narrow things further:
- Project: run against a specific Playwright project or browser target.
- Grep Filter: filter by test title using a chip-based search; add as many terms as you need. Switching to a different test suite clears any grep terms left over from the previous one.
- On a hosted workspace, pick an environment from the selector next to Run Patrol, or leave it on No specific environment. The chosen environment is passed through to the CI run and made available to your tests.
- Click Run Patrol.
While a run is active
The Active Runners panel shows every in-progress run, with:- A live
done/totalcount and the test currently executing. - A progress bar. For runs dispatched to CI, Watchtower can’t see per-test progress until results are reported back, so the bar shows an indeterminate sweeping animation instead of a percentage until the first results land, then switches to a real progress bar.
- Running pass/fail counts.
- A Stop button to cancel that runner individually, or Cancel All to stop everything at once. Both actually cancel the underlying GitHub Actions workflow run, not just the card in Watchtower.
After a run
- Run History shows a chart of total vs. passed tests across recent runs, for the current suite or all suites.
- Past Runs lists every run, paginated, with its date, environment, framework (
PWfor Playwright,CYfor Cypress), what was run (folder or “All tests,” tagged with the grep pattern if one narrowed it), branch, commit, and pass/fail/skip counts and duration.
