Skip to main content
The Test Runs page lists every Playwright test run in your project. Filter the list, open a run, and use the detail tabs for evidence and AI insights.

Open a run

  1. Filter by time, environment, branch, status, or tags
  2. Scan result counts and open a run that needs action
  3. Use the detail tabs:

Search and filters

The Status filter has 2 tabs, and you can select from either or both: Use the Test Case tab to find runs with a flaky or skipped test, which the run-level status does not surface on its own.

Active test runs

Runs still executing appear in Active Test Runs at the top, with a live progress bar and pass/fail/skip counts. Sharded runs show a SHARDED label and per-shard tabs. Runs assembled from separate CI jobs show a SPLITTED label, a progress bar segmented per split, and per-split tabs.

Run list columns

Run-level tags

Label an entire run with --tags on tdpw test. These are separate from test-case tags set via annotations.
You passed --tags to npx playwright test. Playwright does not define that flag, so it exits before the test run starts.Use the TestDino wrapper:
To keep npx playwright test, set TESTDINO_TAGS, tags in testdino.config.ts, or tags in the reporter options. Learn how to set run labels in Run-level tags.

Run detail header

Shards breakdown

Sharded runs (--shard) show a Shards section on Summary. Pass the same --ci-run-id to every shard so TestDino merges them into one run. Setup: Node.js CLI → Sharded runs. After the run finishes, imbalance (for example 3.0×) compares slowest to fastest shard. A failure-concentration note appears when one shard holds most failures. Click shard rows to filter Detailed Analysis to those shards.

Splits breakdown

Runs assembled from separate CI jobs (--split) carry a SPLITTED badge and show a Splits section on Summary in place of Shards. Learn how to set the jobs up in Split mode. A split that used --shard expands to a per-shard table, and Split and Shard act as independent filters. If 2 splits reported the same test cases, the panel warns that per-split counts may be unreliable: split statuses stay accurate while totals become approximate.

Summary

Failures and flakiness by cause

Errors

Group failures by error message

Test Cases

Evidence and AI analysis per test
Last modified on September 1, 2026