Skip to content
Latchkey

Regression Testing - CI/CD Glossary Definition

Regression testing reruns the existing suite to ensure new changes did not break working features.

Regression testing reruns existing tests after a change to confirm that previously working functionality still works and no old bugs have returned.

It is the backbone of CI: every push reruns the accumulated suite so regressions are caught immediately. A returning bug is added as a new regression test.

In CI

The full regression suite runs on every pull request. Test selection and parallelism keep it fast enough to gate merges.

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →