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

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

      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) ...

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

              Created:
              Updated: