Jenkins が実行する Maven+TestNG 自動テストを使用します。${FAILED_TESTS} のような失敗したテストのトークンであることはわかっていますが、読みにくい長いスタック トレースも含まれています。
Jenkins に次のようなメールを送信してもらいたい: Run: 10, Failed:2, Passed: 8
Email-ext プラグインと Jelly テンプレート を使用して、メール テンプレートをカスタマイズできるようです。
この例については、http://softwaretestautomationnotes.blogspot.com/2011/07/customizing-post-build-email.htmlを参照してください。
箱から出してこれを行う方法がわかりません。
試す -
Run: ${TEST_COUNTS}, Failed: ${TEST_COUNTS,var="fail"}, Passed: {$TEST_COUNTS,var="pass"}
スキップしたテストを印刷することもできます -
Skipped: ${TEST_COUNTS,var="skip"}
TestCountsContent.javaのソース コードを見てください。
それとも、これは TestNG では機能しないと言っていますか?