Jenkins - 总结了XUnit的测试结果变化

时间:2015-06-05 11:37:43

标签: jenkins nunit xunit email-ext

我正在使用Jenkins(和XUnit插件)运行NUnit测试,并使用Email-Ext发送构建结果摘要。

我希望能够通过电子邮件发送“3个新的测试失败:[失败的测试名称]。”我无法弄清楚如何从之前的运行中改变哪些测试。

到目前为止,我有:

${TEST_COUNTS,var="total"} tests: ${TEST_COUNTS,var="pass"} pass,
${TEST_COUNTS,var="fail"} fail, ${TEST_COUNTS,var="skip"} skipped

给予 1914 tests: 1903 pass, 10 fail, 1 skipped

${FAILED_TESTS}提供所有测试失败的详细信息 - 但我无法弄清楚如何从上一次运行中获得更改。

在Jenkins中查看作业会提供我需要的信息,因此它应该是可能的。

2 个答案:

答案 0 :(得分:0)

试试这个:

============================

TESTS

有$ {TEST_COUNTS,var ="总计"}总测试,其中$ {TEST_COUNTS,var ="失败"}测试失败。 $ FAILED_TESTS

答案 1 :(得分:0)

尝试一下:

更改(自首次失败以来的所有更改)

${CHANGES_SINCE_LAST_SUCCESS, reverse=true}