ci: speed up loom tests #5709
Labels
A-ci
Area: The continuous integration setup
A-tokio
Area: The main tokio crate
C-feature-request
Category: A feature request.
The thread pool loom tests can take 6 hours to run. This is hitting Github Action's upper bound (6 hours).
#5705 switched max preemptions to 1.
I'm not 100% sure what we can do to speed up the tests. At the very least, we could investigate using a rayon-based loom scheduler to add some concurrency. There also is the option of adding 1.5 max-preemption, which would be implemented by randomly picking 1 or 2 max preemptions per branch exploration.
The text was updated successfully, but these errors were encountered: