用pytest执行几次测试

时间:2013-04-21 10:50:24

标签: python pytest

有没有办法用py.test运行测试x次?

我正在寻找的是多次重复测试,因为测试有随机装置。

像py.test -n100

这样的东西

我一直在玩pytest-xdist,但如果我理解得很好,它只会在cpu中分发测试。

1 个答案:

答案 0 :(得分:6)

实际上你可以试试像这样运行pytest-xdist:

py.test --dist=each --tx=3*popen

这将在三个不同的子流程中运行相同的测试3次。