Skip to content

Commit

Permalink
qa/suites/rbd: enable fsx deep_copy test case
Browse files Browse the repository at this point in the history
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
  • Loading branch information
trociny committed Nov 6, 2017
1 parent 428461a commit 3a09801
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
5 changes: 5 additions & 0 deletions qa/suites/rbd/thrash/workloads/rbd_fsx_deep_copy.yaml
@@ -0,0 +1,5 @@
tasks:
- rbd_fsx:
clients: [client.0]
ops: 6000
deep_copy: True
2 changes: 2 additions & 0 deletions qa/tasks/rbd_fsx.py
Expand Up @@ -92,6 +92,8 @@ def _run_one_client(ctx, config, role):
args.append('-U') # -U disables randomized striping
if not config.get('punch_holes', True):
args.append('-H') # -H disables discard ops
if config.get('deep_copy', False):
args.append('-g') # -g deep copy instead of clone
if config.get('journal_replay', False):
args.append('-j') # -j replay all IO events from journal
args.extend([
Expand Down

0 comments on commit 3a09801

Please sign in to comment.