[ https://issues.jenkins-ci.org/browse/JENKINS-13462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gregory Boissinot resolved JENKINS-13462. ----------------------------------------- Resolution: Fixed Your test file contains one failure. If you want an unstable build, set a value of 0 for 'Total Test' of the yellow color in the 'Failed tests' section. The same thing for the red color for having a failed build. > xUnit doesnot work with PHPUnit JUnit Log > ----------------------------------------- > > Key: JENKINS-13462 > URL: https://issues.jenkins-ci.org/browse/JENKINS-13462 > Project: Jenkins > Issue Type: Bug > Components: xunit > Affects Versions: current > Environment: Debian squeeze > Reporter: Thomas Z > Assignee: Gregory Boissinot > > Hi, > i detected a problem with the current xUnit version (1.4.3) when i try to > parse JUnit log files when using phpunit 3.6.X (I have tried that with > diffrent versions). The build is always marked as stable which in my case is > not correct. Here is the console-output: > [....] > [exec] Time: 28 seconds, Memory: 17.50Mb > [exec] > [exec] There was 1 failure: > [exec] > [exec] 1) unit_RankedMatchTest::testFoo > [exec] Failed asserting that false is true. > [....] > [xUnit] [INFO] - [PHPUnit-3.4 (default)] - 1 test report file(s) were found > with the pattern 'trunk/build/phpunit/junit.xml' relative to > '/var/lib/jenkins/jobs/foo/workspace' for the testing framework 'PHPUnit-3.4 > (default)'. > [xUnit] [INFO] - Check 'Failed Tests' threshold. > [xUnit] [INFO] - Check 'Skipped Tests' threshold. > [xUnit] [INFO] - Setting the build status to SUCCESS > [xUnit] [INFO] - Stopping recording. > When i looked into the JUnit log file which i generated with "phpunit > --log-junit <file>" i can still see the failure: > [...] > <testsuite name="unit_FoobarTest" > file="/raid/hudson_jobs/foo/workspace/trunk/test/phpunit/unit/proxies/FoobarTest.php" > fullPackage="unit" tests="1" assertions="1" failures="1" errors="0" > time="0.002090"> > <testcase name="testFoo" class="unit_FoobarTest" > file="/raid/hudson_jobs/foo/workspace/trunk/test/phpunit/unit/proxies/FoobarTest.php" > line="6" assertions="1" time="0.002090"> > <failure > type="PHPUnit_Framework_ExpectationFailedException">unit_FoobarTest::testFoo > Failed asserting that false is true. > /raid/hudson_jobs/foo/workspace/trunk/test/phpunit/unit/proxies/FoobarTest.php:8 > </failure> > </testcase> > </testsuite> > </testsuite> > </testsuites> > [...] > I hope you can help me with this. Let me know if you need more information. > Regards, > Thomas -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira