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