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