cinder/rally-jobs/cinder.yaml
Boris Pavlovic 11790952d5 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
2015-01-08 17:27:55 +03:00

163 lines
3.1 KiB
YAML

---
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:
size: 1
detailed: True
runner:
type: "constant"
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