Почему хук pytest_sessionstart запускается несколько раз при использовании pytest-xdist?
Я пытаюсь запустить pytests параллельно через мою сетку селена с помощью pytest-xdist. До использования pytest-xdist у меня была однажды выполненная установка, прежде чем все тесты даже начали использовать ловушку pytest_sessionstart. Это сработало отлично. Это будет первое, что запустится, и никакие тесты не начнутся, пока он не закончится. После того, как я попытался использовать pytest-xdist, все мои хуки с областью действия, такие как pytest_sessionstart и pytest_sessionfinish, выполняются несколько раз. Что я не понимаю или делаю неправильно?