There are several tests under proxy/v1_specific
. I have to run them in sequential, since these tests have some influence with each other.
cargo test --package tests --test proxy v1_specific::test1
cargo test --package tests --test proxy v1_specific::test2
cargo test --package tests --test proxy v1_specific::test3
I wonder if there are some magic arguments --magic=level
that
cargo test --package tests --test proxy v1_specific --magic=1
# Equivalence
cargo test --package tests --test proxy v1_specific::test1
cargo test --package tests --test proxy v1_specific::test2
cargo test --package tests --test proxy v1_specific::test3
and
cargo test --package tests --test proxy v1_specific --magic=2
# Equivalence
cargo test --package tests --test proxy v1_specific::test1::subtest1
cargo test --package tests --test proxy v1_specific::test1::subtest2
cargo test --package tests --test proxy v1_specific::test2::subtest1
cargo test --package tests --test proxy v1_specific::test3::subtest1
I know by --job=1
, I can run them sequentially. However, I may want all subtests in v1_specific::test1
to be run in parallel.