aboutsummaryrefslogtreecommitdiffstats
path: root/functest/opnfv_tests/openstack/rally/scenario
diff options
context:
space:
mode:
authorCedric Ollivier <cedric.ollivier@orange.com>2017-11-05 13:34:11 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-11-05 13:34:11 +0000
commit94fc7e3d0f904d227e3980567e640e2a4debf917 (patch)
tree8ed5618d42659a530b7918a4cf5401cce7236b30 /functest/opnfv_tests/openstack/rally/scenario
parenta9337bc5618bb90cd9502f1ec9dc409e18eae0f7 (diff)
parent0041eb64a9b4077dfb06d64fb1700770018c5ccc (diff)
Merge "Add new cinder scenarios for rally sanity/full"
Diffstat (limited to 'functest/opnfv_tests/openstack/rally/scenario')
-rw-r--r--functest/opnfv_tests/openstack/rally/scenario/full/opnfv-cinder.yaml102
-rw-r--r--functest/opnfv_tests/openstack/rally/scenario/sanity/opnfv-cinder.yaml55
2 files changed, 157 insertions, 0 deletions
diff --git a/functest/opnfv_tests/openstack/rally/scenario/full/opnfv-cinder.yaml b/functest/opnfv_tests/openstack/rally/scenario/full/opnfv-cinder.yaml
index d5c2fa65..87fae11a 100644
--- a/functest/opnfv_tests/openstack/rally/scenario/full/opnfv-cinder.yaml
+++ b/functest/opnfv_tests/openstack/rally/scenario/full/opnfv-cinder.yaml
@@ -235,3 +235,105 @@
{{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
sla:
{{ no_failures_sla() }}
+
+ CinderQos.create_and_get_qos:
+ -
+ args:
+ consumer: "both"
+ write_iops_sec: "10"
+ read_iops_sec: "1000"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderQos.create_and_list_qos:
+ -
+ args:
+ consumer: "both"
+ write_iops_sec: "10"
+ read_iops_sec: "1000"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderQos.create_and_set_qos:
+ -
+ args:
+ consumer: "back-end"
+ write_iops_sec: "10"
+ read_iops_sec: "1000"
+ set_consumer: "both"
+ set_write_iops_sec: "11"
+ set_read_iops_sec: "1001"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderVolumeTypes.create_and_get_volume_type:
+ -
+ args:
+ description: "rally tests creating types"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderVolumeTypes.create_and_list_volume_types:
+ -
+ args:
+ description: "rally tests creating types"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderVolumeTypes.create_and_update_volume_type:
+ -
+ args:
+ description: "test"
+ update_description: "test update"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderVolumeTypes.create_volume_type_and_encryption_type:
+ -
+ args:
+ description: "rally tests creating types"
+ provider: "LuksEncryptor"
+ cipher: "aes-xts-plain64"
+ key_size: 512
+ control_location: "front-end"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderVolumeTypes.create_volume_type_add_and_list_type_access:
+ -
+ args:
+ description: "rally tests creating types"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
diff --git a/functest/opnfv_tests/openstack/rally/scenario/sanity/opnfv-cinder.yaml b/functest/opnfv_tests/openstack/rally/scenario/sanity/opnfv-cinder.yaml
index 5962b1db..83235807 100644
--- a/functest/opnfv_tests/openstack/rally/scenario/sanity/opnfv-cinder.yaml
+++ b/functest/opnfv_tests/openstack/rally/scenario/sanity/opnfv-cinder.yaml
@@ -82,3 +82,58 @@
{{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
sla:
{{ no_failures_sla() }}
+
+ CinderQos.create_and_list_qos:
+ -
+ args:
+ consumer: "both"
+ write_iops_sec: "10"
+ read_iops_sec: "1000"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderQos.create_and_set_qos:
+ -
+ args:
+ consumer: "back-end"
+ write_iops_sec: "10"
+ read_iops_sec: "1000"
+ set_consumer: "both"
+ set_write_iops_sec: "11"
+ set_read_iops_sec: "1001"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderVolumeTypes.create_and_list_volume_types:
+ -
+ args:
+ description: "rally tests creating types"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}
+
+ CinderVolumeTypes.create_volume_type_and_encryption_type:
+ -
+ args:
+ description: "rally tests creating types"
+ provider: "LuksEncryptor"
+ cipher: "aes-xts-plain64"
+ key_size: 512
+ control_location: "front-end"
+ context:
+ {{ user_context(tenants_amount, users_amount, use_existing_users) }}
+ runner:
+ {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
+ sla:
+ {{ no_failures_sla() }}