This can lead to considerable speed ups, especially if your test suite takes a noticeable amount of time. With -n auto, pytest-xdist will use as many processes as your computer has physical CPU cores.
I wanted to try building a CI/CD pipeline, so I did. I used GitHub. This time, it's just the CI process part. I'll cover CD in another article. I used pytest for testing. import os import datetime # ...