![]() |
|
|
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
|