I am not sure this is the right place to ask this, and I am sorry if it's not.
I am trying to make use of multiple CPUs to run my tests, which I can for separately defined tests (different test_ functions for instance). The challenge is to run tests, generated from one single test_ function which fixture it depends on is parametrized with multiple parameters, on multiple CPUs. Currently I have this test that generates more than a thousand tests (because of the parametrized fixture it depends on) and ends up being very time consuming to run in one single CPU.