X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=test%2Fdebug_internal.py;h=fe10db7ee7f81e305771111977dd3dada6fe6c6e;hb=d9b0c6fbf7aa5bd9af84264105b39c82028a4a29;hp=2cbee27ec819d86bacce8e88483fef8f00c21dc9;hpb=f90348bcb4afd0af2611cefc43b17ef3042b511c;p=vpp.git diff --git a/test/debug_internal.py b/test/debug_internal.py index 2cbee27ec81..fe10db7ee7f 100644 --- a/test/debug_internal.py +++ b/test/debug_internal.py @@ -4,6 +4,7 @@ import vpp_papi from vpp_papi_provider import VppPapiProvider import objgraph from pympler import tracker + tr = tracker.SummaryTracker() """ @@ -18,16 +19,16 @@ def on_tear_down_class(cls): tr.print_diff() objects = gc.get_objects() counter = 0 - with open(cls.tempdir + '/python_objects.txt', 'w') as f: + with open(cls.tempdir + "/python_objects.txt", "w") as f: interesting = [ - o for o in objects - if isinstance(o, (VppPapiProvider, vpp_papi.VPP))] + o for o in objects if isinstance(o, (VppPapiProvider, vpp_papi.VPP)) + ] del objects gc.collect() for o in interesting: - objgraph.show_backrefs([o], max_depth=5, - filename="%s/%s.png" % - (cls.tempdir, counter)) + objgraph.show_backrefs( + [o], max_depth=5, filename="%s/%s.png" % (cls.tempdir, counter) + ) counter += 1 refs = gc.get_referrers(o) pp = pprint.PrettyPrinter(indent=2)