【问题标题】:Build step 'Publish JUnit test result report' changed build result to FAILURE构建步骤“发布 JUnit 测试结果报告”将构建结果更改为 FAILURE
【发布时间】:2013-05-27 14:51:58
【问题描述】:

我一直在为 Jenkins 配置测试。在 Publish JUnit 测试结果报告中,我有 test-reports/*.xml 但我收到错误:

'test-reports/*.xml' doesn't match anything: 'test-reports' exists but not 'test-reports/*.xml'

当我尝试 */.xml 我得到:

Did not manage to validate **/*.xml (may be too slow)

当我手动将 .xml 文件放入 test-reports 文件夹时,它会在构建后被删除。

做什么?

【问题讨论】:

  • 您是否会在构建过程中删除测试结果?
  • 无论如何都不是故意的。这会发生在哪里?
  • 测试 xml 文件位置的值是多少?请注意,输入是 ant 样式模式,工作空间目录为 root。您可能需要查看 test-reports 下的目录结构。您需要使用 ** 来检查子目录中的文件。
  • 我已经尝试使用 test-reports 文件夹中的整个目录,如果这就是您的意思。发生同样的错误。
  • 请附上配置的屏幕截图或从作业的配置文件中复制 的内容。它可能有助于其他人对此进行调查。目前尚不清楚“整个目录”是什么意思。

标签: junit jenkins


【解决方案1】:

这实际上可能是 XCode 的问题。我们发现它实际上是在跳过应用程序测试,而且它在 Jenkins 控制台输出的任何地方都不明显。

【讨论】:

  • 你是如何解决这个问题的?我也有同样的问题
  • 我也面临同样的问题,有什么解决办法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-05
  • 1970-01-01
  • 2012-01-20
  • 2013-04-12
  • 2018-03-03
  • 2016-11-29
相关资源
最近更新 更多