有谁知道当从 Hudson 运行的 Watir 测试套件包含错误或失败时发送通知的方法?
Hudson 成功运行了 Watir 测试套件,因此认为它通过了,但实际的 Watir 测试用例可能失败了......我想发送通知或让 Hudson 构建显示为失败。
有任何想法吗?
试试这个方法,
Failure
”出现在输出中,则使用适当的 Hudson 配置发送失败电子邮件通知。上面的方法是用Jenkins建立的,希望在Hudson也能做到。
在解析控制台输出时,我发现Log Parser Plugin 可以满足我的需求。
易于设置。我按照描述在哈德逊系统配置中安装了它,并添加了一个简单的解析规则文件,如下所示,它运行良好。
# match line starting with 'Error:'
error /^Error:/
# match line starting with 'Failure:'
error /^Failure:/