【问题标题】:Jenkins: Not looking for any TestNG resultsJenkins:不寻找任何 TestNG 结果
【发布时间】:2012-02-03 14:43:29
【问题描述】:

在我的 Jenkins 上,我有一个运行 TestNG 套件的 ANT 构建文件。如果成功,TestNG-Jenkins-PlugIn 会显示报告。但在失败的情况下,不会显示任何报告。当我打开失败构建的控制台时,它显示:

构建步骤“调用 Ant”将构建标记为失败

TestNG 报告处理:开始

不寻找任何 TestNG 结果。

已完成:失败

我的意思是,为什么它不寻找任何 TestNG 结果?结果的路径是“test-output/*.xml”。因此,它应该从 testng 中找到任何 xml 文件,如果构建成功,它确实会找到这些文件。任何人都可以帮助我吗?我不知道它有什么问题。 TestNG-Plugin 如下:wiki.jenkins-ci.org/display/JENKINS/testng-plugin

【问题讨论】:

  • 如果 TestNG 插件给你一个选项就好了,但我怀疑这是设计使然。
  • 这是什么意思?这是插件的正常行为吗?这几乎没有意义,我的意思是如果测试失败,我没有测试结果。
  • 好的,到目前为止我发现:0.31 版不显示失败的测试结果,0.26 版可以。看起来像一个错误?

标签: jenkins testng


【解决方案1】:

该错误似乎已在 v0.32 中修复 - 来自 wiki:

0.32 版(2012 年 2 月 14 日)

已修复:JENKINS-12648 - 还应报告失败/中止构建的结果(在 v0.30 中恢复了 JENKINS-12046 的修复)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-09
    • 1970-01-01
    相关资源
    最近更新 更多