From: Jamie Pryde Date: Wed, 4 Sep 2024 13:57:08 +0000 (+0000) Subject: qa/erasure-code: add new teuthology isa configs X-Git-Tag: v20.0.0~302^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=006380b6e1e009e1b037f6e02b64e68986d6a622;p=ceph.git qa/erasure-code: add new teuthology isa configs Signed-off-by: Jamie Pryde --- 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 index 0000000000000..fec1d98ca8157 --- /dev/null +++ b/qa/erasure-code/ec-rados-plugin=isa-k=10-m=4.yaml @@ -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 diff --git a/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml b/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml index 64b59705c071e..4102d1337af72 100644 --- a/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml +++ b/qa/erasure-code/ec-rados-plugin=isa-k=2-m=1.yaml @@ -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 index 0000000000000..a49179f83069c --- /dev/null +++ b/qa/erasure-code/ec-rados-plugin=isa-k=4-m=2.yaml @@ -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 index 0000000000000..4c500781400b7 --- /dev/null +++ b/qa/erasure-code/ec-rados-plugin=isa-k=6-m=3.yaml @@ -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 diff --git a/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml b/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml index a0cd68a55f534..e6b57d67a36a5 100644 --- a/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml +++ b/qa/erasure-code/ec-rados-plugin=jerasure-k=4-m=2.yaml @@ -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 index 0000000000000..346c7d8dba116 --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=10-m=4.yaml @@ -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 index 0000000000000..6466246f36f22 --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=4-m=2.yaml @@ -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 index 0000000000000..a9750378d1640 --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code-isa/workloads/ec-rados-plugin=isa-k=6-m=3.yaml @@ -0,0 +1 @@ +.qa/erasure-code/ec-rados-plugin=isa-k=6-m=3.yaml \ No newline at end of file