]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rados/thrash-erasure-code: add many deletes workload
authorSage Weil <sage@redhat.com>
Wed, 11 Jul 2018 13:18:34 +0000 (08:18 -0500)
committerSage Weil <sage@redhat.com>
Wed, 11 Jul 2018 21:15:49 +0000 (16:15 -0500)
Having lots of deletes will mean deletes on objects that don't exist,
which will in turn mean error log entries and more coverage of the
append_log_entries_update_missing code.  Hopefully this will trigger
http://tracker.ceph.com/issues/24597

Signed-off-by: Sage Weil <sage@redhat.com>
qa/suites/rados/thrash-erasure-code/workloads/ec-small-objects-many-deletes.yaml [new file with mode: 0644]

diff --git a/qa/suites/rados/thrash-erasure-code/workloads/ec-small-objects-many-deletes.yaml b/qa/suites/rados/thrash-erasure-code/workloads/ec-small-objects-many-deletes.yaml
new file mode 100644 (file)
index 0000000..25b38e1
--- /dev/null
@@ -0,0 +1,14 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 400000
+    max_seconds: 600
+    max_in_flight: 8
+    objects: 20
+    size: 16384
+    ec_pool: true
+    op_weights:
+      write: 0
+      read: 0
+      append: 10
+      delete: 20