testdir = get_testdir(ctx)
args = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'monmaptool',
while True:
r = remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph',
while True:
r = remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph',
testdir = get_testdir(ctx)
remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph-authtool',
val_path = '/var/log/ceph/valgrind'.format(tdir=testdir)
if '--tool=memcheck' in v or '--tool=helgrind' in v:
extra_args = [
- '{tdir}/chdir-coredump'.format(tdir=testdir),
+ 'chdir-coredump',
'valgrind',
- '--suppressions={tdir}/valgrind.supp'.format(tdir=testdir),
+ '--suppressions=valgrind.supp',
'--xml=yes',
'--xml-file={vdir}/{n}.log'.format(vdir=val_path, n=name)
]
else:
extra_args = [
- '{tdir}/chdir-coredump'.format(tdir=testdir),
+ 'chdir-coredump',
'valgrind',
- '--suppressions={tdir}/valgrind.supp'.format(tdir=testdir),
+ '--suppressions=valgrind.supp',
'--log-file={vdir}/{n}.log'.format(vdir=val_path, n=name)
]
extra_args.extend(v)
proc = remote.run(
args=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph',
'cd',
log_dir,
run.Raw(';'),
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'daemon-helper',
daemon_signal,
'sudo',
blktrace,
run_cmd=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'daemon-helper',
daemon_signal,
]
run_cmd_tail=[
remote.run(
args=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
coverage_dir,
'ceph-authtool',
def raw_cluster_cmd(self, *args):
testdir = teuthology.get_testdir(self.ctx)
ceph_args = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph',
def raw_cluster_cmd_result(self, *args):
testdir = teuthology.get_testdir(self.ctx)
ceph_args = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph',
def do_rados(self, remote, cmd):
testdir = teuthology.get_testdir(self.ctx)
pre = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'rados',
assert remote is not None
args=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph',
args=[
run.Raw('CEPH_REF={ref}'.format(ref=ceph_ref)),
run.Raw('CEPH_ID="{id}"'.format(id=id_)),
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'{tdir}/virtualenv/bin/cram'.format(tdir=testdir),
remote.run(
args=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'/sbin/mount.ceph',
remote.run(
args=[
'sudo',
- '{tdir}/kcon_most'.format(tdir=testdir),
+ 'kcon_most',
'on'
],
)
remote.run(
args=[
'sudo',
- '{tdir}/kcon_most'.format(tdir=testdir),
+ 'kcon_most',
'off'
],
)
try:
proc = client_remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'daemon-helper',
'kill',
'{tdir}/lockfile/sclockandhold'.format(tdir=testdir),
filepath,
log.info("rados %s" % ' '.join(cmd))
testdir = teuthology.get_testdir(ctx)
pre = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'rados',
proc = mon.run(
args=[
- '{tdir}/daemon-helper'.format(tdir=teuthology.get_testdir(ctx)),
+ 'daemon-helper',
'kill',
'ceph', '-w'
],
proc = mon.run(
args=[
- '{tdir}/daemon-helper'.format(tdir=teuthology.get_testdir(ctx)),
+ 'daemon-helper',
'kill',
'ceph', '-w'
],
proc = mon.run(
args=[
- '{tdir}/daemon-helper'.format(tdir=teuthology.get_testdir(ctx)),
+ 'daemon-helper',
'kill',
'ceph', '-w'
],
proc = mon.run(
args=[
- '{tdir}/daemon-helper'.format(tdir=teuthology.get_testdir(ctx)),
+ 'daemon-helper',
'kill',
'ceph', '-w'
],
proc = mon.run(
args=[
- '{tdir}/daemon-helper'.format(tdir=teuthology.get_testdir(ctx)),
+ 'daemon-helper',
'kill',
'ceph', '-w'
],
def rados_start(testdir, remote, cmd):
log.info("rados %s" % ' '.join(cmd))
pre = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'rados',
base_file = '{tdir}/qemu/base.{client}.qcow2'.format(tdir=testdir, client=client)
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'daemon-helper',
'term',
'kvm', '-enable-kvm', '-nographic',
'-m', str(client_config.get('memory', DEFAULT_MEM)),
op_weights = config.get('op_weights', {})
testdir = teuthology.get_testdir(ctx)
args = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph_test_rados',
log.info('radosgw-admin: %s' % cmd)
testdir = teuthology.get_testdir(ctx)
pre = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
port = cconf.get('port', 8000)
daemon_name = '{host}.{port}.syncdaemon'.format(host=remote.name, port=port)
in_args=[
- '{tdir}/daemon-helper'.format(tdir=testdir), 'kill',
+ 'daemon-helper',
'{tdir}/radosgw-agent.{client}/radosgw-agent'.format(tdir=testdir,
client=client),
'-v',
log.info('Creating image {name} with size {size}'.format(name=name,
size=size))
args = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage'.format(tdir=testdir),
'{tdir}/archive/coverage'.format(tdir=testdir),
'rbd',
(remote,) = ctx.cluster.only(role).remotes.keys()
remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'rbd',
remote.run(
args=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'rbd',
args=[
'LD_LIBRARY_PATH={tdir}/binary/usr/local/lib'.format(tdir=testdir),
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'rbd',
# pathname (so it matches what the kernel remembers).
args = [
'/usr/bin/sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'TESTDIR={tdir}'.format(tdir=testdir),
(remote,) = ctx.cluster.only(role).remotes.iterkeys()
remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'ceph_test_librbd_fsx',
# create the objects
osd_remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'smalliobench'.format(tdir=testdir),
log.info('non-recovery (baseline)')
p = osd_remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'smalliobench',
log.info('recovery active')
p = osd_remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'smalliobench',
id_ = whole_id_[len('clients'):]
run_cmd = [
'sudo',
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'daemon-helper',
'kill',
'ceph-rest-api',
'-n',
rems.run(
args=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
coverage_dir,
'ceph-authtool',
env_arg = '{var}={val}'.format(var=var, val=quoted_val)
args.append(run.Raw(env_arg))
args.extend([
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'{srcdir}/{c}'.format(
log.info('client {client} is id {id}'.format(client=client, id=id_))
run_cmd=[
'sudo',
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'daemon-helper',
'term',
]
run_cmd_tail=[
apache_name = '/usr/sbin/httpd'
proc = remote.run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'adjust-ulimits',
+ 'daemon-helper',
'kill',
apache_name,
'-X',
else:
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
if delete_this_user:
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
_config_user(s3tests_conf, section, '{user}.{client}'.format(user=user, client=client))
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
uid = '{user}.{client}'.format(user=user, client=client)
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
log.debug('Creating user {user} on {host}'.format(user=s3tests_conf[section]['user_id'],host=client))
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
uid = '{user}.{client}'.format(user=user, client=client)
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
smbd_cmd = [
'sudo',
- '{tdir}/daemon-helper'.format(tdir=testdir),
+ 'daemon-helper',
'kill',
'nostdin',
'/usr/local/samba/sbin/smbd',
_config_user(testswift_conf, '{user}.{client}'.format(user=user, client=client), user, suffix)
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
uid = '{user}.{client}'.format(user=user, client=client)
ctx.cluster.only(client).run(
args=[
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin',
args =['CEPH_CLIENT_ID={id_}'.format(id_=id_),
'CEPH_ARGS="{flags}"'.format(flags=config.get('flags', '')),
- '{tdir}/daemon-helper'.format(tdir=testdir), 'kill',
+ 'daemon-helper',
'multi_stress_watch foo foo'
]
env_arg = '{var}={val}'.format(var=var, val=quoted_val)
args.append(run.Raw(env_arg))
args.extend([
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'{srcdir}/{workunit}'.format(
testdir = teuthology.get_testdir(ctx)
log.info("rados %s" % ' '.join(cmd))
pre = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage',
'{tdir}/archive/coverage'.format(tdir=testdir),
'rados',
log.info('rgwadmin: {client} : {cmd}'.format(client=client,cmd=cmd))
testdir = teuthology.get_testdir(ctx)
pre = [
- '{tdir}/adjust-ulimits'.format(tdir=testdir),
+ 'adjust-ulimits',
'ceph-coverage'.format(tdir=testdir),
'{tdir}/archive/coverage'.format(tdir=testdir),
'radosgw-admin'.format(tdir=testdir),