mirror of
https://github.com/ceph/ceph
synced 2025-01-31 23:44:10 +00:00
Get rid of chdir-coredump.
This commit is contained in:
parent
a60e84d43f
commit
82cfa848b4
@ -870,7 +870,8 @@ def get_valgrind_args(testdir, name, v):
|
||||
val_path = '/var/log/ceph/valgrind'.format(tdir=testdir)
|
||||
if '--tool=memcheck' in v or '--tool=helgrind' in v:
|
||||
extra_args = [
|
||||
'chdir-coredump',
|
||||
'cd', testdir,
|
||||
run.Raw('&&'),
|
||||
'valgrind',
|
||||
'--num-callers=50',
|
||||
'--suppressions=valgrind.supp',
|
||||
@ -879,7 +880,8 @@ def get_valgrind_args(testdir, name, v):
|
||||
]
|
||||
else:
|
||||
extra_args = [
|
||||
'chdir-coredump',
|
||||
'cd', testdir,
|
||||
run.Raw('&&'),
|
||||
'valgrind',
|
||||
'--suppressions=valgrind.supp',
|
||||
'--log-file={vdir}/{n}.log'.format(vdir=val_path, n=name)
|
||||
|
@ -149,8 +149,7 @@ def ceph_log(ctx, config):
|
||||
@contextlib.contextmanager
|
||||
def ship_utilities(ctx, config):
|
||||
assert config is None
|
||||
FILES = ['daemon-helper', 'adjust-ulimits', 'chdir-coredump',
|
||||
'valgrind.supp', 'kcon_most']
|
||||
FILES = ['daemon-helper', 'adjust-ulimits', 'valgrind.supp', 'kcon_most']
|
||||
destdir = '/usr/local/bin'
|
||||
for filename in FILES:
|
||||
log.info('Shipping %r...', filename)
|
||||
|
@ -1,8 +0,0 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
testdir=$(readlink -e $(dirname $0))
|
||||
# valgrind only dumps to cwd, so cwd there...
|
||||
cd ${testdir}/archive/coredump
|
||||
|
||||
exec "$@"
|
Loading…
Reference in New Issue
Block a user