Abstract runner with container-based parallelism using threads and processes where appropriate.
>= 3.1
Anton Sozontov