From: Sage Weil Date: Fri, 11 Sep 2015 20:52:41 +0000 (-0400) Subject: tasks/radosbench: allow cleanup: false X-Git-Tag: v10.2.6~165^2^2~375^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5af28cf7466c88eb9a87794ced8f2379725e56a3;p=ceph-ci.git tasks/radosbench: allow cleanup: false Signed-off-by: Sage Weil --- diff --git a/tasks/radosbench.py b/tasks/radosbench.py index af976fd557a..389748249b0 100644 --- a/tasks/radosbench.py +++ b/tasks/radosbench.py @@ -29,7 +29,7 @@ def task(ctx, config): k: 2 m: 1 ruleset-failure-domain: osd - + cleanup: false (defaults to true) example: tasks: @@ -60,6 +60,9 @@ def task(ctx, config): else: profile_name = None + cleanup = [] + if not config.get('cleanup', True): + cleanup = ['--no-cleanup'] pool = 'data' if config.get('create_pool', True): if config.get('pool'): @@ -81,7 +84,7 @@ def task(ctx, config): '-b', str(config.get('size', 4<<20)), '-p' , pool, 'bench', str(config.get('time', 360)), 'write', - ]).format(tdir=testdir), + ] + cleanup).format(tdir=testdir), ], logger=log.getChild('radosbench.{id}'.format(id=id_)), stdin=run.PIPE,