blob: 903cc36d9dfd4a592b5aea8d8cd0f650364a42c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<---
tiers:
-
name: smoke
order: 1
description: >-
Set of basic Functional tests to validate the OPNFV scenarios.
testcases:
-
case_name: neutron-tempest-plugin-api
project_name: functest
criteria: 100
blocking: false
description: >-
This test case runs the Tempest suite proposed by the
Neutron project. The list of test cases is generated by
Tempest automatically and depends on the parameters of
the OpenStack deployment.
run:
name: tempest_common
args:
mode: '^neutron_tempest_plugin\.api'
option:
- '--concurrency=4'
-
case_name: rally_sanity
project_name: functest
criteria: 100
blocking: false
description: >-
This test case runs a sub group of tests of the OpenStack
Rally suite in smoke mode.
run:
name: rally_sanity
args:
optional:
- 'gnocchi'
-
case_name: refstack_defcore
project_name: functest
criteria: 100
blocking: false
deny_skipping: true
description: >-
This test case runs a sub group of tests of the OpenStack
Defcore testcases.
run:
name: refstack_defcore
args:
option:
- '--concurrency=4'
-
case_name: tempest_full
project_name: functest
criteria: 100
blocking: false
description: >-
The list of test cases is generated by
Tempest automatically and depends on the parameters of
the OpenStack deployment.
https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L83
run:
name: tempest_common
args:
mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.api)'
option:
- '--concurrency=4'
-
case_name: tempest_scenario
project_name: functest
criteria: 100
blocking: false
description: >-
The list of test cases is generated by
Tempest automatically and depends on the parameters of
the OpenStack deployment.
https://github.com/openstack/tempest/blob/18.0.0/tox.ini#L84
run:
name: tempest_common
args:
mode: '(?!.*\[.*\bslow\b.*\])(^tempest\.scenario)'
option:
- '--concurrency=1'
-
case_name: patrole
project_name: functest
criteria: 100
blocking: false
description: >-
Test suite from Patrole project.
run:
name: patrole
args:
role: 'admin'
includes:
- 'image'
- 'network'
excludes:
- 'network.test_flavors_rbac'
- 'network.test_network_ip_availability_rbac'
- 'test_networks_multiprovider_rbac'
- 'test_auto_allocated_topology_rbac'
-
case_name: neutron_trunk
project_name: functest
criteria: 100
blocking: false
description: >-
This test case runs the neutron trunk subtest of the
OpenStack Tempest suite. The list of test cases is
generated by Tempest having as input the relevant
testcase list file.
run:
name: tempest_common
args:
mode: 'neutron_tempest_plugin.(api|scenario).test_trunk'
neutron_extensions:
- trunk
- trunk-details
-
case_name: networking-bgpvpn
project_name: functest
criteria: 100
blocking: false
description: >-
This test case runs OpenStack networking-bgpvpn Tempest
suite. The list of test cases is generated by Tempest
having as input the relevant regex.
run:
name: tempest_common
args:
mode: '^networking_bgpvpn_tempest.tests.api\.'
neutron_extensions:
- bgpvpn
option:
- '--concurrency=4'
-
case_name: networking-sfc
project_name: functest
criteria: 100
blocking: false
description: >-
This test case runs OpenStack networking-sfc Tempest
suite. The list of test cases is generated by Tempest
having as input the relevant regex.
run:
name: tempest_common
args:
mode:
'^(?:networking_sfc\.tests\.tempest_plugin.tests.api).*$'
neutron_extensions:
- sfc
option:
- '--concurrency=0'
-
case_name: barbican
project_name: functest
criteria: 100
blocking: false
description: >-
It leverages on the tempest plugin containing tests used to
verify the functionality of a barbican installation.
run:
name: barbican
args:
mode:
'^barbican_tempest_plugin.((?!test_signed_image_upload_boot_failure).)*$'
services:
- barbican
|