Merge "Remove securityscanning testcase"
[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                 criteria: 100
14                 blocking: false
15                 description: >-
16                     Test suite from Promise project.
17                 dependencies:
18                     installer: '(fuel)|(joid)'
19                     scenario: ''
20                 run:
21                     module: 'functest.core.feature'
22                     class: 'BashFeature'
23                     args:
24                         cmd: 'run_promise_tests.py'
25
26             -
27                 case_name: doctor-notification
28                 enabled: false
29                 project_name: doctor
30                 criteria: 100
31                 blocking: false
32                 description: >-
33                     Test suite from Doctor project.
34                 dependencies:
35                     installer: '(apex)|(fuel)'
36                     scenario: '^((?!fdio).)*$'
37                 run:
38                     module: 'functest.core.feature'
39                     class: 'BashFeature'
40                     args:
41                         cmd: '(cd /src/doctor-test/tests && run.sh)'
42
43             -
44                 case_name: bgpvpn
45                 project_name: sdnvpn
46                 criteria: 100
47                 blocking: false
48                 description: >-
49                     Test suite from SDNVPN project.
50                 dependencies:
51                     installer: '(fuel)|(apex)|(netvirt)'
52                     scenario: 'bgpvpn'
53                 run:
54                     module: 'functest.core.feature'
55                     class: 'BashFeature'
56                     args:
57                         cmd: 'run_sdnvpn_tests.py'
58
59             -
60                 case_name: functest-odl-sfc
61                 project_name: sfc
62                 criteria: 100
63                 blocking: false
64                 description: >-
65                     Test suite for odl-sfc to test two chains with one SF and one chain with two SFs
66                 dependencies:
67                     installer: ''
68                     scenario: 'odl.*sfc'
69                 run:
70                     module: 'functest.core.feature'
71                     class: 'BashFeature'
72                     args:
73                         cmd: 'run_sfc_tests.py'
74
75             -
76                 case_name: domino-multinode
77                 enabled: false
78                 project_name: domino
79                 criteria: 100
80                 blocking: false
81                 description: >-
82                     Test suite from Domino project.
83                 dependencies:
84                     installer: ''
85                     scenario: ''
86                 run:
87                     module: 'functest.core.feature'
88                     class: 'BashFeature'
89                     args:
90                         cmd: 'run_multinode.sh'
91
92             -
93                 case_name: barometercollectd
94                 project_name: barometer
95                 criteria: 100
96                 blocking: false
97                 description: >-
98                     Test suite for the Barometer project. Separate tests verify
99                     the proper configuration and basic functionality of all the
100                     collectd plugins as described in the Project Release Plan
101                 dependencies:
102                     installer: 'apex'
103                     scenario: 'bar'
104                 run:
105                      module: 'baro_tests.barometer'
106                      class: 'BarometerCollectd'