Merge "Disable OOF-CMSO healthcheck"
[testsuite.git] / robot / testsuites / health-check.robot
1 *** Settings ***
2 Documentation     Testing ecomp components are available via calls.
3 ...
4 ...               Testing ecomp components are available via calls.
5 Test Timeout      10 second
6 Resource          ../resources/dcae_interface.robot
7 Resource          ../resources/sdngc_interface.robot
8 Resource          ../resources/aai/aai_interface.robot
9 Resource          ../resources/vid/vid_interface.robot
10 Resource          ../resources/policy_interface.robot
11 Resource          ../resources/so_interface.robot
12 Resource          ../resources/asdc_interface.robot
13 Resource          ../resources/appc_interface.robot
14 Resource          ../resources/portal_interface.robot
15 Resource          ../resources/mr_interface.robot
16 Resource          ../resources/aaf_interface.robot
17 Resource          ../resources/msb_interface.robot
18 Resource          ../resources/clamp_interface.robot
19 Resource          ../resources/music/music_interface.robot
20 Resource          ../resources/test_templates/model_test_template.robot
21 Resource          ../resources/nbi_interface.robot
22 Resource          ../resources/cli_interface.robot
23 Resource          ../resources/vnfsdk_interface.robot
24 Resource          ../resources/log_interface.robot
25 Resource          ../resources/oof_interface.robot
26 Resource          ../resources/sms_interface.robot
27 Resource          ../resources/dr_interface.robot
28 Resource          ../resources/pomba_interface.robot
29 Resource          ../resources/holmes_interface.robot
30
31 *** Test Cases ***
32 Basic A&AI Health Check
33     [Tags]    health    core
34     Run A&AI Health Check
35
36 Basic AAF Health Check
37     [Tags]    health    small
38     Run AAF Health Check
39
40 Basic AAF SMS Health Check
41     [Tags]    health    small
42     Run SMS Health Check
43
44 Basic APPC Health Check
45     [Tags]    health    small
46     Run APPC Health Check
47
48 Basic CLI Health Check
49     [Tags]    health    small
50     Run CLI Health Check
51
52 Basic CLAMP Health Check
53     [Tags]    health    medium
54     Run CLAMP Health Check
55
56 Basic DCAE Health Check
57     [Tags]    health    medium
58     Run DCAE Health Check
59
60 Basic DMAAP Data Router Health Check
61     [Tags]    health    core    datarouter
62     Run DR Health Check
63
64 Basic DMAAP Message Router Health Check
65     [Tags]    health    core
66     Run MR Health Check
67
68 Basic External API NBI Health Check
69     [Tags]    health    externalapi    api    small
70     Run NBI Health Check
71
72 Basic Log Elasticsearch Health Check
73     [Tags]    health    small    oom
74     Run Log Elasticsearch Health Check
75
76 Basic Log Kibana Health Check
77     [Tags]    health    small    oom
78     Run Log Kibana Health Check
79
80 Basic Log Logstash Health Check
81     [Tags]    health    small    oom
82     Run Log Logstash Health Check
83
84 Basic Microservice Bus Health Check
85     [Tags]    health    small
86     Run MSB Health Check
87
88 Basic Multicloud API Health Check
89     [Tags]    health    multicloud    small
90     Run MSB Get Request    /api/multicloud/v0/swagger.json
91
92 Basic Multicloud-ocata API Health Check
93     [Tags]    health    multicloud    small
94     Run MSB Get Request    /api/multicloud-ocata/v0/swagger.json
95
96 Basic Multicloud-pike API Health Check
97     [Tags]    health    multicloud    small
98     Run MSB Get Request    /api/multicloud-pike/v0/swagger.json
99
100 Basic Multicloud-titanium_cloud API Health Check
101     [Tags]    health    multicloud    small
102     Run MSB Get Request    /api/multicloud-titaniumcloud/v1/swagger.json
103
104 Basic Multicloud-vio API Health Check
105     [Tags]    health    multicloud    small
106     Run MSB Get Request    /api/multicloud-vio/v0/swagger.json
107
108 Basic OOF-Homing Health Check
109     [Tags]    health    medium
110     Run OOF-Homing Health Check
111
112 Basic OOF-SNIRO Health Check
113     [Tags]    health    medium
114     Run OOF-SNIRO Health Check
115
116 Basic OOF-CMSO Health Check
117     [Tags]    health_not_yet    medium
118     Run OOF-CMSO Health Check
119
120 Basic Policy Health Check
121     [Tags]    health    medium
122     Run Policy Health Check
123
124 Basic Pomba AAI-context-builder Health Check
125     [Tags]    health    oom
126     Run Pomba Aai Context Builder Health Check
127
128 Basic Pomba SDC-context-builder Health Check
129     [Tags]    health    oom
130     Run Pomba Sdc Context Builder Health Check
131
132 Basic Pomba Network-discovery-context-builder Health Check
133     [Tags]    health    oom
134     Run Pomba Network Discovery Context Builder Health Check
135
136 Basic Portal Health Check
137     [Tags]    health    core
138     Run Portal Health Check
139
140 Basic SDC Health Check
141     [Tags]    health    core
142     Run ASDC Health Check
143
144 Basic SDNC Health Check
145     [Tags]    health    core
146     Run SDNGC Health Check
147
148 Basic SO Health Check
149     [Tags]    health    core
150     Run SO Global Health Check
151
152 Basic UseCaseUI API Health Check
153     [Tags]    health    api    medium
154     Run MSB Get Request    /iui/usecaseui/
155
156 Basic VFC catalog API Health Check
157     [Tags]    health    api
158     Run MSB Get Request    /api/catalog/v1/swagger.json
159
160 Basic VFC emsdriver API Health Check
161     [Tags]    health    3rdparty
162     Run MSB Get Request    /api/emsdriver/v1/swagger.json
163
164 Basic VFC gvnfmdriver API Health Check
165     [Tags]    health    3rdparty
166     Run MSB Get Request    /api/gvnfmdriver/v1/swagger.json
167
168 Basic VFC huaweivnfmdriver API Health Check
169     [Tags]    health    3rdparty
170     Run MSB Get Request    /api/huaweivnfmdriver/v1/swagger.json
171
172 Basic VFC jujuvnfmdriver API Health Check
173     [Tags]    health    3rdparty
174     Run MSB Get Request    /api/jujuvnfmdriver/v1/swagger.json
175
176 Basic VFC multivimproxy API Health Check
177     [Tags]    health    3rdparty
178     Run MSB Get Request    /api/multivimproxy/v1/swagger.json
179
180 Basic VFC nokiavnfmdriver API Health Check
181     [Tags]    health    3rdparty
182     Run MSB Get Request    /api/nokiavnfmdriver/v1/swagger.json
183
184 Basic VFC nokiav2driver API Health Check
185     [Tags]    health    3rdparty
186     Run MSB Get Request    /api/NokiaSVNFM/v1/swagger.json
187
188 Basic VFC nslcm API Health Check
189     [Tags]    health    api
190     Run MSB Get Request    /api/nslcm/v1/swagger.json
191
192 Basic VFC resmgr API Health Check
193     [Tags]    health    api
194     Run MSB Get Request    /api/resmgr/v1/swagger.json
195
196 Basic VFC vnflcm API Health Check
197     [Tags]    health    api
198     Run MSB Get Request    /api/vnflcm/v1/swagger.json
199
200 Basic VFC vnfmgr API Health Check
201     [Tags]    health    api
202     Run MSB Get Request    /api/vnfmgr/v1/swagger.json
203
204 Basic VFC vnfres API Health Check
205     [Tags]    health    api
206     Run MSB Get Request    /api/vnfres/v1/swagger.json
207
208 Basic VFC workflow API Health Check
209     [Tags]    health    api
210     Run MSB Get Request    /api/workflow/v1/swagger.json
211
212 Basic VFC ztesdncdriver API Health Check
213     [Tags]    health    3rdparty
214     Run MSB Get Request    /api/ztesdncdriver/v1/swagger.json
215
216 Basic VFC ztevnfmdriver API Health Check
217     [Tags]    health    3rdparty
218     Run MSB Get Request    /api/ztevnfmdriver/v1/swagger.json
219
220 Basic VID Health Check
221     [Tags]    health    small
222     Run VID Health Check
223
224 Basic VNFSDK Health Check
225     [Tags]    health
226     Run VNFSDK Health Check
227
228 Health Distribution Test
229     [Tags]    healthdist
230     [Timeout]    600
231     Model Distribution For Directory    vFW
232
233 Portal Login Tests
234     [Tags]    healthlogin
235     Run Portal Login Tests
236
237 Portal Application Access Tests
238     [Tags]    healthportalapp
239     [Timeout]    180
240     Run Portal Application Access Tests
241
242 Basic Holmes Rule Management API Health Check
243     [Tags]    health    small
244     Run Holmes Rule Mgmt Health Check
245
246 Basic Holmes Engine Management API Health Check
247     [Tags]    health    small
248     Run Holmes Engine Mgmt Health Check