diff options
author | Boris Pavlovic <boris@pavlovic.me> | 2015-01-08 00:26:11 +0300 |
---|---|---|
committer | Boris Pavlovic <boris@pavlovic.me> | 2015-01-08 17:27:55 +0300 |
commit | 11790952d5ce7a87bcaf8191243ed3b8fb28ce50 (patch) | |
tree | bc91b54aa43a5e71cebe7c8bd7730b10a7950e62 /rally-jobs | |
parent | 5993660498f44e96b0f35ccc0f4d4a4c7b430363 (diff) | |
download | cinder-11790952d5ce7a87bcaf8191243ed3b8fb28ce50.tar.gz |
Add more rally benchmarks related to Cinder
Some of Rally benchmarks related to Cinder are failing often.
Especially benchmarks that attach volumes.
Adding all Cinder related benchmarks to cinder gate to help
Cinder team to fix issues.
As well make this job put to Jenkins +1/-1.
For that we added for every benchmark sla section
that checks that there is no failed iterations.
Change-Id: I3b32dd91792445d26755e8d469edb5d3f82ebca2
Diffstat (limited to 'rally-jobs')
-rw-r--r-- | rally-jobs/cinder.yaml | 152 |
1 files changed, 150 insertions, 2 deletions
diff --git a/rally-jobs/cinder.yaml b/rally-jobs/cinder.yaml index 3ff7193c8..9ccb5b8d2 100644 --- a/rally-jobs/cinder.yaml +++ b/rally-jobs/cinder.yaml @@ -1,4 +1,20 @@ --- + CinderVolumes.create_and_delete_volume: + - + args: + size: 1 + runner: + type: "constant" + times: 12 + concurrency: 4 + context: + users: + tenants: 2 + users_per_tenant: 2 + sla: + failure_rate: + max: 0 + CinderVolumes.create_and_list_volume: - args: @@ -6,9 +22,141 @@ detailed: True runner: type: "constant" - times: 3 - concurrency: 1 + times: 10 + concurrency: 5 context: users: tenants: 1 users_per_tenant: 1 + sla: + failure_rate: + max: 0 + + CinderVolumes.create_volume: + - + args: + size: 1 + runner: + type: "constant" + times: 12 + concurrency: 4 + context: + users: + tenants: 2 + users_per_tenant: 2 + sla: + failure_rate: + max: 0 + + CinderVolumes.create_and_delete_snapshot: + - + args: + force: false + runner: + type: "constant" + times: 12 + concurrency: 4 + context: + users: + tenants: 2 + users_per_tenant: 2 + volumes: + size: 1 + sla: + failure_rate: + max: 0 + + CinderVolumes.create_and_attach_volume: + - + args: + size: 1 + image: + name: "^cirros.*uec$" + flavor: + name: "m1.tiny" + runner: + type: "constant" + times: 12 + concurrency: 4 + context: + users: + tenants: 2 + users_per_tenant: 2 + sla: + failure_rate: + max: 0 + + CinderVolumes.create_snapshot_and_attach_volume: + - + args: + volume_type: false + size: + min: 1 + max: 2 + runner: + type: "constant" + times: 12 + concurrency: 3 + context: + users: + tenants: 2 + users_per_tenant: 1 + servers: + image: + name: "^cirros.*uec$" + flavor: + name: "m1.tiny" + servers_per_tenant: 2 + sla: + failure_rate: + max: 0 + - + args: + volume_type: true + size: + min: 1 + max: 2 + runner: + type: "constant" + times: 12 + concurrency: 3 + context: + users: + tenants: 1 + users_per_tenant: 1 + servers: + image: + name: "^cirros.*uec$" + flavor: + name: "m1.tiny" + servers_per_tenant: 1 + sla: + failure_rate: + max: 0 + + CinderVolumes.create_nested_snapshots_and_attach_volume: + - + args: + size: + min: 1 + max: 2 + nested_level: + min: 2 + max: 2 + runner: + type: "constant" + times: 12 + concurrency: 3 + context: + users: + tenants: 2 + users_per_tenant: 1 + servers: + image: + name: "^cirros.*uec$" + flavor: + name: "m1.tiny" + servers_per_tenant: 2 + sla: + failure_rate: + max: 0 |