Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-878

CSIT should help to detect possible memory leaks leading to OOM related to non-closed transactions (and tx chains) early

    XMLWordPrintable

Details

    • Improvement
    • Status: In Progress
    • Medium
    • Resolution: Unresolved
    • Nitrogen
    • Fluorine-SR2, Neon
    • General
    • None
    • Operating System: All
      Platform: All

    Description

      CONTROLLER-1760's new "tooling to find the real root cause culprit of memory leaks related to non-closed transactions" should ideally be run during CSIT already, something like this:

      At the start, before you install netvirt odl-netvirt-openstack, if you could add a "feature:install odl-mdsal-trace" and then after that's through a "feature:install --no-auto-refresh odl-netvirt-openstack" (due to CONTROLLER-1764). Then do loads of interesting stuff, and then at the end do "trace:transactions", and if that returns anything else than that 1 line "all good" message, then start crying like a baby and fail CSIT (and show the output from trace:transactions, which will have long details about what transactions were not closed) ...

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              srinivas.rachakonda@gmail.com Srinivas Rachakonda
              vorburger Michael Vorburger
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: