[ 
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

        

Reply via email to