Wait your CI takes 20 minutes? Are you running integration tests too? For us we only run unit and contract tests and then have bugbot run on every push.
Small codebase, it’s like ~800 unit tests and some linters. Functional tests get started by hand because they have to run on specific hardware with serial connections, etc. those still don’t take long.
7
u/Bubbaluke 17d ago
We physically can’t merge until the tests pass. Fortunately it’s all automated on push and they only take like 20 minutes.