]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rados/thrash: add set_chunk test case
authormyoungwon oh <omwmw@sk.com>
Sat, 4 Nov 2017 15:51:18 +0000 (00:51 +0900)
committermyoungwon oh <omwmw@sk.com>
Mon, 6 Nov 2017 06:53:46 +0000 (15:53 +0900)
Signed-off-by: Myoungwon Oh <omwmw@sk.com>
qa/suites/rados/thrash/workloads/set-chunks.yaml [new file with mode: 0644]
qa/tasks/rados.py

diff --git a/qa/suites/rados/thrash/workloads/set-chunks.yaml b/qa/suites/rados/thrash/workloads/set-chunks.yaml
new file mode 100644 (file)
index 0000000..f30ee0f
--- /dev/null
@@ -0,0 +1,9 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 300
+    set_chunk: true
+    op_weights:
+      chunk_read: 100
+      write: 30
index 3ab93d6fb1a655aaa9578c80cf9b38032c2d805d..6ff4cfcfa425174412a8c0df8da95acd0aa82f30 100644 (file)
@@ -145,6 +145,8 @@ def task(ctx, config):
         args.extend(['--write-fadvise-dontneed'])
     if config.get('set_redirect', False):
         args.extend(['--set_redirect'])
+    if config.get('set_chunk', False):
+        args.extend(['--set_chunk'])
     if config.get('pool_snaps', False):
         args.extend(['--pool-snaps'])
     args.extend([