From: Neha Ojha Date: Fri, 28 Jun 2019 21:40:27 +0000 (-0700) Subject: qa: add basic omap testing capability X-Git-Tag: v15.1.0~2156^2~3 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=1bf14c543c0e8365eada9ea15e809debfe0db111;p=ceph-ci.git qa: add basic omap testing capability Signed-off-by: Neha Ojha --- diff --git a/qa/tasks/radosbench.py b/qa/tasks/radosbench.py index dd1f85dee7a..01b36fdbaae 100644 --- a/qa/tasks/radosbench.py +++ b/qa/tasks/radosbench.py @@ -68,6 +68,10 @@ def task(ctx, config): cleanup = [] if not config.get('cleanup', True): cleanup = ['--no-cleanup'] + write_to_omap = [] + if config.get('write-omap', False): + write_to_omap = ['--write-omap'] + log.info('omap writes') pool = config.get('pool', 'data') if create_pool: @@ -116,7 +120,7 @@ def task(ctx, config): + size + objectsize + ['-p' , pool, 'bench', str(config.get('time', 360)), runtype, - ] + cleanup).format(tdir=testdir), + ] + write_to_omap + cleanup).format(tdir=testdir), ], logger=log.getChild('radosbench.{id}'.format(id=id_)), stdin=run.PIPE,