Pierre Labuhn created SUREFIRE-1626:
---------------------------------------

             Summary: Configuration possibility to disable the properties 
"surefire.test.class.path" and "java.library.path"
                 Key: SUREFIRE-1626
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1626
             Project: Maven Surefire
          Issue Type: Improvement
          Components: Maven Surefire Plugin
    Affects Versions: 2.21.0, 2.20
            Reporter: Pierre Labuhn


The properties "{color:#444444}surefire.test.class.path{color}" andĀ  
"{color:#444444}java.class.path{color}" which are written into surefire reports 
can become quite large in bigger projects since the versionĀ  2.21.0.

The changes responsible for that are 
SUREFIRE-1254({color:#444444}surefire.test.class.path{color}) and SUREFIRE-1262 
({color:#444444}java.class.path{color}). {color:#333333}Since then the size of 
these two properties are considerably greater than before. As far as I could 
analyse the code, there is no configuration possibility to remove both of these 
properties in the surefire report files.{color}

Therefore it a configuration possibility should be built in to disable the 
properties in case they are not needed.

This improvement is created because in our project we have the issue, that our 
CI environment is having issues while creating the surefire reports because of 
the file size.

The current Workaround is to truncate both of these properties to minimize the 
file size of each report.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to