Signed-off-by: Jamie Pryde <jamiepry@uk.ibm.com>
--- /dev/null
+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
min_size: 2
write_append_excl: false
erasure_code_profile:
- name: isaprofile
+ name: isa21profile
plugin: isa
k: 2
m: 1
--- /dev/null
+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
--- /dev/null
+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
ec_pool: true
write_append_excl: false
erasure_code_profile:
- name: jerasure21profile
+ name: jerasure42profile
plugin: jerasure
k: 4
m: 2
--- /dev/null
+.qa/erasure-code/ec-rados-plugin=isa-k=10-m=4.yaml
\ No newline at end of file
--- /dev/null
+.qa/erasure-code/ec-rados-plugin=isa-k=4-m=2.yaml
\ No newline at end of file
--- /dev/null
+.qa/erasure-code/ec-rados-plugin=isa-k=6-m=3.yaml
\ No newline at end of file