Uploaded image for project: 'perf-testing'
  1. perf-testing
  2. PERF-123

Investigate pre-honeysuckle mod-circulation memory leaks

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: TBD
    • Resolution: Done
    • Labels:
      None
    • Template:
      PTF Testing Scenario Template
    • Development Team:
      None

      Description

      There are signs of a memory leak in mod-circulation in bhs1 in past check-in-check-out tests. Attached is a mod-circulation memory utilization diagram from the longevity check-in-check-out test that was run for 8 hours. As seen, the memory consumption increased gradually and finally crashed out at the end of the test run.

      Investigate the memory leaks by running the check-in-check-out test on bhs1 with 8 or more virtual users (the more users the faster the memory utilization accumulates). Try to get the memory up as high as possible and start taking heap dumps once the memory consumption level reaches 120% or above. Analyze heap dump.

      If mod-circulation has made recent releases or updates to the code, install the latest version and rerun the tests, taking heap dumps to see if the problem persists.

      http://carrier-io.int.folio.ebsco.com/grafana/d/q69rYQlik/jmeter-performance?orgId=1&from=1601731592667&to=1601769720581&var-percentile=95&var-test_type=baseline&var-test=circulation_checkInCheckOut&var-env=int&var-grouping=1s&var-low_limit=250&var-high_limit=700&var-db_name=jmeter&var-sampler_type=All (build 501)

        Attachments

        1. behavior on container restart.PNG
          140 kB
          Roman Fedynyshyn
        2. DB CPU usage.PNG
          56 kB
          Roman Fedynyshyn
        3. FreashDump.png
          47 kB
          Roman Fedynyshyn
        4. HeapDumpIN Test.png
          44 kB
          Roman Fedynyshyn
        5. longevity test Memory usage.png
          176 kB
          Roman Fedynyshyn
        6. mod-circ-after-restart.png
          94 kB
          Martin Tran
        7. mod-circ-rtac-tests.png
          105 kB
          Martin Tran
        8. mod-circulation-accumulating-cpu-pre-hs.PNG
          74 kB
          Martin Tran
        9. Mod circulation memory usage.png
          174 kB
          Roman Fedynyshyn
        10. two tests.PNG
          157 kB
          Roman Fedynyshyn

          Issue Links

            Activity

              People

              Assignee:
              Roman Fedynyshyn Roman Fedynyshyn
              Reporter:
              mtraneis Martin Tran
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: