为了在移动设备上运行并行测试,我使用 pytest + xdist。
我想运行与连接设备一样多的线程,仅此而已。
我将“-n 4”作为命令行参数传递,但如果我需要 2 个线程而不是 4 个线程,我无法在测试启动后更改它。
如何从我的测试代码中调整线程数?
为了在移动设备上运行并行测试,我使用 pytest + xdist。
我想运行与连接设备一样多的线程,仅此而已。
我将“-n 4”作为命令行参数传递,但如果我需要 2 个线程而不是 4 个线程,我无法在测试启动后更改它。
如何从我的测试代码中调整线程数?
如果您在 python 中了解它的最小方法,我建议创建一个 python 脚本,该脚本将使用正确的参数调用 pytest.main
我想你正在寻找这个。