Merge "Add swift Scenarios - create-container-and-object-then-delete-all - create-container-and-object-then-list-objects - list-objects-in-containers"
This commit is contained in:
commit
61dc15961e
@ -531,6 +531,32 @@ workloads:
|
|||||||
iface_mac: "3c:fd:fe:c1:8c:70"
|
iface_mac: "3c:fd:fe:c1:8c:70"
|
||||||
file: rally/rally-plugins/netcreate-boot/provider_netcreate_nova_boot_ping.yml
|
file: rally/rally-plugins/netcreate-boot/provider_netcreate_nova_boot_ping.yml
|
||||||
|
|
||||||
|
- name: swift
|
||||||
|
enabled: false
|
||||||
|
type: rally
|
||||||
|
rally_deployment: overcloud
|
||||||
|
concurrency:
|
||||||
|
- 1
|
||||||
|
times: 1
|
||||||
|
scenarios:
|
||||||
|
# object_size: size of created swift objects in byte
|
||||||
|
- name: create-container-and-object-then-delete-all
|
||||||
|
enabled: false
|
||||||
|
objects_per_container: 10
|
||||||
|
object_size: 1024
|
||||||
|
file: rally/swift/create-container-and-object-then-delete-all.yaml
|
||||||
|
- name: create-container-and-object-then-list-objects
|
||||||
|
enabled: false
|
||||||
|
objects_per_container: 10
|
||||||
|
object_size: 1024
|
||||||
|
file: rally/swift/create-container-and-object-then-list-objects.yaml
|
||||||
|
- name: list-objects-in-containers
|
||||||
|
enabled: true
|
||||||
|
objects_per_container: 10
|
||||||
|
object_size: 1024
|
||||||
|
containers_per_tenant: 1
|
||||||
|
file: rally/swift/list-objects-in-containers.yaml
|
||||||
|
|
||||||
- name: plugin-workloads
|
- name: plugin-workloads
|
||||||
enabled: false
|
enabled: false
|
||||||
type: rally
|
type: rally
|
||||||
|
24
rally/swift/create-container-and-object-then-delete-all.yaml
Normal file
24
rally/swift/create-container-and-object-then-delete-all.yaml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{% set sla_max_avg_duration = sla_max_avg_duration or 60 %}
|
||||||
|
{% set sla_max_failure = sla_max_failure or 0 %}
|
||||||
|
{% set sla_max_seconds = sla_max_seconds or 60 %}
|
||||||
|
---
|
||||||
|
SwiftObjects.create_container_and_object_then_delete_all:
|
||||||
|
-
|
||||||
|
args:
|
||||||
|
objects_per_container: {{ objects_per_container }}
|
||||||
|
object_size: {{ object_size }}
|
||||||
|
runner:
|
||||||
|
type: "constant"
|
||||||
|
times: {{ times }}
|
||||||
|
concurrency: {{ concurrency }}
|
||||||
|
context:
|
||||||
|
users:
|
||||||
|
tenants: 1
|
||||||
|
users_per_tenant: 1
|
||||||
|
roles:
|
||||||
|
- "admin"
|
||||||
|
sla:
|
||||||
|
max_avg_duration: {{ sla_max_avg_duration }}
|
||||||
|
max_seconds_per_iteration: {{ sla_max_seconds }}
|
||||||
|
failure_rate:
|
||||||
|
max: {{ sla_max_failure }}
|
@ -0,0 +1,24 @@
|
|||||||
|
{% set sla_max_avg_duration = sla_max_avg_duration or 60 %}
|
||||||
|
{% set sla_max_failure = sla_max_failure or 0 %}
|
||||||
|
{% set sla_max_seconds = sla_max_seconds or 60 %}
|
||||||
|
---
|
||||||
|
SwiftObjects.create_container_and_object_then_list_objects:
|
||||||
|
-
|
||||||
|
args:
|
||||||
|
objects_per_container: {{ objects_per_container }}
|
||||||
|
object_size: {{ object_size }}
|
||||||
|
runner:
|
||||||
|
type: "constant"
|
||||||
|
times: {{ times }}
|
||||||
|
concurrency: {{ concurrency }}
|
||||||
|
context:
|
||||||
|
users:
|
||||||
|
tenants: 1
|
||||||
|
users_per_tenant: 1
|
||||||
|
roles:
|
||||||
|
- "admin"
|
||||||
|
sla:
|
||||||
|
max_avg_duration: {{ sla_max_avg_duration }}
|
||||||
|
max_seconds_per_iteration: {{ sla_max_seconds }}
|
||||||
|
failure_rate:
|
||||||
|
max: {{ sla_max_failure }}
|
25
rally/swift/list-objects-in-containers.yaml
Normal file
25
rally/swift/list-objects-in-containers.yaml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{% set sla_max_avg_duration = sla_max_avg_duration or 60 %}
|
||||||
|
{% set sla_max_failure = sla_max_failure or 0 %}
|
||||||
|
{% set sla_max_seconds = sla_max_seconds or 60 %}
|
||||||
|
---
|
||||||
|
SwiftObjects.list_objects_in_containers:
|
||||||
|
-
|
||||||
|
runner:
|
||||||
|
type: "constant"
|
||||||
|
times: {{ times }}
|
||||||
|
concurrency: {{ concurrency }}
|
||||||
|
context:
|
||||||
|
users:
|
||||||
|
tenants: 1
|
||||||
|
users_per_tenant: 1
|
||||||
|
roles:
|
||||||
|
- "admin"
|
||||||
|
swift_objects:
|
||||||
|
containers_per_tenant: {{ containers_per_tenant }}
|
||||||
|
objects_per_container: {{ objects_per_container }}
|
||||||
|
object_size: {{ object_size }}
|
||||||
|
sla:
|
||||||
|
max_avg_duration: {{ sla_max_avg_duration }}
|
||||||
|
max_seconds_per_iteration: {{ sla_max_seconds }}
|
||||||
|
failure_rate:
|
||||||
|
max: {{ sla_max_failure }}
|
Loading…
x
Reference in New Issue
Block a user