summaryrefslogtreecommitdiffstats
path: root/testcases/VIM/OpenStack/CI/suites/opnfv-heat.json
diff options
context:
space:
mode:
Diffstat (limited to 'testcases/VIM/OpenStack/CI/suites/opnfv-heat.json')
-rw-r--r--testcases/VIM/OpenStack/CI/suites/opnfv-heat.json238
1 files changed, 238 insertions, 0 deletions
diff --git a/testcases/VIM/OpenStack/CI/suites/opnfv-heat.json b/testcases/VIM/OpenStack/CI/suites/opnfv-heat.json
new file mode 100644
index 000000000..2fbb70fba
--- /dev/null
+++ b/testcases/VIM/OpenStack/CI/suites/opnfv-heat.json
@@ -0,0 +1,238 @@
+{
+ "HeatStacks.create_and_delete_stack": [
+ {
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_and_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/server_with_ports.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_and_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/server_with_volume.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_and_list_stack": [
+ {
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 1
+ },
+ "context": {
+ "users": {
+ "tenants": 1,
+ "users_per_tenant": 1
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_check_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/random_strings.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_suspend_resume_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/random_strings.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 3,
+ "users_per_tenant": 2
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_update_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/random_strings.yaml.template",
+ "updated_template_path": "templates/updated_random_strings_add.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_update_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/random_strings.yaml.template",
+ "updated_template_path": "templates/updated_random_strings_delete.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_update_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/resource_group.yaml.template",
+ "updated_template_path": "templates/updated_resource_group_increase.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_update_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/autoscaling_policy.yaml.template",
+ "updated_template_path": "templates/updated_autoscaling_policy_inplace.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_update_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/resource_group.yaml.template",
+ "updated_template_path": "templates/updated_resource_group_reduce.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.create_update_delete_stack": [
+ {
+ "args": {
+ "template_path": "templates/random_strings.yaml.template",
+ "updated_template_path": "templates/updated_random_strings_replace.yaml.template"
+ },
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 2
+ },
+ "context": {
+ "users": {
+ "tenants": 2,
+ "users_per_tenant": 3
+ }
+ }
+ }
+ ],
+ "HeatStacks.list_stacks_and_resources": [
+ {
+ "runner": {
+ "type": "constant",
+ "times": 10,
+ "concurrency": 1
+ },
+ "context": {
+ "users": {
+ "tenants": 1,
+ "users_per_tenant": 1
+ },
+ "stacks": {
+ "stacks_per_tenant": 2,
+ "resources_per_stack": 10
+ }
+ }
+ }
+ ]
+}
+