【发布时间】:2013-07-10 05:42:50
【问题描述】:
有没有人知道当从 Hudson 运行的 Watir 测试套件包含错误或失败时发送通知的方法?
Hudson 成功运行了 Watir 测试套件,因此认为它通过了,但实际的 Watir 测试用例可能失败了...我想发送通知或让 Hudson 构建显示为失败。
有什么想法吗?
【问题讨论】:
-
您必须提供更多数据,例如相关代码和 Hudson 设置。
有没有人知道当从 Hudson 运行的 Watir 测试套件包含错误或失败时发送通知的方法?
Hudson 成功运行了 Watir 测试套件,因此认为它通过了,但实际的 Watir 测试用例可能失败了...我想发送通知或让 Hudson 构建显示为失败。
有什么想法吗?
【问题讨论】:
试试这个方法,
Failure" 出现在输出中,则使用适当的 Hudson 配置发送 失败 电子邮件通知。 上面的方法是使用Jenkins建立的,希望在Hudson中也能做到。
【讨论】:
在解析控制台输出时,我发现 Log Parser Plugin 可以满足我的需求。
易于设置。我按照描述在 Hudson 系统配置中安装了它,并添加了一个简单的解析规则文件,如下所示,它运行良好。
# match line starting with 'Error:'
error /^Error:/
# match line starting with 'Failure:'
error /^Failure:/
【讨论】: