Closed rahulsom closed 11 months ago
This change will parallelize tests
This improves the developer experience. On machines with multiple cores, this will vastly improve test performance.
This will use all available cores to run tests, and parallelize by all - suite/class/method.
These times are on my M1 MBP with 10 (8P + 2E) cores. They were reported by maven on running mvn verify.
mvn verify
I first ran mvn verify and ignored the time. Then I ran it thrice without this change, and thrice with this change.
All times in seconds.
What
This change will parallelize tests
Why
This improves the developer experience. On machines with multiple cores, this will vastly improve test performance.
How
This will use all available cores to run tests, and parallelize by all - suite/class/method.
Changes details
These times are on my M1 MBP with 10 (8P + 2E) cores. They were reported by maven on running
mvn verify
.I first ran
mvn verify
and ignored the time. Then I ran it thrice without this change, and thrice with this change.All times in seconds.
Missed anything?