我正在使用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中查看工作给出了我需要的信息,所以应该是可能的。
试试这个:
============================
<标题> 测试有${TEST_COUNTS, var="total"}失败的测试总数,其中${TEST_COUNTS, var="fail"}测试失败。美元FAILED_TESTS
标题>试试这个:
CHANGES(自第一次失败以来的所有更改)
${CHANGES_SINCE_LAST_SUCCESS, reverse=true}