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

memory issues with multiconfig jobs and TAP plugin

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      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

        Attachments

          Issue Links

            Activity

            Hide
            kinow 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

            Show
            kinow 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
            Hide
            raffenet Ken Raffenetti added a comment -

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

            Show
            raffenet Ken Raffenetti added a comment - Thanks, Bruno. I'm happy to provide any other data you might need when you get to it.
            Hide
            kinow 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

            Show
            kinow 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

              People

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

                Dates

                Created:
                Updated: