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

            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:

                Zendesk Support