Testland
Browse all skills & agents

qa-test-impact-analysis

Test impact analysis + regression-suite hygiene: 2 skills (regression-suite-selector, coverage-debt-tracker) and 2 agents (test-suite-pruner, regression-suite-curator).

Install this plugin

/plugin install qa-test-impact-analysis@testland-qa
View source

Part of role bundles: qa-role-sdet, qa-role-leadership

qa-test-impact-analysis

Test impact analysis (TIA) and regression-suite hygiene. The selector cuts per-PR CI time by running only impacted tests (with always-on safety fallbacks). The curator manages long-term suite signal/noise at two grains - a quarterly signal-history pass and sprint-grain evidence scans - deciding which tests have stopped catching bugs and which can be folded, gated by test-removal-criteria.

Components

TypeNameDescription
Skillregression-suite-selectorBuild-an-X TIA workflow: per-test → source map (coverage- or build-graph-derived) + git diff → impacted ∪ previously-failing ∪ newly-added; safe fallback to full suite.
Skilltest-removal-criteriaDecides which tests should stop existing: five removal classes and a four-condition delete gate where every condition must hold. A missing input is a failed condition, and keep is the default verdict.
Agentregression-suite-curatorTwo-grain suite curation: quarterly signal-history keep/fold/delete pass plus sprint-grain scans for duplicates / tautologies / trivial / dead-signal / orphan tests; never auto-merges.

Install

/plugin marketplace add testland/qa
/plugin install qa-test-impact-analysis@testland-qa