]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/crimson-rados/thrash: Enable supported thrashers 51636/head
authorMatan Breizman <mbreizma@redhat.com>
Sun, 19 Mar 2023 11:56:03 +0000 (11:56 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Tue, 23 May 2023 08:27:09 +0000 (08:27 +0000)
Balanced/Localized reads are now supported.
snap_remove and rollback are supported as well.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit b888cfa3da956aad527d05c3dbe507efb368363f)

qa/suites/crimson-rados/thrash/workloads/pool-snaps-few-objects.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash/workloads/pool-snaps-few-objects.yaml.disabled [deleted file]
qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-balanced.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-balanced.yaml.disabled [deleted file]
qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-localized.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-localized.yaml.disabled [deleted file]
qa/suites/crimson-rados/thrash/workloads/snaps-few-objects.yaml [new file with mode: 0644]
qa/suites/crimson-rados/thrash/workloads/snaps-few-objects.yaml.disabled [deleted file]

diff --git a/qa/suites/crimson-rados/thrash/workloads/pool-snaps-few-objects.yaml b/qa/suites/crimson-rados/thrash/workloads/pool-snaps-few-objects.yaml
new file mode 100644 (file)
index 0000000..fff5cda
--- /dev/null
@@ -0,0 +1,20 @@
+override:
+  conf:
+    osd:
+      osd deep scrub update digest min age: 0
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 50
+    pool_snaps: true
+    op_weights:
+      read: 100
+      write: 100
+      delete: 50
+      snap_create: 50
+      snap_remove: 50
+      rollback: 0
+      # TODO: CEPH_OSD_OP_COPY_FROM
+      copy_from: 0
+
diff --git a/qa/suites/crimson-rados/thrash/workloads/pool-snaps-few-objects.yaml.disabled b/qa/suites/crimson-rados/thrash/workloads/pool-snaps-few-objects.yaml.disabled
deleted file mode 100644 (file)
index fff5cda..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-override:
-  conf:
-    osd:
-      osd deep scrub update digest min age: 0
-tasks:
-- rados:
-    clients: [client.0]
-    ops: 4000
-    objects: 50
-    pool_snaps: true
-    op_weights:
-      read: 100
-      write: 100
-      delete: 50
-      snap_create: 50
-      snap_remove: 50
-      rollback: 0
-      # TODO: CEPH_OSD_OP_COPY_FROM
-      copy_from: 0
-
diff --git a/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-balanced.yaml b/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-balanced.yaml
new file mode 100644 (file)
index 0000000..1161c3c
--- /dev/null
@@ -0,0 +1,15 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 50
+    balance_reads: true
+    op_weights:
+      read: 100
+      write: 100
+      delete: 50
+      snap_create: 50
+      snap_remove: 50
+      rollback: 0
+      # TODO: CEPH_OSD_OP_COPY_FROM
+      copy_from: 0
diff --git a/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-balanced.yaml.disabled b/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-balanced.yaml.disabled
deleted file mode 100644 (file)
index 1161c3c..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-tasks:
-- rados:
-    clients: [client.0]
-    ops: 4000
-    objects: 50
-    balance_reads: true
-    op_weights:
-      read: 100
-      write: 100
-      delete: 50
-      snap_create: 50
-      snap_remove: 50
-      rollback: 0
-      # TODO: CEPH_OSD_OP_COPY_FROM
-      copy_from: 0
diff --git a/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-localized.yaml b/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-localized.yaml
new file mode 100644 (file)
index 0000000..80af0de
--- /dev/null
@@ -0,0 +1,15 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 50
+    localize_reads: true
+    op_weights:
+      read: 100
+      write: 100
+      delete: 50
+      snap_create: 50
+      snap_remove: 50
+      rollback: 0
+      # TODO: CEPH_OSD_OP_COPY_FROM
+      copy_from: 0
diff --git a/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-localized.yaml.disabled b/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects-localized.yaml.disabled
deleted file mode 100644 (file)
index 80af0de..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-tasks:
-- rados:
-    clients: [client.0]
-    ops: 4000
-    objects: 50
-    localize_reads: true
-    op_weights:
-      read: 100
-      write: 100
-      delete: 50
-      snap_create: 50
-      snap_remove: 50
-      rollback: 0
-      # TODO: CEPH_OSD_OP_COPY_FROM
-      copy_from: 0
diff --git a/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects.yaml b/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects.yaml
new file mode 100644 (file)
index 0000000..0694ffc
--- /dev/null
@@ -0,0 +1,14 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 50
+    op_weights:
+      read: 100
+      write: 100
+      delete: 50
+      snap_create: 50
+      snap_remove: 50
+      rollback: 0
+      # TODO: CEPH_OSD_OP_COPY_FROM
+      copy_from: 0
diff --git a/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects.yaml.disabled b/qa/suites/crimson-rados/thrash/workloads/snaps-few-objects.yaml.disabled
deleted file mode 100644 (file)
index 0694ffc..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-tasks:
-- rados:
-    clients: [client.0]
-    ops: 4000
-    objects: 50
-    op_weights:
-      read: 100
-      write: 100
-      delete: 50
-      snap_create: 50
-      snap_remove: 50
-      rollback: 0
-      # TODO: CEPH_OSD_OP_COPY_FROM
-      copy_from: 0