From 1bf14c543c0e8365eada9ea15e809debfe0db111 Mon Sep 17 00:00:00 2001 From: Neha Ojha Date: Fri, 28 Jun 2019 14:40:27 -0700 Subject: [PATCH] qa: add basic omap testing capability Signed-off-by: Neha Ojha --- qa/tasks/radosbench.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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, -- 2.39.5