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

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

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