Add custom name suffix for surefire-reports (xml and txt) ---------------------------------------------------------
Key: SUREFIRE-750 URL: https://jira.codehaus.org/browse/SUREFIRE-750 Project: Maven Surefire Issue Type: Improvement Components: Maven Failsafe Plugin, Maven Surefire Plugin, xml generation Reporter: Rostislav Svoboda Priority: Critical Attachments: reportNameSuffix.patch Hi. I'd to add support in surefire for custom name suffix for tests in surefire-reports. Motivation 1): I have more modules, some modules are sharing tests from another using org.codehaus.mojo:build-helper-maven-plugin. I'd like to have txt and xml files with some differentiator to determine in which module tests were executed. Motivation 2): I have defined several executions where I use different parameters and execute the same tests in each execution. Again, I'd like to have txt and xml files with some differentiator. Solution: Introduce new configuration property reportNameSuffix. Patch for this improvement is included. Tested: Yes, <reportNameSuffix>customText</reportNameSuffix> added into surefire plugin configuration and received these files: org.xyz.test.componentA.ComponentAUnitTest-customText-output.txt org.xyz.test.componentA.ComponentAUnitTest-customText.txt org.xyz.test.componentB.ComponentBUnitTest-customText-output.txt org.xyz.test.componentB.ComponentBUnitTest-customText.txt TEST-org.xyz.test.componentA.ComponentAUnitTest-customText.xml TEST-org.xyz.test.componentB.ComponentBUnitTest-customText.xml Tested without <reportNameSuffix> defined too, original file names and content generated. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira