Как я могу настроить количество потоков с помощью pytest + xdist?

Для запуска параллельных тестов на мобильных устройствах я использую pytest + xdist.

Я хочу запустить столько потоков, сколько подключенных устройств, не более.

Я передаю "-n 4" в качестве аргумента командной строки, но не могу изменить его после запуска теста, если мне нужно 2 потока, а не 4.

Как я могу настроить количество потоков из моего тестового кода?

1 ответ

Я думаю, что вы ищете это.

Если у вас есть минимальный способ узнать это на python, я предлагаю создать скрипт на python, который будет вызывать pytest.main с правильными аргументами

Другие вопросы по тегам