We have a home-grown test environment and I've recently added Jenkins Junit to produce nice test trend graphs.
I am having trouble getting the Junit plugin to give anything other than 100% health. I want the health report to produce bad weather when there are failures. Below is the simple xml I have created to test with. Junit produces a 100% sunny health report based on this, when I expect it to report 0% since 1 of 1 test is failing. The test result page shows 1 failure as expected. Everything seems to be working except this health reporting. I'm running version 1.2 of Junit. Here's the XML file I'm testing with. It is not generated by Junit. I suspected this was a problem and I may have an issue here, but I have not found a resource that shows this is wrong in any way... <?xml version="1.0" encoding="UTF-8"?> <testsuites name="all_tests" errors="1" tests="1" failures="1" > <testsuite name="all_tests" errors="1" tests="1" failures="1" > <testcase classname="myblock" name="mytest " time="30.57" > <failure> message="testfailed" </failure> </testcase> </testsuite> </testsuites> A snapshot of the health report, along with 1 test failing out of a total of 1 test - how can this be 100%? <https://lh3.googleusercontent.com/-RR3T4DV5lkU/VGFHWK7F6SI/AAAAAAAAAAo/1HybDaFtke4/s1600/its-always-sunny-in-junit-land.png> Any insights would be greatly appreciated. Thanks! -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.