标签: python pytest pytest-xdist pytest-parallel
我当时使用pytest-xdist并行运行测试,但是我的套件设置非常庞大和庞大,我想避免在每次测试执行中多次运行。 当我使用pytest-xdist并行运行所有测试时,我遇到了这样的问题:我的套件设置(夹具)在每次测试执行之前都在运行,这增加了所有测试用例的执行时间。 有什么方法可以避免在pytest并行执行中的每个测试执行之前执行夹具?
答案 0 :(得分:1)
您可以specify a scope,它将告诉pytest何时运行灯具。听起来您想使用scope="session"。
scope="session"