Enable Doctor and Barometer
[functest.git] / docker / features / testcases.yaml
1 ---
2 tiers:
3     -
4         name: features
5         order: 2
6         ci_loop: '(daily)|(weekly)'
7         description: >-
8             Test suites from feature projects
9             integrated in functest
10         testcases:
11             -
12                 case_name: doctor-notification
13                 project_name: doctor
14                 criteria: 100
15                 blocking: false
16                 description: >-
17                     Test suite from Doctor project.
18                 dependencies:
19                     installer: '(apex)|(fuel)|(daisy)'
20                     scenario: '^((?!fdio|nofeature).)*$'
21                 run:
22                     module: 'xtesting.core.feature'
23                     class: 'BashFeature'
24                     args:
25                         cmd: 'doctor-test'
26
27             -
28                 case_name: bgpvpn
29                 project_name: sdnvpn
30                 enabled: false
31                 criteria: 100
32                 blocking: false
33                 description: >-
34                     Test suite from SDNVPN project.
35                 dependencies:
36                     installer: '(fuel)|(apex)'
37                     scenario: 'bgpvpn'
38                 run:
39                     module: 'sdnvpn.test.functest.run_sdnvpn_tests'
40                     class: 'SdnvpnFunctest'
41
42             -
43                 case_name: functest-odl-sfc
44                 project_name: sfc
45                 enabled: false
46                 criteria: 100
47                 blocking: false
48                 description: >-
49                     Test suite for odl-sfc to test two chains with one SF and
50                     one chain with two SFs
51                 dependencies:
52                     installer: ''
53                     scenario: 'odl.*sfc'
54                 run:
55                     module: 'sfc.tests.functest.run_sfc_tests'
56                     class: 'SfcFunctest'
57
58             -
59                 case_name: barometercollectd
60                 project_name: barometer
61                 criteria: 100
62                 blocking: false
63                 description: >-
64                     Test suite for the Barometer project. Separate tests verify
65                     the proper configuration and basic functionality of all the
66                     collectd plugins as described in the Project Release Plan
67                 dependencies:
68                     installer: '(apex)|(compass)'
69                     scenario: 'bar'
70                 run:
71                     module: 'baro_tests.barometer'
72                     class: 'BarometerCollectd'
73
74             -
75                 case_name: fds
76                 project_name: fastdatastacks
77                 criteria: 100
78                 blocking: false
79                 description: >-
80                     Test Suite for the OpenDaylight SDN Controller when GBP
81                     features are installed. It integrates some test suites from
82                     upstream using Robot as the test framework.
83                 dependencies:
84                     installer: 'apex'
85                     scenario: 'odl.*-fdio'
86                 run:
87                     module: 'functest.opnfv_tests.sdn.odl.odl'
88                     class: 'ODLTests'
89                     args:
90                         suites:
91                             - /src/fds/testing/robot