diff options
Diffstat (limited to 'qa/tasks/radosbench.py')
-rw-r--r-- | qa/tasks/radosbench.py | 6 |
1 files changed, 5 insertions, 1 deletions
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, |