当合并两组不同测试的py.test结果时,xunitmerge会创建重复测试

时间:2017-04-11 16:47:09

标签: python unit-testing jenkins pytest xunit

xunitmerge在合并两个不同测试集的py.test结果时创建重复测试。

我有两个测试文件夹并使用py.test分别运行它们,它创建了results-1.xml& results-2.xml。之后我合并如下。

xunitmerge results-1.xml results-2.xml results.xml

创建了results.xml,当我使用jenkins发布结果时(发布xunit结果)我看到记录的测试显示为重复,尽管结果-1.xml和results-2.xml的测试是唯一的。

如何在合并期间避免重复的测试结果?

1 个答案:

答案 0 :(得分:0)

检查您是否未在Jenkins扫描结果的路径中包含原始结果-1.xml和results-2.xml文件。 如果您不确定,请尝试在合并后(以及在运行xunit-report操作之前)删除源文件