[ https://issues.apache.org/jira/browse/SUREFIRE-1346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antoine Tran updated SUREFIRE-1346: ----------------------------------- Description: In a Maven project with the setting "<reuseForks>false</reuseForks>" and TestNg, the file testng-result.xml gets overwritten by the last test. I somehow understand why it is difficult to avoid this by design of fork, but a workaround solution, as suggested by SUREFIRE-1018 or SUREFIRE-446, is to use the individual TEST-[className].xml files. However, if I use a Jenkins plugin like testng, I cannot make him ingest these files, as they do not have the same structure as testng-result.xml. This is a bug of testng, rather than the Jenkins plugin testng. Couldn't we make testng-result-[className].xml, for each test, with the testng-result.xml structure? Otherwise, the Jenkins plugin https://wiki.jenkins-ci.org/display/JENKINS/testng-plugin is completely not usable. Thank you. was: In a Maven project with the setting "<reuseForks>false</reuseForks>" and TestNg, the file testng-result.xml gets overwritten by the last test. I somehow understand why it is difficult to avoid this by design of fork, but the proper solution, as suggested by SUREFIRE-1018 or SUREFIRE-446, is to use the individual TEST-[className].xml files. However, if I use a Jenkins plugin like testng, I cannot make him ingest these files, as they do not have the same structure as testng-result.xml. This is a bug of testng, rather than the Jenkins plugin testng. Couldn't we make testng-result-[className].xml, for each test, with the testng-result.xml structure? Otherwise, the Jenkins plugin https://wiki.jenkins-ci.org/display/JENKINS/testng-plugin is completely not usable. Thank you. > surefire-reports overwrite each other when using reuseForks=false > ----------------------------------------------------------------- > > Key: SUREFIRE-1346 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1346 > Project: Maven Surefire > Issue Type: Bug > Components: process forking, TestNG support > Affects Versions: 2.19.1 > Reporter: Antoine Tran > > In a Maven project with the setting "<reuseForks>false</reuseForks>" and > TestNg, the file testng-result.xml gets overwritten by the last test. > I somehow understand why it is difficult to avoid this by design of fork, but > a workaround solution, as suggested by SUREFIRE-1018 or SUREFIRE-446, is to > use the individual TEST-[className].xml files. > However, if I use a Jenkins plugin like testng, I cannot make him ingest > these files, as they do not have the same structure as testng-result.xml. > This is a bug of testng, rather than the Jenkins plugin testng. Couldn't we > make testng-result-[className].xml, for each test, with the testng-result.xml > structure? Otherwise, the Jenkins plugin > https://wiki.jenkins-ci.org/display/JENKINS/testng-plugin is completely not > usable. > Thank you. -- This message was sent by Atlassian JIRA (v6.3.15#6346)