cargo test --all should run tests in parallel · Issue #5609 · rust-lang/cargo (original) (raw)

Currently if you have a workspace with a lot of crates, cargo test --all runs those tests one crate at a time. This is slow if you have a lot more cores than individual crates can saturate. It would speed things up a lot if cargo could run tests for multiple crates in parallel.