When running make -j… check
I noticed it doesn’t use more than 3 CPU’s at any one time, one for tests
, exhaustive_tests
and noverify_tests
. At least when I tried it on an Intel macOS 13.2 machine.
This is a bottleneck when running the full Bitcoin Core test suite on something slow like with msan (tried on a Ubuntu 22.10 x86_64 machine using Docker).
That said, it’s not the end of the world either, since I could also just run more test suite (Docker containers) in parallel.