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

memory issues with multiconfig jobs and TAP plugin

      My Jenkins has an issue with memory usage when multiconfig jobs are configured to publish TAP test results. When I click and try to view a job after tests have run, the request times out and memory usage on the server goes up until the whole heap is exhausted. Subsequent runs all fail on memory errors and all web requests time out. Disabling the TAP plugin makes the memory problem go away, as far as I can tell. I've made a heap dump from an affected state available here to look at:

      http://ftp.mcs.anl.gov/pub/systems/jenkins-heap.bin

          [JENKINS-19647] memory issues with multiconfig jobs and TAP plugin

          Hi Ken!

          Thanks for reporting, and thanks for the dump. I'm going out of the city for a few days, and will work on this issue as soon as I'm back to Sao Paulo. Let me know if you need anything in the meantime.

          By the way, I've raised the priority to critical and removed the core component, since it's very likely an issue in tap-plugin. If we find out that this could happen to other projects, not only multiconfig, we can mark it as blocker

          Thanks a lot!
          Bruno

          Bruno P. Kinoshita added a comment - Hi Ken! Thanks for reporting, and thanks for the dump. I'm going out of the city for a few days, and will work on this issue as soon as I'm back to Sao Paulo. Let me know if you need anything in the meantime. By the way, I've raised the priority to critical and removed the core component, since it's very likely an issue in tap-plugin. If we find out that this could happen to other projects, not only multiconfig, we can mark it as blocker Thanks a lot! Bruno

          Thanks, Bruno. I'm happy to provide any other data you might need when you get to it.

          Ken Raffenetti added a comment - Thanks, Bruno. I'm happy to provide any other data you might need when you get to it.

          Hi Ken, just a quick update on this issue.

          I'm releasing 1.18 with a few old pending issues tonight.

          1.19 will be focused in memory management and JVM crashes. 1.20 will be bugfixes and code review.

          Sorry for taking so long to take care of this issue.

          Cheers,
          Bruno

          Bruno P. Kinoshita added a comment - Hi Ken, just a quick update on this issue. I'm releasing 1.18 with a few old pending issues tonight. 1.19 will be focused in memory management and JVM crashes. 1.20 will be bugfixes and code review. Sorry for taking so long to take care of this issue. Cheers, Bruno

            kinow Bruno P. Kinoshita
            raffenet Ken Raffenetti
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: