Fixes: #13251
Signed-off-by: Sage Weil <sage@redhat.com>
val_path = '/var/log/ceph/valgrind'.format(tdir=testdir)
if '--tool=memcheck' in v or '--tool=helgrind' in v:
extra_args = [
-
'valgrind',
+ '--trace-children=no',
+ '--child-silent-after-fork=yes',
'--num-callers=50',
'--suppressions={tdir}/valgrind.supp'.format(tdir=testdir),
'--xml=yes',
else:
extra_args = [
'valgrind',
+ '--trace-children=no',
+ '--child-silent-after-fork=yes',
'--suppressions={tdir}/valgrind.supp'.format(tdir=testdir),
'--log-file={vdir}/{n}.log'.format(vdir=val_path, n=name),
'--time-stamp=yes',