Fix the Glance tasks
[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         boot_server_kwargs:
40             nics:
41               - net-id: {{ netid }}
42       context:
43         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
44         quotas:
45           {{ unlimited_nova() }}
46       runner:
47         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
48       sla:
49         {{ no_failures_sla() }}
50
51   GlanceImages.create_and_deactivate_image:
52     -
53       args:
54         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
55       context:
56         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
57       runner:
58         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
59       sla:
60         {{ no_failures_sla() }}
61
62   GlanceImages.create_and_download_image:
63     -
64       args:
65         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
66       context:
67         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
68       runner:
69         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
70       sla:
71         {{ no_failures_sla() }}
72
73   GlanceImages.create_and_get_image:
74     -
75       args:
76         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
77       context:
78         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
79       runner:
80         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
81       sla:
82         {{ no_failures_sla() }}
83
84   GlanceImages.create_and_update_image:
85     -
86       args:
87         {{ glance_args(location=glance_image_location, type=glance_image_format) }}
88       context:
89         {{ user_context(tenants_amount, users_amount, use_existing_users) }}
90       runner:
91         {{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
92       sla:
93         {{ no_failures_sla() }}