MT#62181 support valgrind leak check

Change-Id: I76b48bc232c0c267fc26c428aa601b850d2475a9
mr13.5.1
Richard Fuchs 5 months ago
parent adf2332617
commit c85a2a593c

@ -33,8 +33,12 @@ class TestCase(unittest.TestCase):
"t/run/" + str(os.getpid()) + ".pid",
]
if os.environ.get("WITH_VALGRIND"):
vg_opt = os.environ.get("WITH_VALGRIND")
if vg_opt:
cmdline.insert(0, "valgrind")
if isinstance(vg_opt, str) and vg_opt == "full":
cmdline.insert(1, "--leak-check=full")
cmdline.insert(1, "--show-leak-kinds=all")
cls._proc = subprocess.Popen(
cmdline,

Loading…
Cancel
Save