Skip to main content

Impact Analysis History

One row per Impact analysis the project ran: what started it, what it changed, the cases it selected, and how the test run it composed turned out. Use it to see whether repository webhooks are producing runs, how many cases each change pulls in, and how often those runs catch a failure. The report is offered only when Impact Analysis is enabled for the project.

Columns​

ColumnMeaning
StartedWhen the analysis was created
RepositoryThe connected repository and branch the analysis compared
TriggerManual for an analysis started from a test run, Pull request or Push for one started by a repository webhook; the pull request or commit range links back to the provider
CommitsThe base and head the analysis compared
Changed filesFiles in the diff, with additions and deletions on hover
Pinned / Affected / RelatedCases selected in each tier
AcceptedCases a reviewer accepted into the run
Test RunThe run the analysis composed, if any
OutcomeFailed when at least one case in the composed run has a failure status, Passed when every executed case succeeded, Not executed when the run exists but nothing has run, No run when no run was composed
DurationTime from start to completion
CreatorWho started it; webhook-started analyses are attributed to the project creator

Outcomes are read from each status's success and failure flags, not its name.

Summary​

  • Analyses in the window
  • Runs composed, with the share of analyses that produced a run
  • Runs with failures, as a share of the composed runs that were executed
  • Median affected cases an analysis selected (pinned plus affected)
  • Accepted share of every pinned and affected case the analyses suggested

The chart stacks analyses per week by trigger.

Settings​

  • Lookback Period — 7–365 days, or all time (default 90)

Filters​

Filters live in the Filters menu at the bottom of the report settings. Each filter accepts several values, and a row matches if it has any of them. When you use several filters, a row must match all of them. A filter with nothing selected doesn't narrow the report.

  • Trigger — Manual, Pull request, Push
  • Outcome — Failed, Passed, Not executed, No run
  • Repository — the project's connected repositories (shown when the project has more than one)

Sort Order​

Newest first. Sorting by Outcome puts failed runs first, then runs that were never executed, then analyses without a run, then passing runs.