]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa: generate valgrind suppressions
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 23 Jul 2024 15:18:35 +0000 (11:18 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Wed, 24 Jul 2024 14:32:02 +0000 (10:32 -0400)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit cdef41d90818cf78d9320525f70ca5873b6fec88)

qa/tasks/ceph_manager.py

index e24965026c4b95d0f4af52f6b6b622b1b3b7f5d4..8b475e720e9ad39fb8f48c65ea5464313fa74ddb 100644 (file)
@@ -113,6 +113,7 @@ def get_valgrind_args(testdir, name, preamble, v, exit_on_first_error=True, cd=T
             '--soname-synonyms=somalloc=*tcmalloc*',
             '--num-callers=50',
             '--suppressions={tdir}/valgrind.supp'.format(tdir=testdir),
+            '--gen-suppressions=all',
             '--xml=yes',
             '--xml-file={vdir}/{n}.log'.format(vdir=val_path, n=name),
             '--time-stamp=yes',
@@ -125,6 +126,7 @@ def get_valgrind_args(testdir, name, preamble, v, exit_on_first_error=True, cd=T
             '--child-silent-after-fork=yes',
             '--soname-synonyms=somalloc=*tcmalloc*',
             '--suppressions={tdir}/valgrind.supp'.format(tdir=testdir),
+            '--gen-suppressions=all',
             '--log-file={vdir}/{n}.log'.format(vdir=val_path, n=name),
             '--time-stamp=yes',
             '--vgdb=yes',