openstack-helm/rally/values.yaml
intlabs fe6107cf76 Images: Update values to allow simple parse of images being used
This PS updates the values file layout for images to allow simple
parsing of the images in use by charts, allowing them to be queried
and modified much more simply. By moving the image tags to a 'tags'
key, we can extend the options used simply to accomodate extra
options simply (eg prefixing the tag for use with an internal
registry) or pre-pulling the images to reduce chart deploy failure.

Change-Id: I9ec1dbb00d997ab6cb021bf0b698f7aae740e95d
2017-10-23 10:05:20 -05:00

12516 lines
317 KiB
YAML

# Copyright 2017 The Openstack-Helm Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
labels:
node_selector_key: openstack-control-plane
node_selector_value: enabled
images:
tags:
bootstrap: docker.io/kolla/ubuntu-source-rally:3.0.3
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.2.1
db_init: docker.io/kolla/ubuntu-source-rally:3.0.3
manage_db: docker.io/kolla/ubuntu-source-rally:3.0.3
run_task: docker.io/kolla/ubuntu-source-rally:3.0.3
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
api: docker.io/kolla/ubuntu-source-rally:3.0.3
pull_policy: "IfNotPresent"
enabled_tasks:
# - ceilometer -NOTE(alraddarla): not enabled
- cinder
- glance
- heat
- keystone
- magnum
# - neutron NOTE(alraddarla): need a network setup in the gate to fully test
- nova
- senlin
# - swift NOTE(alraddarla): not enabled
pod:
affinity:
anti:
type:
default: preferredDuringSchedulingIgnoredDuringExecution
topologyKey:
default: kubernetes.io/hostname
mounts:
rally_api:
init_container: null
rally_api:
rally_bootstrap:
init_container: null
rally_bootstrap:
replicas:
rally: 1
lifecycle:
upgrades:
deployments:
revision_history: 3
pod_replacement_strategy: RollingUpdate
rolling_update:
max_unavailable: 1
max_surge: 3
disruption_budget:
rally:
min_available: 0
resources:
enabled: false
jobs:
bootstrap:
requests:
memory: "128Mi"
cpu: "100m"
limits:
memory: "1024Mi"
cpu: "2000m"
db_init:
requests:
memory: "128Mi"
cpu: "100m"
limits:
memory: "1024Mi"
cpu: "2000m"
ks_endpoints:
requests:
memory: "128Mi"
cpu: "100m"
limits:
memory: "1024Mi"
cpu: "2000m"
ks_service:
requests:
memory: "128Mi"
cpu: "100m"
limits:
memory: "1024Mi"
cpu: "2000m"
ks_user:
requests:
memory: "128Mi"
cpu: "100m"
limits:
memory: "1024Mi"
cpu: "2000m"
manage_db:
requests:
memory: "128Mi"
cpu: "100m"
limits:
memory: "1024Mi"
cpu: "2000m"
run_task:
requests:
memory: "128Mi"
cpu: "100m"
limits:
memory: "1024Mi"
cpu: "2000m"
network:
rally:
ingress:
public: true
proxy_body_size: 1024M
node_port:
enabled: false
port: 39486
bootstrap:
enabled: false
script: |
openstack token issue
dependencies:
db_init:
services:
- service: oslo_db
endpoint: internal
ks_user:
services:
- service: identity
endpoint: internal
ks_service:
services:
- service: identity
endpoint: internal
ks_endpoints:
jobs:
- rally-ks-service
services:
- service: identity
endpoint: internal
manage_db:
jobs:
- rally-ks-user
- rally-ks-endpoints
- rally-db-init
services:
- service: oslo_db
endpoint: internal
- service: identity
endpoint: internal
run_task:
jobs:
- rally-manage-db
services:
- service: oslo_db
endpoint: internal
- service: identity
endpoint: internal
# Names of secrets used by bootstrap and environmental checks
secrets:
identity:
admin: rally-keystone-admin
user: rally-keystone-user
oslo_db:
admin: rally-db-admin
user: rally-db-user
endpoints:
cluster_domain_suffix: cluster.local
identity:
name: keystone
auth:
admin:
region_name: RegionOne
username: admin
password: password
project_name: admin
user_domain_name: default
project_domain_name: default
user:
role: admin
region_name: RegionOne
username: rally
password: password
project_name: service
user_domain_name: default
project_domain_name: default
hosts:
default: keystone-api
public: keystone
host_fqdn_override:
default: null
path:
default: /v3
scheme:
default: http
port:
admin:
default: 35357
api:
default: 80
benchmark:
name: rally
hosts:
default: rally-api
public: rally
host_fqdn_override:
default: null
path:
default: /v1
scheme:
default: http
port:
api:
default: 9312
public: 80
oslo_db:
auth:
admin:
username: root
password: password
user:
username: rally
password: password
hosts:
default: mariadb
host_fqdn_override:
default: null
path: /rally
scheme: mysql+pymysql
port:
mysql:
default: 3306
oslo_cache:
hosts:
default: memcached
host_fqdn_override:
default: null
port:
memcache:
default: 11211
pvc:
name: pvc-rally
requests:
storage: 2Gi
storage_class: general
manifests:
configmap_bin: true
configmap_etc: true
configmap_tasks: true
configmap_test_templates: true
ingress_api: true
job_bootstrap: true
job_db_init: true
job_manage_db: true
job_run_task: true
pdb_api: true
pvc_rally: true
secret_db: true
secret_keystone: true
service_ingress_api: true
service: true
conf:
paste:
override:
append:
policy:
override:
append:
audit_map:
override:
append:
rally:
keystone_authtoken:
auth_type: password
auth_version: v3
rally_api:
bind_port: 9312
database:
connection:
rally_tasks:
heat_tests:
random_strings:
override:
prefix:
append:
updated_random_strings_replace:
override:
prefix:
append:
updated_random_strings_add:
override:
prefix:
append:
updated_random_strings_delete:
override:
prefix:
append:
resource_group_with_constraint:
override:
prefix:
append:
resource_group_with_outputs:
override:
prefix:
append:
resource_group_server_with_volume:
override:
prefix:
append:
resource_group:
override:
prefix:
append:
default:
override:
prefix:
append:
autoscaling_group:
override:
prefix:
append:
server_with_ports:
override:
prefix:
append:
server_with_volume:
override:
prefix:
append:
updated_resource_group_increase:
override:
prefix:
append:
updated_resource_group_reduce:
override:
prefix:
append:
authenticate_task:
Authenticate.keystone:
-
context:
users:
tenants: 3
users_per_tenant: 50
runner:
concurrency: 5
times: 100
type: constant
#NOTE(alraddarla): not enabled yet
# Authenticate.validate_ceilometer:
# -
# args:
# repetitions: 2
# context:
# users:
# tenants: 3
# users_per_tenant: 5
# runner:
# concurrency: 5
# times: 10
# type: constant
Authenticate.validate_cinder:
-
args:
repetitions: 2
context:
users:
tenants: 3
users_per_tenant: 5
runner:
concurrency: 5
times: 10
type: constant
Authenticate.validate_glance:
-
args:
repetitions: 2
context:
users:
tenants: 3
users_per_tenant: 5
runner:
concurrency: 5
times: 10
type: constant
Authenticate.validate_heat:
-
args:
repetitions: 2
context:
users:
tenants: 3
users_per_tenant: 5
runner:
concurrency: 5
times: 10
type: constant
Authenticate.validate_neutron:
-
args:
repetitions: 2
context:
users:
tenants: 3
users_per_tenant: 5
runner:
concurrency: 5
times: 10
type: constant
Authenticate.validate_nova:
-
args:
repetitions: 2
context:
users:
tenants: 3
users_per_tenant: 5
runner:
concurrency: 5
times: 10
type: constant
ceilometer_task:
CeilometerAlarms.create_alarm:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
insufficient_data_actions:
- "http://localhost:8776/notok"
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerAlarms.create_alarm_and_get_history:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
insufficient_data_actions:
- "http://localhost:8776/notok"
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
state: ok
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 5
times: 10
type: constant
CeilometerAlarms.create_and_delete_alarm:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
insufficient_data_actions:
- "http://localhost:8776/notok"
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerAlarms.create_and_get_alarm:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
insufficient_data_actions:
- "http://localhost:8776/notok"
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CeilometerAlarms.create_and_list_alarm:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
insufficient_data_actions:
- "http://localhost:8776/notok"
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerAlarms.create_and_update_alarm:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
insufficient_data_actions:
- "http://localhost:8776/notok"
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerAlarms.list_alarms:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerEvents.create_user_and_get_event:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 10
type: constant
CeilometerEvents.create_user_and_list_event_types:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 10
type: constant
CeilometerEvents.create_user_and_list_events:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 10
type: constant
CeilometerMeters.list_matched_meters:
-
args:
filter_by_project_id: true
filter_by_resource_id: true
filter_by_user_id: true
limit: 50
metadata_query:
status: terminated
context:
ceilometer:
counter_name: benchmark_meter
counter_type: gauge
counter_unit: "%"
counter_volume: 100
metadata_list:
-
deleted: "false"
name: "rally benchmark on"
status: active
-
deleted: "true"
name: "rally benchmark off"
status: terminated
resources_per_tenant: 100
samples_per_resource: 100
timestamp_interval: 10
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerMeters.list_meters:
-
args:
limit: 50
metadata_query:
status: terminated
context:
ceilometer:
counter_name: benchmark_meter
counter_type: gauge
counter_unit: "%"
counter_volume: 100
metadata_list:
-
deleted: "false"
name: "rally benchmark on"
status: active
-
deleted: "true"
name: "rally benchmark off"
status: terminated
resources_per_tenant: 100
samples_per_resource: 100
timestamp_interval: 10
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerQueries.create_and_query_alarm_history:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
insufficient_data_actions:
- "http://localhost:8776/notok"
limit: ~
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
orderby: ~
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 100
type: constant
CeilometerQueries.create_and_query_alarms:
-
args:
alarm_actions:
- "http://localhost:8776/alarm"
filter:
and:
-
? "!="
:
state: dummy_state
-
? "="
:
type: threshold
insufficient_data_actions:
- "http://localhost:8776/notok"
limit: 10
meter_name: ram_util
ok_actions:
- "http://localhost:8776/ok"
orderby: ~
statistic: avg
threshold: 10.0
type: threshold
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 100
type: constant
CeilometerQueries.create_and_query_samples:
-
args:
counter_name: cpu_util
counter_type: gauge
counter_unit: instance
counter_volume: 1.0
filter:
? "="
:
counter_unit: instance
limit: 10
orderby: ~
resource_id: resource_id
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 100
type: constant
CeilometerResource.get_tenant_resources:
-
context:
ceilometer:
counter_name: cpu_util
counter_type: gauge
counter_unit: instance
counter_volume: 1.0
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 5
times: 10
type: constant
CeilometerResource.list_matched_resources:
-
args:
filter_by_project_id: true
filter_by_user_id: true
limit: 50
metadata_query:
status: terminated
context:
ceilometer:
counter_name: benchmark_meter
counter_type: gauge
counter_unit: "%"
counter_volume: 100
metadata_list:
-
deleted: "false"
name: "rally benchmark on"
status: active
-
deleted: "true"
name: "rally benchmark off"
status: terminated
resources_per_tenant: 100
samples_per_resource: 100
timestamp_interval: 10
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerResource.list_resources:
-
args:
limit: 50
metadata_query:
status: terminated
context:
ceilometer:
counter_name: benchmark_meter
counter_type: gauge
counter_unit: "%"
counter_volume: 100
metadata_list:
-
deleted: "false"
name: "rally benchmark on"
status: active
-
deleted: "true"
name: "rally benchmark off"
status: terminated
resources_per_tenant: 100
samples_per_resource: 100
timestamp_interval: 10
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerSamples.list_matched_samples:
-
args:
filter_by_project_id: true
filter_by_resource_id: true
filter_by_user_id: true
limit: 50
metadata_query:
status: not_active
context:
ceilometer:
counter_name: cpu_util
counter_type: gauge
counter_unit: instance
counter_volume: 1.0
metadata_list:
-
created_at: "2015-09-04T12:34:19.000000"
deleted: "False"
name: fake_resource
status: active
-
created_at: "2015-09-10T06:55:12.000000"
deleted: "False"
name: fake_resource_1
status: not_active
resources_per_tenant: 100
samples_per_resource: 100
timestamp_interval: 60
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
CeilometerSamples.list_samples:
-
args:
limit: 50
metadata_query:
status: not_active
context:
ceilometer:
batch_size: 5
counter_name: cpu_util
counter_type: gauge
counter_unit: instance
counter_volume: 1.0
metadata_list:
-
created_at: "2015-09-04T12:34:19.000000"
deleted: "False"
name: fake_resource
status: active
-
created_at: "2015-09-10T06:55:12.000000"
deleted: "False"
name: fake_resource_1
status: not_active
resources_per_tenant: 100
samples_per_resource: 100
timestamp_interval: 60
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
CeilometerStats.create_meter_and_get_stats:
-
args:
counter_type: cumulative
counter_unit: ""
counter_volume: 1.0
resource_id: resource-id
user_id: user-id
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 5
times: 200
type: constant
CeilometerStats.get_stats:
-
args:
filter_by_project_id: true
filter_by_resource_id: true
filter_by_user_id: true
groupby: resource_id
metadata_query:
status: terminated
meter_name: benchmark_meter
period: 300
context:
ceilometer:
counter_name: benchmark_meter
counter_type: gauge
counter_unit: "%"
counter_volume: 100
metadata_list:
-
deleted: "false"
name: "rally benchmark on"
status: active
-
deleted: "true"
name: "rally benchmark off"
status: terminated
resources_per_tenant: 100
samples_per_resource: 100
timestamp_interval: 10
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
CeilometerTraits.create_user_and_list_trait_descriptions:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 10
type: constant
CeilometerTraits.create_user_and_list_traits:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 10
times: 10
type: constant
cinder_task:
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
CinderVolumeBackups.create_incremental_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
size: 1
context:
roles:
- admin
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_delete_volume_type:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_and_list_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
CinderVolumeTypes.create_volume_type_and_encryption_type:
-
args:
specs:
cipher: aes-xts-plain64
control_location: front-end
key_size: 512
provider: LuksEncryptor
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_accept_transfer:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_attach_volume:
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
-
args:
create_volume_params:
availability_zone: nova
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
CinderVolumes.create_and_delete_snapshot:
-
args:
force: false
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_and_extend_volume:
-
args:
new_size: 2
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
new_size:
max: 10
min: 6
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_get_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_and_list_snapshots:
-
args:
detailed: true
force: false
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_list_volume:
-
args:
detailed: true
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
-
args:
detailed: true
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_list_volume_backups:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
detailed: true
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_and_restore_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_and_update_volume:
-
args:
create_volume_kwargs: {}
size: 1
update_volume_kwargs:
display_description: desc_updated
display_name: name_updated
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
CinderVolumes.create_and_upload_volume_to_image:
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
-
args:
container_format: bare
disk_format: raw
do_delete: true
force: false
image:
name: cirros-0.3.5-x86_64-disk.img
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_from_volume_and_delete_volume:
-
args:
size: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
runner:
concurrency: 2
times: 2
type: constant
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
nested_level: 5
size:
max: 5
min: 1
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
size:
max: 5
min: 1
volume_type: false
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
-
args:
size:
max: 5
min: 1
volume_type: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
CinderVolumes.create_volume:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_clone:
-
args:
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
-
args:
nested_level: 3
size:
max: 5
min: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.create_volume_and_update_readonly_flag:
-
args:
read_only: true
size: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.create_volume_backup:
-
args:
create_backup_kwargs: {}
create_volume_kwargs: {}
do_delete: true
size: 1
context:
roles:
- Member
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 2
type: constant
CinderVolumes.create_volume_from_snapshot:
-
args:
do_delete: true
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 3
type: constant
CinderVolumes.list_transfers:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 3
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_types:
-
args:
is_public: true
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
CinderVolumes.list_volumes:
-
args:
detailed: true
context:
users:
tenants: 1
users_per_tenant: 1
volumes:
size: 1
volumes_per_tenant: 4
runner:
concurrency: 1
times: 100
type: constant
CinderVolumes.modify_volume_metadata:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
volumes:
size: 1
runner:
concurrency: 2
times: 10
type: constant
glance_task:
GlanceImages.create_and_delete_image:
-
args:
container_format: bare
disk_format: qcow2
image_location: "http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img"
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
GlanceImages.create_and_list_image:
-
args:
container_format: bare
disk_format: qcow2
image_location: "http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img"
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 10
type: constant
GlanceImages.create_image_and_boot_instances:
-
args:
container_format: bare
disk_format: qcow2
flavor:
name: m1.tiny
image_location: "http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img"
number_instances: 2
context:
users:
tenants: 3
users_per_tenant: 5
runner:
concurrency: 2
times: 10
type: constant
GlanceImages.list_images:
-
context:
images:
image_container: bare
image_type: qcow2
image_url: "http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img"
images_per_tenant: 4
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 10
type: constant
heat_task:
HeatStacks.create_and_delete_stack:
-
args:
template_path: /tmp/tasks/test-templates/server-with-ports.yaml
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
HeatStacks.create_and_list_stack:
-
args:
template_path: /tmp/tasks/test-templates/default.yaml
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 10
type: constant
HeatStacks.create_check_delete_stack:
-
args:
template_path: /tmp/tasks/test-templates/random-strings.yaml
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
HeatStacks.create_snapshot_restore_delete_stack:
-
args:
template_path: /tmp/tasks/test-templates/random-strings.yaml
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
HeatStacks.create_stack_and_list_output:
-
args:
template_path: /tmp/tasks/test-templates/resource-group-with-outputs.yaml
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
HeatStacks.create_stack_and_list_output_via_API:
-
args:
template_path: /tmp/tasks/test-templates/resource-group-with-outputs.yaml
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
HeatStacks.create_stack_and_scale:
-
args:
delta: 1
output_key: scaling_url
template_path: /tmp/tasks/test-templates/autoscaling-group.yaml
context:
users:
tenants: 2
users_per_tenant: 1
runner:
concurrency: 2
times: 3
type: constant
HeatStacks.create_stack_and_show_output:
-
args:
output_key: val1
template_path: /tmp/tasks/test-templates/resource-group-with-outputs.yaml
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 5
type: constant
HeatStacks.create_stack_and_show_output_via_API:
-
args:
output_key: val1
template_path: /tmp/tasks/test-templates/resource-group-with-outputs.yaml
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 1
times: 5
type: constant
HeatStacks.create_suspend_resume_delete_stack:
-
args:
template_path: /tmp/tasks/test-templates/random-strings.yaml
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
HeatStacks.create_update_delete_stack:
-
args:
template_path: /tmp/tasks/test-templates/resource-group.yaml
updated_template_path: /tmp/tasks/test-templates/updated-resource-group-reduce.yaml
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
HeatStacks.list_stacks_and_events:
-
context:
stacks:
resources_per_stack: 10
stacks_per_tenant: 2
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 10
type: constant
HeatStacks.list_stacks_and_resources:
-
context:
stacks:
resources_per_stack: 10
stacks_per_tenant: 2
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 10
type: constant
keystone_task:
KeystoneBasic.add_and_remove_user_role:
-
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.authenticate_user_and_validate_token:
-
args: {}
runner:
concurrency: 5
times: 20
type: constant
sla:
failure_rate:
max: 0
KeystoneBasic.create_add_and_list_user_roles:
-
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_and_delete_ec2credential:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 5
times: 10
type: constant
KeystoneBasic.create_and_delete_role:
-
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_and_delete_service:
-
args:
description: test_description
service_type: Rally_test_type
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_and_get_role:
-
args: {}
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
KeystoneBasic.create_and_list_ec2credentials:
-
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 5
times: 10
type: constant
KeystoneBasic.create_and_list_services:
-
args:
description: test_description
service_type: Rally_test_type
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_and_list_tenants:
-
args: {}
runner:
concurrency: 1
times: 10
type: constant
KeystoneBasic.create_and_list_users:
-
args: {}
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_delete_user:
-
args: {}
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_tenant:
-
args: {}
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_tenant_with_users:
-
args:
users_per_tenant: 10
runner:
concurrency: 10
times: 10
type: constant
KeystoneBasic.create_update_and_delete_tenant:
-
args: {}
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_user:
-
args: {}
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_user_set_enabled_and_delete:
-
args:
enabled: true
runner:
concurrency: 10
times: 100
type: constant
-
args:
enabled: false
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.create_user_update_password:
-
args: {}
runner:
concurrency: 10
times: 100
type: constant
KeystoneBasic.get_entities:
-
runner:
concurrency: 10
times: 100
type: constant
magnum_task:
MagnumClusterTemplates.list_cluster_templates:
-
context:
cluster_templates:
coe: kubernetes
dns_nameserver: "8.8.8.8"
docker_volume_size: 5
external_network_id: public
flavor_id: m1.small
image_id: fedora-atomic-latest
network_driver: flannel
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
-
context:
cluster_templates:
coe: swarm
dns_nameserver: "8.8.8.8"
docker_volume_size: 5
external_network_id: public
flavor_id: m1.small
image_id: fedora-atomic-latest
network_driver: docker
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
-
context:
cluster_templates:
coe: mesos
dns_nameserver: "8.8.8.8"
external_network_id: public
flavor_id: m1.small
image_id: ubuntu-mesos
network_driver: docker
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
MagnumClusters.create_and_list_clusters:
-
args:
node_count: 1
context:
cluster_templates:
coe: kubernetes
dns_nameserver: "8.8.8.8"
docker_volume_size: 5
external_network_id: public
flavor_id: m1.small
image_id: fedora-atomic-latest
network_driver: flannel
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
-
args:
node_count: 1
context:
cluster_templates:
coe: swarm
dns_nameserver: "8.8.8.8"
docker_volume_size: 5
external_network_id: public
flavor_id: m1.small
image_id: fedora-atomic-latest
network_driver: docker
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
-
args:
node_count: 1
context:
cluster_templates:
coe: mesos
dns_nameserver: "8.8.8.8"
external_network_id: public
flavor_id: m1.small
image_id: ubuntu-mesos
network_driver: docker
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
MagnumClusters.list_clusters:
-
context:
cluster_templates:
coe: kubernetes
dns_nameserver: "8.8.8.8"
docker_volume_size: 5
external_network_id: public
flavor_id: m1.small
image_id: fedora-atomic-latest
network_driver: flannel
clusters:
node_count: 2
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
-
context:
cluster_templates:
coe: swarm
dns_nameserver: "8.8.8.8"
docker_volume_size: 5
external_network_id: public
flavor_id: m1.small
image_id: fedora-atomic-latest
network_driver: docker
clusters:
node_count: 2
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
-
context:
cluster_templates:
coe: mesos
dns_nameserver: "8.8.8.8"
external_network_id: public
flavor_id: m1.small
image_id: ubuntu-mesos
network_driver: docker
clusters:
node_count: 2
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
neutron_task:
NeutronNetworks.create_and_delete_floating_ips:
-
args:
floating_ip_args: {}
floating_network: public
context:
quotas:
neutron:
floatingip: -1
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 5
times: 10
type: constant
NeutronNetworks.create_and_delete_networks:
-
args:
network_create_args: {}
context:
quotas:
neutron:
network: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
NeutronNetworks.create_and_delete_ports:
-
args:
network_create_args: {}
port_create_args: {}
ports_per_network: 10
context:
network: {}
quotas:
neutron:
network: -1
port: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
NeutronNetworks.create_and_delete_routers:
-
args:
network_create_args: {}
router_create_args: {}
subnet_cidr_start: 1.1.0.0/30
subnet_create_args: {}
subnets_per_network: 2
context:
network: {}
quotas:
neutron:
network: -1
router: -1
subnet: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 30
type: constant
NeutronNetworks.create_and_delete_subnets:
-
args:
network_create_args: {}
subnet_cidr_start: 1.1.0.0/30
subnet_create_args: {}
subnets_per_network: 2
context:
network: {}
quotas:
neutron:
network: -1
subnet: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
NeutronNetworks.create_and_list_floating_ips:
-
args:
floating_ip_args: {}
floating_network: public
context:
quotas:
neutron:
floatingip: -1
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 5
times: 10
type: constant
NeutronNetworks.create_and_list_networks:
-
args:
network_create_args: {}
context:
quotas:
neutron:
network: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
sla:
failure_rate:
max: 0
-
args:
network_create_args:
? "provider:network_type"
: vxlan
context:
quotas:
neutron:
network: -1
roles:
- admin
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
sla:
failure_rate:
max: 0
NeutronNetworks.create_and_list_ports:
-
args:
network_create_args: {}
port_create_args: {}
ports_per_network: 10
context:
network: {}
quotas:
neutron:
network: -1
port: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
NeutronNetworks.create_and_list_routers:
-
args:
network_create_args: {}
router_create_args: {}
subnet_cidr_start: 1.1.0.0/30
subnet_create_args: {}
subnets_per_network: 2
context:
network: {}
quotas:
neutron:
network: -1
router: -1
subnet: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
NeutronNetworks.create_and_list_subnets:
-
args:
network_create_args: {}
subnet_cidr_start: 1.1.0.0/30
subnet_create_args: {}
subnets_per_network: 2
context:
network: {}
quotas:
neutron:
network: -1
subnet: -1
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 5
times: 10
type: constant
NeutronNetworks.create_and_show_network:
-
args:
network_create_args: {}
context:
quotas:
neutron:
network: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NeutronNetworks.create_and_update_networks:
-
args:
network_create_args: {}
network_update_args:
admin_state_up: false
name: _updated
context:
quotas:
neutron:
network: -1
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 5
times: 10
type: constant
NeutronNetworks.create_and_update_ports:
-
args:
network_create_args: {}
port_create_args: {}
port_update_args:
admin_state_up: false
device_id: dummy_id
device_owner: dummy_owner
name: _port_updated
ports_per_network: 5
context:
network: {}
quotas:
neutron:
network: -1
port: -1
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 5
times: 10
type: constant
NeutronNetworks.create_and_update_routers:
-
args:
network_create_args: {}
router_create_args: {}
router_update_args:
admin_state_up: false
name: _router_updated
subnet_cidr_start: 1.1.0.0/30
subnet_create_args: {}
subnets_per_network: 2
context:
network: {}
quotas:
neutron:
network: -1
router: -1
subnet: -1
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 5
times: 10
type: constant
NeutronNetworks.create_and_update_subnets:
-
args:
network_create_args: {}
subnet_cidr_start: 1.4.0.0/16
subnet_create_args: {}
subnet_update_args:
enable_dhcp: false
name: _subnet_updated
subnets_per_network: 2
context:
network: {}
quotas:
neutron:
network: -1
subnet: -1
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 5
times: 10
type: constant
NeutronNetworks.list_agents:
-
args:
agent_args: {}
context:
users:
tenants: 2
users_per_tenant: 3
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NeutronSecurityGroup.create_and_delete_security_groups:
-
args:
security_group_create_args: {}
context:
quotas:
neutron:
security_group: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
NeutronSecurityGroup.create_and_list_security_groups:
-
args:
security_group_create_args: {}
context:
quotas:
neutron:
security_group: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
NeutronSecurityGroup.create_and_update_security_groups:
-
args:
security_group_create_args: {}
security_group_update_args: {}
context:
quotas:
neutron:
security_group: -1
users:
tenants: 3
users_per_tenant: 3
runner:
concurrency: 10
times: 100
type: constant
nova_task:
NovaAgents.list_agents:
-
runner:
concurrency: 2
times: 10
type: constant
NovaAggregates.create_aggregate_add_and_remove_host:
-
args:
availability_zone: nova
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaAggregates.create_aggregate_add_host_and_boot_server:
-
args:
availability_zone: nova
boot_server_kwargs: {}
disk: 1
image:
name: cirros-0.3.5-x86_64-disk.img
metadata:
test_metadata: "true"
ram: 512
vcpus: 1
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaAggregates.create_and_delete_aggregate:
-
args:
availability_zone: nova
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaAggregates.create_and_get_aggregate_details:
-
args:
availability_zone: nova
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaAggregates.create_and_list_aggregates:
-
args:
availability_zone: nova
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaAggregates.create_and_update_aggregate:
-
args:
availability_zone: nova
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaAggregates.list_aggregates:
-
runner:
concurrency: 2
times: 10
type: constant
NovaAvailabilityZones.list_availability_zones:
-
args:
detailed: true
runner:
concurrency: 2
times: 10
type: constant
NovaFlavors.create_and_delete_flavor:
-
args:
disk: 1
ram: 500
vcpus: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaFlavors.create_and_get_flavor:
-
args:
disk: 1
ram: 500
vcpus: 1
context:
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaFlavors.create_and_list_flavor_access:
-
args:
disk: 1
ram: 500
vcpus: 1
runner:
concurrency: 2
times: 10
type: constant
NovaFlavors.create_flavor:
-
args:
disk: 1
ram: 500
vcpus: 1
runner:
concurrency: 2
times: 10
type: constant
NovaFlavors.create_flavor_and_add_tenant_access:
-
args:
disk: 1
ram: 500
vcpus: 1
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaFlavors.create_flavor_and_set_keys:
-
args:
disk: 1
extra_specs:
? "quota:disk_read_bytes_sec"
: 10240
ram: 500
vcpus: 1
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaFlavors.list_flavors:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
NovaHosts.list_and_get_hosts:
-
args: {}
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
sla:
failure_rate:
max: 0
NovaHosts.list_hosts:
-
runner:
concurrency: 2
times: 10
type: constant
NovaHypervisors.list_and_get_hypervisors:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 2
type: constant
sla:
failure_rate:
max: 0
NovaHypervisors.list_and_get_uptime_hypervisors:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 2
type: constant
sla:
failure_rate:
max: 0
NovaHypervisors.list_and_search_hypervisors:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 2
type: constant
sla:
failure_rate:
max: 0
NovaHypervisors.list_hypervisors:
-
args:
detailed: true
runner:
concurrency: 2
times: 10
type: constant
NovaHypervisors.statistics_hypervisors:
-
args: {}
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 2
type: constant
sla:
failure_rate:
max: 0
NovaImages.list_images:
-
args:
detailed: true
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
NovaKeypair.boot_and_delete_server_with_keypair:
-
args:
boot_server_kwargs: {}
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
network:
start_cidr: 100.1.0.0/26
users:
tenants: 2
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 5
type: constant
NovaKeypair.create_and_delete_keypair:
-
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
NovaKeypair.create_and_list_keypairs:
-
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
NovaSecGroup.boot_and_delete_server_with_secgroups:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
rules_per_security_group: 10
security_group_count: 10
context:
network:
start_cidr: 100.1.0.0/26
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaSecGroup.boot_server_and_add_secgroups:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
rules_per_security_group: 10
security_group_count: 10
context:
network:
start_cidr: 100.1.0.0/26
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
NovaSecGroup.create_and_delete_secgroups:
-
args:
rules_per_security_group: 10
security_group_count: 10
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
NovaSecGroup.create_and_list_secgroups:
-
args:
rules_per_security_group: 10
security_group_count: 10
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
NovaSecGroup.create_and_update_secgroups:
-
args:
security_group_count: 10
context:
users:
tenants: 3
users_per_tenant: 2
runner:
concurrency: 2
times: 10
type: constant
NovaServerGroups.create_and_list_server_groups:
-
args:
all_projects: false
kwargs:
policies:
- affinity
context:
users:
tenants: 2
users_per_tenant: 2
runner:
concurrency: 2
times: 4
type: constant
sla:
failure_rate:
max: 0
NovaServers.boot_and_associate_floating_ip:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
network: {}
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
NovaServers.boot_and_bounce_server:
-
args:
actions:
-
hard_reboot: 1
-
soft_reboot: 1
-
stop_start: 1
-
rescue_unrescue: 1
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_and_delete_multiple_servers:
-
args:
count: 5
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
NovaServers.boot_and_delete_server:
-
args:
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
-
args:
auto_assign_nic: true
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
network:
networks_per_tenant: 2
start_cidr: 10.2.0.0/24
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_and_get_console_output:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
NovaServers.boot_and_list_server:
-
args:
detailed: true
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
NovaServers.boot_and_live_migrate_server:
-
args:
block_migration: false
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_and_migrate_server:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_and_rebuild_server:
-
args:
flavor:
name: m1.tiny
from_image:
name: cirros-0.3.5-x86_64-disk.img
to_image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 5
type: constant
NovaServers.boot_and_show_server:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
NovaServers.boot_and_update_server:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_lock_unlock_and_delete:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_server:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_server_associate_and_dissociate_floating_ip:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
context:
network: {}
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 5
type: constant
sla:
failure_rate:
max: 0
NovaServers.boot_server_attach_created_volume_and_live_migrate:
-
args:
block_migration: false
boot_server_kwargs: {}
create_volume_kwargs: {}
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
size: 10
context:
users:
tenants: 2
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 5
type: constant
NovaServers.boot_server_attach_created_volume_and_resize:
-
args:
boot_server_kwargs: {}
confirm: true
create_volume_kwargs: {}
do_delete: true
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
to_flavor:
name: m1.small
volume_size: 1
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_server_from_volume:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
volume_size: 10
volume_type: ""
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_server_from_volume_and_delete:
-
args:
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
volume_size: 10
volume_type: ""
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_server_from_volume_and_live_migrate:
-
args:
block_migration: false
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
volume_size: 10
volume_type: ""
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_server_from_volume_and_resize:
-
args:
boot_server_kwargs: {}
confirm: true
create_volume_kwargs: {}
do_delete: true
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
to_flavor:
name: m1.small
volume_size: 1
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.boot_server_from_volume_snapshot:
-
args:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
volume_size: 10
volume_type: ""
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.list_servers:
-
args:
detailed: true
context:
servers:
flavor:
name: m1.tiny
image:
name: cirros-0.3.5-x86_64-disk.img
servers_per_tenant: 2
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 1
type: constant
NovaServers.pause_and_unpause_server:
-
args:
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.resize_server:
-
args:
confirm: true
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
to_flavor:
name: m1.small
context:
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 5
times: 10
type: constant
NovaServers.shelve_and_unshelve_server:
-
args:
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.snapshot_server:
-
args:
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServers.suspend_and_resume_server:
-
args:
flavor:
name: m1.tiny
force_delete: false
image:
name: cirros-0.3.5-x86_64-disk.img
context:
users:
tenants: 3
users_per_tenant: 2
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 2
times: 10
type: constant
NovaServices.list_services:
-
runner:
concurrency: 2
times: 10
type: constant
senlin_task:
SenlinClusters.create_and_delete_cluster:
-
args:
desired_capacity: 3
max_size: 5
min_size: 0
context:
profiles:
properties:
flavor: 1
image: cirros-0.3.4-x86_64-uec
name: cirros_server
networks:
-
network: private
type: os.nova.server
version: "1.0"
users:
tenants: 1
users_per_tenant: 1
images:
image_url: "http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img"
image_name: cirros-0.3.5-x86_64-disk.img
image_type: qcow2
image_container: bare
images_per_tenant: 1
runner:
concurrency: 1
times: 3
type: constant
swift_task:
SwiftObjects.create_container_and_object_then_delete_all:
-
args:
object_size: 102400
objects_per_container: 5
context:
roles:
- admin
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 4
type: constant
SwiftObjects.create_container_and_object_then_download_object:
-
args:
object_size: 1024
objects_per_container: 5
context:
roles:
- admin
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 3
times: 6
type: constant
SwiftObjects.create_container_and_object_then_list_objects:
-
args:
object_size: 5120
objects_per_container: 2
context:
roles:
- admin
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
SwiftObjects.list_and_download_objects_in_containers:
-
context:
roles:
- admin
swift_objects:
containers_per_tenant: 2
object_size: 10240
objects_per_container: 5
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 2
times: 2
type: constant
SwiftObjects.list_objects_in_containers:
-
context:
roles:
- admin
swift_objects:
containers_per_tenant: 1
object_size: 1024
objects_per_container: 10
users:
tenants: 1
users_per_tenant: 1
runner:
concurrency: 3
times: 6
type: constant