Skip to main content
Every test execution is automatically saved as a report. Navigate to Reports in the sidebar to see your full execution history and drill into individual runs.

What gets recorded

Each report captures the following for the execution as a whole and for every individual test:
FieldDescription
FrameworkThe test framework used (Jest, Vitest, or Mocha)
Statuscomplete, failed, running, cancelled, or pending
Total testsNumber of test cases that ran
Passed / failedPass and fail counts
DurationTotal execution time in milliseconds
Started / completedTimestamps for when the run began and ended
For each individual test result:
FieldDescription
Test nameThe name from your test() or it() call
SuiteThe enclosing describe() block
Statuspassed, failed, or skipped
DurationHow long that specific test took
Error messageThe assertion failure message, if the test failed
Stack traceThe full stack trace for failed tests
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
Each row shows the framework, pass/fail counts, duration, and date. Click any row to open the full report detail.

Report detail view

The detail page for each report has four tabs:
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.
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.
Visual breakdown of the execution results — pass rate, test distribution by suite, and duration analysis.
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.

Exporting report data

Click Export on the report detail page to download the results as a JSON file. The export includes the execution metadata and a flat list of all test results:
{
  "execution": {
    "id": "abc123",
    "framework": "jest",
    "status": "complete",
    "totalTests": 9,
    "passedTests": 8,
    "failedTests": 1,
    "duration": 4210,
    "startedAt": "2026-03-31T10:00:00Z",
    "completedAt": "2026-03-31T10:00:04Z"
  },
  "results": [
    {
      "name": "sums items correctly",
      "status": "passed",
      "duration": 12,
      "error": null
    }
  ]
}

Deleting reports

To delete a report, click the delete icon on any row in the reports list and confirm the prompt. Deleted reports are permanently removed.
Report deletion is permanent. There is no way to recover a deleted report.