self.log = tmp
if self.config is None:
self.config = dict()
+ self.testdir = teuthology.get_testdir(self.ctx)
pools = self.list_pools()
self.pools = {}
for pool in pools:
stdout=StringIO(),
check_status=kwargs.get('check_status', True))
- testdir = teuthology.get_testdir(self.ctx)
prefix = ['sudo', 'adjust-ulimits', 'ceph-coverage',
- f'{testdir}/archive/coverage', 'timeout', '120', 'ceph',
+ f'{self.testdir}/archive/coverage', 'timeout', '120', 'ceph',
'--cluster', self.cluster]
kwargs['args'] = prefix + list(kwargs['args'])
return self.controller.run(**kwargs)
if remote is None:
remote = self.controller
- testdir = teuthology.get_testdir(self.ctx)
pre = [
'adjust-ulimits',
'ceph-coverage',
- '{tdir}/archive/coverage'.format(tdir=testdir),
+ f'{self.testdir}/archive/coverage',
'rados',
'--cluster',
self.cluster,
if self.rook:
assert False, 'not implemented'
- testdir = teuthology.get_testdir(self.ctx)
args = [
'sudo',
'adjust-ulimits',
'ceph-coverage',
- '{tdir}/archive/coverage'.format(tdir=testdir),
+ f'{self.testdir}/archive/coverage',
'timeout',
str(timeout),
'ceph',