Fix the format of getting upper-constraints
[functest.git] / docker / features / testcases.yaml
1 tiers:
2     -
3         name: features
4         order: 2
5         ci_loop: '(daily)|(weekly)'
6         description : >-
7             Test suites from feature projects
8             integrated in functest
9         testcases:
10             -
11                 case_name: promise
12                 project_name: promise
13                 enabled: false
14                 criteria: 100
15                 blocking: false
16                 description: >-
17                     Test suite from Promise project.
18                 dependencies:
19                     installer: '(fuel)|(joid)'
20                     scenario: ''
21                 run:
22                     module: 'functest.core.feature'
23                     class: 'BashFeature'
24                     args:
25                         cmd: 'run_promise_tests.py'
26
27             -
28                 case_name: doctor-notification
29                 project_name: doctor
30                 enabled: false
31                 criteria: 100
32                 blocking: false
33                 description: >-
34                     Test suite from Doctor project.
35                 dependencies:
36                     installer: 'apex'
37                     scenario: '^((?!fdio).)*$'
38                 run:
39                     module: 'functest.core.feature'
40                     class: 'BashFeature'
41                     args:
42                         cmd: 'doctor-test'
43
44             -
45                 case_name: bgpvpn
46                 project_name: sdnvpn
47                 enabled: false
48                 criteria: 100
49                 blocking: false
50                 description: >-
51                     Test suite from SDNVPN project.
52                 dependencies:
53                     installer: '(fuel)|(apex)|(netvirt)'
54                     scenario: 'bgpvpn'
55                 run:
56                     module: 'sdnvpn.test.functest.run_sdnvpn_tests'
57                     class: 'SdnvpnFunctest'
58
59             -
60                 case_name: functest-odl-sfc
61                 project_name: sfc
62                 enabled: false
63                 criteria: 100
64                 blocking: false
65                 description: >-
66                     Test suite for odl-sfc to test two chains with one SF and one chain with two SFs
67                 dependencies:
68                     installer: ''
69                     scenario: 'odl.*sfc'
70                 run:
71                     module: 'functest.core.feature'
72                     class: 'BashFeature'
73                     args:
74                         cmd: 'run_sfc_tests.py'
75
76             -
77                 case_name: domino-multinode
78                 project_name: domino
79                 enabled: false
80                 criteria: 100
81                 blocking: false
82                 description: >-
83                     Test suite from Domino project.
84                 dependencies:
85                     installer: ''
86                     scenario: ''
87                 run:
88                     module: 'functest.core.feature'
89                     class: 'BashFeature'
90                     args:
91                         cmd: 'run_multinode.sh'
92
93             -
94                 case_name: barometercollectd
95                 project_name: barometer
96                 enabled: false
97                 criteria: 100
98                 blocking: false
99                 description: >-
100                     Test suite for the Barometer project. Separate tests verify
101                     the proper configuration and basic functionality of all the
102                     collectd plugins as described in the Project Release Plan
103                 dependencies:
104                     installer: 'apex'
105                     scenario: 'bar'
106                 run:
107                      module: 'baro_tests.barometer'
108                      class: 'BarometerCollectd'