【发布时间】:2019-11-27 13:38:48
【问题描述】:
我遇到了这样的问题。我目前正在使用 pytest 运行测试用例,并使用 xdist 并行运行测试并将测试结果发布到 TestRail 来减少执行时间。问题是在使用 xdist 时,pytest-testrail 插件会为每个 xdist 工作人员创建 Test-Run,然后发布测试用例,例如 Untested。
我尝试了这个钩子 pytest_terminal_summary 来防止 pytest_sessionfinish 插件钩子被多次调用。
我希望只创建一个测试运行,但仍会创建多个测试运行。
【问题讨论】:
-
你能贴出你试过的代码吗?
-
github.com/allankp/pytest-testrail/blob/master/pytest_testrail/… 我用
pytest_sessionfinish插件钩子替换了pytest_terminal_summary插件钩子 -
@ThànhNguyen 嘿,你找到解决这个问题的方法了吗?你能提供一些提示吗?
-
嘿@virulent-slash 我关注了这个github.com/allankp/pytest-testrail/pull/…