Jenkins生成后发布JUnit结果未获取所有文件
我的工作区中存储了以下文件:Jenkins生成后发布JUnit结果未获取所有文件,junit,jenkins,fileset,Junit,Jenkins,Fileset,我的工作区中存储了以下文件: selenium测试/结果/结果-0.xml selenium测试/results/results-1.xml selenium测试/results/results-2.xml selenium测试/results/results-3.xml 硒测试/结果/结果-4.xml 我使用文件集模式发布JUnit测试结果:**/results/results-*.xml。测试结果中不存在所有五个文件。它也永远不会包含相同的结果文件 这是三次背靠背运行,使用相同的精确配置
- selenium测试/结果/结果-0.xml
- selenium测试/results/results-1.xml
- selenium测试/results/results-2.xml
- selenium测试/results/results-3.xml
- 硒测试/结果/结果-4.xml
**/results/results-*.xml
。测试结果中不存在所有五个文件。它也永远不会包含相同的结果文件
这是三次背靠背运行,使用相同的精确配置和测试。他们失败了,因为我们的登台环境现在已关闭。
我甚至到了
***/results/results-0.xml、***/results/results-1.xml、***/results/results-2.xml、***/results/results-3.xml、***/results/results-4.xml
的地步,但仍然存在同样的问题。请注意,我也尝试过硒测试/结果/结果-*.xml
。你能给出确切的错误吗?至于现在,我看不出有什么理由selenium测试/results/results-*.xml
不起作用。唯一的猜测是逃避冲刺,但我没有尝试。你能试试**/results/results*.xml
?我来试一试。除了没有拾取某些文件之外,没有实际的错误。构建不稳定(测试失败),不是失败。Jenkin在控制台中的输出是:记录测试结果生成步骤“发布JUnit测试结果报告”将生成结果更改为不稳定已完成:不稳定
因此,是的,当任何单元测试失败时,JUnit reporter将把生成更改为不稳定。然后你的工件甚至都没有开始归档,我只是说一切都按照预期工作(除了测试报告)。为了进一步澄清,这是一个定制的工作,而不是专业的工作。但是我尝试了**/results*.xml
,它仍然丢失了一些文件。