Change By: Mickael Istria (03/Dec/12 7:18 AM)
Description: Imported from GitHub: https://github.com/jenkinsci/jacoco-plugin/issues/12

Report by  Greg Temchenko ("soid" on GitHub)
{quote}
I broke down my Jenkins trying to use this plugin. It turned out that plugin stores the entire coverage in XML format in build.xml file in jenkins (
{Jenkins} JENKINS_HOME /jobs/ { [ Project } ] /builds/ { [ Build } ] /build.xml). Boolean values about covered/uncovered lines stored there as XML tags with indentation for readability :)

        <boolean>true</boolean>

Thus my 600K code coverage .exec bin file consumed more than 700M on the hard disk for the build.xml.

This is a half of the problem. Further Jenkins keeps all builds information including mentioned above build.xml in RAM. That's how I've caught OutOfMemory exceptions in Jenkins and got it broken.
{quote}

And a comment from  Jesse Glick ("jglick")
{quote}
For what it’s worth Kohsuke & I recently did some minor memory usage fixes in the Cobertura plugin, and I experimented with more: https://github.com/jenkinsci/cobertura-plugin/compare/master...trove
{quote}

This issue makes the plugin forbidden to installation on JBoss Jenkins instance.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to