Try now
Edit

Test-suite speed loop

Make a test suite faster without losing coverage or behavior, proving each improvement with repeatable timing.

Engineering Matthew Berman tests performance ci

Use this when slow tests are causing real workflow drag.

  1. Capture a timing baseline under repeatable conditions.
  2. Identify the slowest tests or setup phases.
  3. Improve one bottleneck at a time without deleting coverage.
  4. Run the full suite and coverage report after each meaningful change.
  5. Compare against the baseline with the same timing method.
  6. Document any tradeoffs.

Stop when the target runtime is reached or remaining work is explicit and owned.