如何仅在模块内部并行运行测试

时间:2019-11-25 12:06:17

标签: pytest xdist

想象一下,您有2个模块,每个模块进行3个测试:

模块A:测试1,2,3
模块B:测试4,5,6

我想使用xdist并行运行它们。问题是我需要在每个模块之前配置目标服务器。

因此,此执行顺序不是一种选择:

before_A
test_1
test_2
before_B
test_4
test_5
test_3
test_6

所有测试都在同一台服务器上运行,因此我需要在每个模块中并行执行,但要依次运行模块本身。

谢谢

0 个答案:

没有答案