rally-openstack/rally-jobs/barbican.yaml
Charles Short ae2e04d82d Add barbican scenarios for orders
Added the following scenarios:

- BarbicanOrders.list
- BarbicanOrders.create_key_and_delete
- BarbicanOrders.create_certificate_and_delete
- BarbicanOrders.create_asymmetric_and_delete

Change-Id: I6a12bdce95aef34a85cfae306c475905c6b19e7c
Signed-off-by: Charles Short <chucks@redhat.com>
2019-08-05 13:56:36 +03:00

190 lines
4.5 KiB
YAML

---
version: 2
title: Task for rally-task-barbican-job
description: Testing just one cinder scenario to verify that rally-task-barbican works
subtasks:
-
title: BarbicanSecrets.create_and_delete
workloads:
-
scenario:
BarbicanSecrets.create_and_delete: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanSecrets.get
workloads:
-
scenario:
BarbicanSecrets.get: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanSecrets.create_and_list
workloads:
-
scenario:
BarbicanSecrets.create_and_list: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanSecrets.create
workloads:
-
scenario:
BarbicanSecrets.create: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanSecrets.list
workloads:
-
scenario:
BarbicanSecrets.list: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanContainers.list
workloads:
-
scenario:
BarbicanContainers.list: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanContainers.create_and_delete
workloads:
-
scenario:
BarbicanContainers.create_and_delete: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanContainers.create_certificate_and_delete
workloads:
-
scenario:
BarbicanContainers.create_certificate_and_delete: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanContainers.create_rsa_and_delete
workloads:
-
scenario:
BarbicanContainers.create_rsa_and_delete: {}
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanSecrets.create_symmetric_and_delete
workloads:
-
scenario:
BarbicanSecrets.create_symmetric_and_delete:
payload: "rally_data"
algorithm: "aes"
bit_length: 256
mode: "cbc"
runner:
constant:
times: 2
concurrency: 1
contexts:
users:
tenants: 1
users_per_tenant: 1
-
title: BarbicanOrders.create_asymmetric_and_delete
workloads:
-
scenario:
BarbicanOrders.create_asymmetric_and_delete: {}
runner:
constant:
times: 4
concurrency: 2
-
title: BarbicanOrders.create_key_and_delete
workloads:
-
scenario:
BarbicanOrders.create_key_and_delete: {}
runner:
constant:
times: 4
concurrency: 2
-
title: BarbicanOrders.create_certificate_and_delete
workloads:
-
scenario:
BarbicanOrders.create_certificate_and_delete: {}
runner:
constant:
times: 4
concurrency: 2
-
title: BarbicanOrders.list
workloads:
-
scenario:
BarbicanOrders.list: {}
runner:
constant:
times: 4
concurrency: 2