Closed conorsch closed 5 months ago
CI runtime down 76m -> 10m on fairly naive changes. I migrated to cargo nextest
but otherwise tried to preserve the existing test functionality, including the features matrix. One thing worth considering is running the test suite in --release
mode. We've not been doing that on this repo, but presumably we should be. Anyway, no need to block on that, this seems worthwhile to merge without further rabbitholing.
The longest running CI jobs are the test suite, predictably. Before this change, runtimes were:
The other, non-test-suite jobs are all sub-minute, likely due to caching. To get runtimes down, we: