What gets recorded
Each report captures the following for the execution as a whole and for every individual test:| Field | Description |
|---|---|
| Framework | The test framework used (Jest, Vitest, or Mocha) |
| Status | complete, failed, running, cancelled, or pending |
| Total tests | Number of test cases that ran |
| Passed / failed | Pass and fail counts |
| Duration | Total execution time in milliseconds |
| Started / completed | Timestamps for when the run began and ended |
| Field | Description |
|---|---|
| Test name | The name from your test() or it() call |
| Suite | The enclosing describe() block |
| Status | passed, failed, or skipped |
| Duration | How long that specific test took |
| Error message | The assertion failure message, if the test failed |
| Stack trace | The full stack trace for failed tests |
Navigating the reports list
The Reports page lists all your executions, most recent first. Use the filter bar to narrow the list:- All — every execution
- Passed — completed runs with no failures
- Failed — completed runs with at least one failure
- Running — executions currently in progress
Report detail view
The detail page for each report has four tabs:Summary
Summary
Shows the overall pass/fail counts, duration, and pass rate alongside a filterable list of all test results. This is the quickest way to assess a run at a glance.
Tests
Tests
A full list of every test result, grouped by
describe() suite. Filter by status to focus on failed or skipped tests. Each test row shows the name, status, and duration.Charts
Charts
Visual breakdown of the execution results — pass rate, test distribution by suite, and duration analysis.
Failures
Failures
Only visible when the run has at least one failed test. Lists every failure on the left; selecting one shows the error message and full stack trace on the right. This view is the fastest way to diagnose what went wrong.
Re-running from a report
From the detail page you can start a new execution without going back to the Execute page:- Re-run All — loads the original test code and starts a fresh execution with all tests.
- Re-run Failed — available when there are failures. Loads the original test code and takes you to the Execute page with the same framework pre-selected.
