Skip to content

Test AutomationCI/CD PipelinesDashboard tab

Dashboard tab

The Dashboard tab of the CI/CD Pipelines screen (/pipelines?tab=dashboard) answers the question “is CI healthy?” — and lets you click straight through to whatever looks wrong.

Pipelines Dashboard tab — KPIs, verdict trend, insights, and recent CI runs

Four cards summarise every CI-triggered run the server has recorded:

Overview KPI cards: CI Runs, Pass Rate in red at 33.3%, Avg Duration and Active / Queued
CardWhat it shows
CI RunsTotal number of CI runs recorded.
Pass RatePassed runs ÷ (passed + failed + errored). A run that ended in error — no tests found, timed out — counts against it; cancelled runs don’t count. Green at 90%+, amber from 70%, red below. The number of errored runs is shown under the rate.
Avg DurationAverage execution time of the runs themselves — queue waiting time is excluded, so this reflects how long your tests actually take.
Active / QueuedHow many runs are executing or waiting right now. Non-zero means CI is busy this moment.

A strip of bars, oldest on the left, newest on the right — the shape of your CI health over time. Each bar is one finished run (up to the latest 40 with a verdict): green for passed, red for failed, amber for error (no verdict), with the bar’s height reflecting how long the run took relative to the others. A wall of green with one red spike tells a very different story from alternating colours, which usually means flakiness.

Recent verdicts strip with the detail card open over a red bar: pipeline, failed state, 8 of 10 passed, duration and when it ran

Hovering a bar — or moving to it with Tab — opens a detail card with the pipeline name, verdict, branch, result counts, the error for runs without a verdict, duration, and when it ran. Clicking a bar opens that run’s full report in Results in a new tab.

Three tables break the same runs down by dimension:

Insights tables By Pipeline, By Branch and By Environment, each row with runs, pass rate, average duration and last-state dot
TableAnswers
By PipelineWhich pipelines are reliable, and which are slow or failing.
By BranchWhether failures are isolated to one feature branch or affect main.
By EnvironmentWhether a specific environment (staging, QA, pre-prod) is dragging results down.

Each table lists up to six rows. Each row shows the number of runs, the pass rate (errored runs count against it, as above), the average duration, and a dot for the most recent state — green for passed, red for failed or error, and a pulsing blue dot when something is running right now.

An environment only appears here once a run has actually executed with it — runs that used the target’s default environment are grouped under that default, and rows are ordered with the most recently active first.

The last five runs, using the same table as the CI Runs tab. It’s a glance, not a history — View all runs → in the corner opens the full, filterable list.

Recent CI Runs table with the last runs, their state, result and trigger, and a View all runs link

Until at least one CI run exists, the Dashboard shows a short setup prompt with a Set up a Pipeline → button that takes you to the Pipelines tab. Every panel on this page fills in automatically from the first trigger onward — there is nothing to configure here.