Skip to main content
Patrol runs your Playwright or Cypress tests and syncs the results straight back into Test Center. It’s Watchtower’s on-demand test runner, with no separate CI dashboard to check.

Starting a run

From Test Center → Patrol:
  1. Choose a Test Suite: All Tests, or a specific folder.
  2. 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.
  3. If your workspace has environments configured, pick one from the environment selector, or leave it on No specific environment.
  4. Click Run Patrol.
You can start more than one run at a time. Click Run Another to launch a second suite while the first is still going. If a suite is already running, its button is disabled until that run finishes.

While a run is active

The Active Runners panel shows every in-progress run, with:
  • A live done/total count and the test currently executing.
  • A progress bar (this shows a general sweep rather than an exact percentage for runs dispatched to CI, since results only arrive once CI reports back).
  • Running pass/fail counts.
  • A Stop button to cancel that runner individually, or Cancel All to stop everything at once.
The console panel streams timestamped log lines as the run progresses, so you can watch output in real time instead of waiting for the run to finish.

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 with its date, environment, framework, what was run, branch, commit, and pass/fail/skip counts and duration.
Results from a run also update the corresponding tests in Test Center immediately, and roll up into the Dashboard.
Use Dedup in Patrol if a sync has produced duplicate entries for the same test. It removes the duplicates in one click.