How We Cut a GitHub Actions pytest Job from a 10-Minute Timeout to 27 Seconds
1. The Result
Here is the outcome first. This was the same repository, roughly 2,400 unit tests, and the same class of GitHub Actions runner:
Before
After
CI unit-test step
604s with coverage,
taylorzyx.hashnode.dev16 min read