]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rados/thrash/workloads: add paramters to support two pools
authormyoungwon oh <omwmw@sk.com>
Wed, 24 Jan 2018 10:52:43 +0000 (19:52 +0900)
committermyoungwon oh <omwmw@sk.com>
Fri, 26 Jan 2018 07:20:01 +0000 (16:20 +0900)
Signed-off-by: Myoungwon Oh <omwmw@sk.com>
qa/suites/rados/thrash/workloads/redirect.yaml
qa/suites/rados/thrash/workloads/redirect_promote_tests.yaml
qa/suites/rados/thrash/workloads/redirect_set_object.yaml
qa/suites/rados/thrash/workloads/set-chunks-read.yaml
qa/tasks/rados.py

index 50bd812b4b71ab295bf9a7cf4b46d37cff766dc4..bebce845cd62f9e231164e23990814ad4c60661c 100644 (file)
@@ -1,6 +1,10 @@
 tasks:
+- exec:
+    client.0:
+      - sudo ceph osd pool create low_tier 4
 - rados:
     clients: [client.0]
+    low_tier_pool: 'low_tier'
     ops: 4000
     objects: 500
     set_redirect: true
index 942e9455a398cf493875c6e39c0149f3fc3a3721..c2787c43bc09c1c95a4974f17def38d657b78195 100644 (file)
@@ -1,6 +1,10 @@
 tasks:
+- exec:
+    client.0:
+      - sudo ceph osd pool create low_tier 4
 - rados:
     clients: [client.0]
+    low_tier_pool: 'low_tier'
     ops: 4000
     objects: 500
     set_redirect: true
index 74595e2f1aa4675680b2a7a7a3a2c44cbc16066f..06ba60c7c64c77772b6382bc6afafd81ffa0203b 100644 (file)
@@ -1,6 +1,10 @@
 tasks:
+- exec:
+    client.0:
+      - sudo ceph osd pool create low_tier 4
 - rados:
     clients: [client.0]
+    low_tier_pool: 'low_tier'
     ops: 4000
     objects: 500
     set_redirect: true
index acdbff4c6ace54dd78377edd2630aaaaf8528932..1abbdd757c522bf7c6079d8a335a2a14ff9888c4 100644 (file)
@@ -1,6 +1,10 @@
 tasks:
+- exec:
+    client.0:
+      - sudo ceph osd pool create low_tier 4
 - rados:
     clients: [client.0]
+    low_tier_pool: 'low_tier'
     ops: 4000
     objects: 300
     set_chunk: true
index 6ff4cfcfa425174412a8c0df8da95acd0aa82f30..26a84d734af1bb47c04a55fc230f6490fdce3528 100644 (file)
@@ -147,6 +147,8 @@ def task(ctx, config):
         args.extend(['--set_redirect'])
     if config.get('set_chunk', False):
         args.extend(['--set_chunk'])
+    if config.get('low_tier_pool', None):
+        args.extend(['--low_tier_pool', config.get('low_tier_pool', None)])
     if config.get('pool_snaps', False):
         args.extend(['--pool-snaps'])
     args.extend([