Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-21614

rcov Reports Waste Memory and Hurt Performance

    Details

    • Similar Issues:

      Description

      The rubyMetrics plugin's rcov embeds the entire source code of the project into the build.xml

      (hudson.plugins.rubyMetrics.rcov.RcovBuildAction.results.files)

      https://github.com/jenkinsci/rubymetrics-plugin/blob/master/src/main/java/hudson/plugins/rubyMetrics/rcov/model/RcovResult.java#L9

      This results [1] in a 37 mb build.xml and a 576mb DOM [2].

      [1] For a project with 179034 LOC over 1500 files.
      [2] As measured from a heap dump

        Attachments

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              david_calavera david_calavera
              Reporter:
              recampbell Ryan Campbell
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: