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
我使用文件集模式发布JUnit测试结果:
**/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
,它仍然丢失了一些文件。