]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/erasure-code: add new teuthology isa configs 59679/head
authorJamie Pryde <jamiepry@uk.ibm.com>
Wed, 4 Sep 2024 13:57:08 +0000 (13:57 +0000)
committerJamie Pryde <jamiepry@uk.ibm.com>
Wed, 4 Sep 2024 13:57:08 +0000 (13:57 +0000)
Signed-off-by: Jamie Pryde <jamiepry@uk.ibm.com>
qa/erasure-code/ec-rados-plugin=isa-k=10-m=4.yaml [new file with mode: 0644]
qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml
qa/erasure-code/ec-rados-plugin=isa-k=4-m=2.yaml [new file with mode: 0644]
qa/erasure-code/ec-rados-plugin=isa-k=6-m=3.yaml [new file with mode: 0644]
qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml
qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=10-m=4.yaml [new symlink]
qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=4-m=2.yaml [new symlink]
qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=6-m=3.yaml [new symlink]

diff --git a/qa/erasure-code/ec-rados-plugin=isa-k=10-m=4.yaml b/qa/erasure-code/ec-rados-plugin=isa-k=10-m=4.yaml
new file mode 100644 (file)
index 0000000..fec1d98
--- /dev/null
@@ -0,0 +1,26 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 50
+    ec_pool: true
+    min_size: 10
+    write_append_excl: false
+    erasure_code_profile:
+      name: isa104profile
+      plugin: isa
+      k: 10
+      m: 4
+      technique: reed_sol_van
+      crush-failure-domain: osd
+    op_weights:
+      read: 100
+      write: 0
+      append: 100
+      delete: 50
+      snap_create: 50
+      snap_remove: 50
+      rollback: 50
+      copy_from: 50
+      setattr: 25
+      rmattr: 25
index 64b59705c071e22de15c014ef8e4f3c5a7e6e3d1..4102d1337af723a86771f8c7f2465c28fb3899c3 100644 (file)
@@ -7,7 +7,7 @@ tasks:
     min_size: 2
     write_append_excl: false
     erasure_code_profile:
-      name: isaprofile
+      name: isa21profile
       plugin: isa
       k: 2
       m: 1
diff --git a/qa/erasure-code/ec-rados-plugin=isa-k=4-m=2.yaml b/qa/erasure-code/ec-rados-plugin=isa-k=4-m=2.yaml
new file mode 100644 (file)
index 0000000..a49179f
--- /dev/null
@@ -0,0 +1,26 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 50
+    ec_pool: true
+    min_size: 4
+    write_append_excl: false
+    erasure_code_profile:
+      name: isa42profile
+      plugin: isa
+      k: 4
+      m: 2
+      technique: reed_sol_van
+      crush-failure-domain: osd
+    op_weights:
+      read: 100
+      write: 0
+      append: 100
+      delete: 50
+      snap_create: 50
+      snap_remove: 50
+      rollback: 50
+      copy_from: 50
+      setattr: 25
+      rmattr: 25
diff --git a/qa/erasure-code/ec-rados-plugin=isa-k=6-m=3.yaml b/qa/erasure-code/ec-rados-plugin=isa-k=6-m=3.yaml
new file mode 100644 (file)
index 0000000..4c50078
--- /dev/null
@@ -0,0 +1,26 @@
+tasks:
+- rados:
+    clients: [client.0]
+    ops: 4000
+    objects: 50
+    ec_pool: true
+    min_size: 6
+    write_append_excl: false
+    erasure_code_profile:
+      name: isa63profile
+      plugin: isa
+      k: 6
+      m: 3
+      technique: reed_sol_van
+      crush-failure-domain: osd
+    op_weights:
+      read: 100
+      write: 0
+      append: 100
+      delete: 50
+      snap_create: 50
+      snap_remove: 50
+      rollback: 50
+      copy_from: 50
+      setattr: 25
+      rmattr: 25
index a0cd68a55f534595727cbfb78d544b5f12071d80..e6b57d67a36a57f8e3090d4fe7ba041f91860d92 100644 (file)
@@ -6,7 +6,7 @@ tasks:
     ec_pool: true
     write_append_excl: false
     erasure_code_profile:
-      name: jerasure21profile
+      name: jerasure42profile
       plugin: jerasure
       k: 4
       m: 2
diff --git a/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=10-m=4.yaml b/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=10-m=4.yaml
new file mode 120000 (symlink)
index 0000000..346c7d8
--- /dev/null
@@ -0,0 +1 @@
+.qa/erasure-code/ec-rados-plugin=isa-k=10-m=4.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=4-m=2.yaml b/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=4-m=2.yaml
new file mode 120000 (symlink)
index 0000000..6466246
--- /dev/null
@@ -0,0 +1 @@
+.qa/erasure-code/ec-rados-plugin=isa-k=4-m=2.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=6-m=3.yaml b/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=6-m=3.yaml
new file mode 120000 (symlink)
index 0000000..a975037
--- /dev/null
@@ -0,0 +1 @@
+.qa/erasure-code/ec-rados-plugin=isa-k=6-m=3.yaml
\ No newline at end of file