[ 
https://jira.codehaus.org/browse/SUREFIRE-750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=271856#comment-271856
 ] 

Paul Gier commented on SUREFIRE-750:
------------------------------------

The patches currently cause several failures in the integration tests.  Looks 
like at least some of them are due to the change in the 
StartupReportConfiguration constructor.  The old constructor should probably be 
left in place, and provide some default value for the new suffix parameter.

> 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, reportNameSuffix-tests.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

        

Reply via email to