【问题标题】:Hudson build success, but Watir test suite has errors or failuresHudson 构建成功,但 Watir 测试套件有错误或失败
【发布时间】:2013-07-10 05:42:50
【问题描述】:

有没有人知道当从 Hudson 运行的 Watir 测试套件包含错误或失败时发送通知的方法?

Hudson 成功运行了 Watir 测试套件,因此认为它通过了,但实际的 Watir 测试用例可能失败了...我想发送通知或让 Hudson 构建显示为失败。

有什么想法吗?

【问题讨论】:

  • 您必须提供更多数据,例如相关代码和 Hudson 设置。

标签: hudson watir


【解决方案1】:

试试这个方法,

  • 配置 Hudson,以便将 Watir 执行的控制台输出存储/复制到服务器。
  • 现在,如果文本 "Failure" 出现在输出中,则使用适当的 Hudson 配置发送 失败 电子邮件通知。

上面的方法是使用Jenkins建立的,希望在Hudson中也能做到。

【讨论】:

  • ...这使我找到了解决方案。我开始按照您的建议分析输出,并找到了 Log Parser Plugin。
【解决方案2】:

在解析控制台输出时,我发现 Log Parser Plugin 可以满足我的需求。

易于设置。我按照描述在 Hudson 系统配置中安装了它,并添加了一个简单的解析规则文件,如下所示,它运行良好。

# match line starting with 'Error:'
error /^Error:/
# match line starting with 'Failure:'
error /^Failure:/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-23
    • 2018-03-31
    • 1970-01-01
    相关资源
    最近更新 更多