From 1fdd424815ceabadf2a765650aa69a77069ddadb Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 11 Jul 2018 08:18:34 -0500 Subject: [PATCH] qa/suites/rados/thrash-erasure-code: add many deletes workload 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 --- .../workloads/ec-small-objects-many-deletes.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 qa/suites/rados/thrash-erasure-code/workloads/ec-small-objects-many-deletes.yaml 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 index 0000000000000..25b38e14f4337 --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code/workloads/ec-small-objects-many-deletes.yaml @@ -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 -- 2.39.5