Parameterize Rally scenarios
[functest.git] / testcases / VIM / OpenStack / CI / rally_cert / scenario / opnfv-vm.yaml
1   VMTasks.boot_runcommand_delete:
2     -
3       args:
4         {{ vm_params(image_name, flavor_name) }}
5         floating_network: {{ floating_network }}
6         force_delete: false
7         interpreter: /bin/sh
8         script: {{ sup_dir }}/instance_dd_test.sh
9         username: admin
10       context:
11         {% call user_context(tenants_amount, users_amount, use_existing_users) %}
12         network: {}
13         {% endcall %}
14       runner:
15         {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
16       sla:
17         {{ no_failures_sla() }}
18
19   VMTasks.boot_runcommand_delete:
20     -
21       args:
22         {{ vm_params(image_name, flavor_name) }}
23         fixed_network: private
24         floating_network: {{ floating_network }}
25         force_delete: false
26         interpreter: /bin/sh
27         script: {{ sup_dir }}/instance_dd_test.sh
28         use_floatingip: true
29         username: admin
30         volume_args:
31           size: 2
32       context:
33         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
34       runner:
35         {{ constant_runner(concurrency=2*controllers_amount, times=10*controllers_amount, is_smoke=smoke) }}
36       sla:
37         {{ no_failures_sla() }}