Skip to main content

Repeat Run

Purpose: start a new run with the same settings as a previous one, without re-entering them.

Prerequisites: the run you want to repeat appears in Recent Runs.

Steps​

  1. In Recent Runs, select the run's script name to open Run Detail.
  2. Check Requested as to confirm the script and options that were used.
  3. Select Repeat run….
  4. Watcher scrolls to Run Control, selects the script and fills Run options from the recorded recipe. A status message reads: Repeats the requested settings against the current project. Review, then choose Run.
  5. Read any notices below that message, review Effective run, then select Run.

Expected result: a new run starts and appears as a separate entry in Recent Runs when it completes. The original run is unchanged.

Repeat Run never starts a run on its own. You always review the plan and select Run yourself.

What is reused​

Watcher records a run recipe with each run: the package script, the execution mode and any Run options you set (projects, browser mode, workers and retries). Repeat Run re-applies that recipe to the current project. Watcher does not snapshot your tests or configuration, so the repeated run uses whatever is in your project now.

Notices​

When the project changed since the original run, Watcher explains what it adjusted:

NoticeMeaning
The package script has changed since this run.The script's command differs from when the run was recorded.
The requested script has been removed. Select a current script.The script no longer exists. No plan is prepared.
The script classification has changed. Current execution mode will be used.The script switched between Playwright-aware and Generic.
The project-local Playwright version has changed.Playwright was upgraded or downgraded.
A historical project selection is no longer available: <name>A recorded project was removed or cannot be selected exactly. It is dropped from the plan.
A historical project selection could not be verified from the current configuration: <name>Watcher cannot currently list projects for this script. The selection is dropped.
The historical workers override is no longer supported by this script.The workers override is dropped.
Playwright overrides were dropped because the current script runs in Generic mode.Generic runs do not accept Run options.
Recorded before Watcher stored run recipes. Current script settings will be used.The run is older than recipe support.
The historical recipe is unavailable. Current script settings will be used.The recorded recipe could not be read.