Skip to main content

Test Suite Changes

Track how your suite evolves between runs directly from Test Run Details.

Test Suite Changes

What It Compares

Testream compares the current run against the previous run on the same branch and shows:

  • Tests added since the previous run
  • Tests removed since the previous run
  • Net and percentage change in suite size
  • Count of tests that are unchanged

Summary States

The summary card adapts based on available data:

  • First run on branch - shows all tests as new because no baseline exists
  • No changes - confirms unchanged test count
  • Changes detected - highlights added and removed totals with net trend

Detailed Diff View

Select View Details to open the Test Suite Changes modal and inspect:

  • Run-to-run comparison context (commit/branch)
  • Added test list
  • Removed test list
  • Aggregate chips for Added, Removed, Common, and Change

Test Suite Diff View

Use this view to quickly validate suite refactors, identify accidental test removals, and track planned coverage growth.