Dashboard & Test Runs
The Test Runs dashboard is the primary landing view after logging in. It shows all test runs across all repositories in your organization, with real-time updates and deep filtering capabilities.
Dashboard overview
The dashboard (/dashboards/test-runs) consists of two main views:
- Org-wide test runs view (
CloudTestRunsView) — A paginated, filterable table of all runs across all repos. - Build-grouped view (
BuildGroupedTestRunsView) — Groups runs by CI build for pipeline-centric workflows. - Recent sessions view (
RecentSessionsView) — Used inside the repository detail tab.
Test run list
Each row in the run list displays:
| Column | Description |
|---|---|
| Repository | Which repo this run belongs to |
| Branch | Git branch the run was triggered on |
| Environment | Deployment environment (e.g. staging, production) |
| CI badges | CI system badges (GitHub Actions, GitLab CI, Jenkins, CircleCI — auto-detected from run metadata) |
| Status | Pass / Fail / Flaky with overall percentage |
| Duration | Total run duration |
| Timestamp | When the run was recorded |
Filtering
The filter bar above the run list supports:
- Repository filter — Narrow runs to a single repo.
- Branch filter — Filter by Git branch name.
- Status filter — Show only passing, failing, or flaky runs.
- Environment filter — Filter by deployment environment tag.
- Date range — Restrict runs to a time window.
Filters are applied client-side with real-time updates. The run list polls the server for new data automatically, so fresh runs appear without a page reload.
CI environment chips
The platform auto-detects the CI system from run metadata and displays a badge:
- GitHub Actions — Shows the workflow name and run number.
- GitLab CI — Shows the pipeline ID.
- Jenkins — Shows the build ID.
- CircleCI — Shows the job and workflow.
These badges link directly to the corresponding CI job when the integration is connected. See GitHub Actions integration for how to enable deep linking.
Run detail
Click any row to navigate to the Run Detail page (/dashboards/test-runs/:runId). From there you can see:
- Run-level metadata (repository, branch, environment, duration, CI context).
- A table of all test cases in the run with status filters (All / Passed / Failed / Flaky).
- Navigation to any individual test case session.
Use the keyboard arrow keys to move between test cases in the run detail table. Press Enter to open the selected test case.
Session navigation
From the run detail page, click any test case row to navigate to the Session Detail view — a full-featured workspace for inspecting individual test execution. See Run & Test Case Detail for a complete guide.
Cloud platform URL sessions
Sessions from cloud test platforms (e.g., BrowserStack, LambdaTest, Sauce Labs) are accessed via:
/dashboards/test-runs/sessions/:platform/:sessionId
The platform auto-adapts the workspace layout based on the session source, loading the appropriate cloud platform client to fetch additional artifacts.