Skip to main content
Ask AI

Regression Monitor

The Regression Monitor dashboard provides a health overview of your full regression test suite. It is designed for teams that run a comprehensive test suite on each commit or on a regular schedule, and need to quickly assess overall regression health.

Accessing the Regression Monitor

Navigate to Monitoring in the sidebar and select the Regression tab.

Dashboard components

The Regression Monitor shares the same overall layout as the Smoke Monitor but focuses on regression-specific metrics:

KPI strip

KPIDescription
Pass ratePercentage of regression sessions that passed
Total runsNumber of full regression suite executions
Avg. durationMean duration of a full regression run
New failuresFailures that appeared for the first time in the current window
Resolved failuresFailures that existed in the previous window but are now passing

Suite health by branch

A branch-segmented breakdown of suite health. For each tracked branch (typically main, develop, and active feature branches), the dashboard shows:

  • Current pass rate for the most recent run.
  • Trend direction (arrow up/down based on the last 5 runs).
  • Number of failing test cases.

This view helps teams quickly identify which branches are introducing regressions.

Failure classification

The Regression Monitor classifies failures into categories using the platform's built-in error classifier:

CategoryDescription
Application bugFailure appears to be caused by a real application defect
InfrastructureFailure likely caused by environment instability (timeouts, flaky selectors)
Test codeThe test itself has an issue (e.g. incorrect assertion, broken test data)
UnknownCannot be classified with confidence

This classification is an AI-assisted heuristic and should be treated as a starting point for investigation.

Use cases

  • Pre-merge gates — Assess regression health before merging a feature branch.
  • Post-deploy validation — Confirm that a deployment did not introduce new regressions.
  • Branch health comparison — Compare regression health across active branches to prioritize triage.
Combine with Monitoring filters

Use the shared filter bar to scope the Regression Monitor to a specific environment (e.g. staging) or branch. This makes it much easier to pinpoint environment-specific regressions.