Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-1769

Memory leak testing with Jetty 9.4.x in Puppet Server

    Details

    • Type: Task
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: SERVER 5.0.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Epic Link:
    • Team:
      Systems Engineering
    • Sub-team:
    • Story Points:
      5
    • Sprint:
      Server 2017-05-03, Server 2017-05-31
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      Needs Assessment

      Description

      For this ticket, we would do some preliminary memory testing around the use of Jetty 9.4.x in Puppet Server. This would involve:

      1. Assuming SERVER-1741 has not been completed yet, create a custom build of Puppet Server with its Jetty dependency bumped up to 9.4.x (via a preliminary tk-jetty9 2.x).
      2. Do some simple start/reload tests, mixing in some agent requests to exercise basic web service functionality and interleaving heap dumps to measure memory usage at various points. Compare the heap dumps across iterations to hopefully ensure that no new memory leaks are present.

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                adrien Adrien Thebo
                Reporter:
                jeremy.barlow Jeremy Barlow
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: