Merge "Update Functest to OpenStack stable/pike"
[functest.git] / functest / opnfv_tests / openstack / rally / scenario / full / opnfv-glance.yaml
1   GlanceImages.create_and_delete_image:
2     -
3       args:
4         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
5       context:
6         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
7       runner:
8         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
9       sla:
10         {{ no_failures_sla() }}
11
12   GlanceImages.create_and_list_image:
13     -
14       args:
15         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
16       context:
17         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
18       runner:
19         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
20       sla:
21         {{ no_failures_sla() }}
22
23   GlanceImages.list_images:
24     -
25       context:
26         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
27       runner:
28         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
29       sla:
30         {{ no_failures_sla() }}
31
32   GlanceImages.create_image_and_boot_instances:
33     -
34       args:
35         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
36         flavor:
37             name: {{ flavor_name }}
38         number_instances: 2
39         nics:
40           - net-id: {{ netid }}
41       context:
42         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
43         quotas:
44           {{ unlimited_nova() }}
45       runner:
46         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
47       sla:
48         {{ no_failures_sla() }}
49
50   GlanceImages.create_and_deactivate_image:
51     -
52       args:
53         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
54       context:
55         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
56       runner:
57         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
58       sla:
59         {{ no_failures_sla() }}
60
61   GlanceImages.create_and_download_image:
62     -
63       args:
64         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
65       context:
66         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
67       runner:
68         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
69       sla:
70         {{ no_failures_sla() }}
71
72   GlanceImages.create_and_get_image:
73     -
74       args:
75         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
76       context:
77         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
78       runner:
79         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
80       sla:
81         {{ no_failures_sla() }}
82
83   GlanceImages.create_and_update_image:
84     -
85       args:
86         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
87       context:
88         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
89       runner:
90         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
91       sla:
92         {{ no_failures_sla() }}