Merge "Fix FCAPS health check issue"
[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/bc_interface.robot
17 Resource          ../resources/aaf_interface.robot
18 Resource          ../resources/msb_interface.robot
19 Resource          ../resources/clamp_interface.robot
20 Resource          ../resources/music/music_interface.robot
21 Resource          ../resources/test_templates/model_test_template.robot
22 Resource          ../resources/nbi_interface.robot
23 Resource          ../resources/cli_interface.robot
24 Resource          ../resources/vnfsdk_interface.robot
25 Resource          ../resources/log_interface.robot
26 Resource          ../resources/oof_interface.robot
27 Resource          ../resources/sms_interface.robot
28 Resource          ../resources/dr_interface.robot
29 Resource          ../resources/pomba_interface.robot
30 Resource          ../resources/holmes_interface.robot
31 # Remove other references after a soak period
32 #Resource          ../resources/vvp_interface.robot
33
34 *** Test Cases ***
35 Basic A&AI Health Check
36     [Tags]    health    core  health-aai
37     Run A&AI Health Check
38
39 Basic AAF Health Check
40     [Tags]    health    small  health-aaf
41     Run AAF Health Check
42
43 Basic AAF SMS Health Check
44     [Tags]    health    small  health-aaf
45     Run SMS Health Check
46
47 Basic APPC Health Check
48     [Tags]    health    small   health-appc
49     Run APPC Health Check
50
51 Basic CLI Health Check
52     [Tags]    health    small  health-cli
53     Run CLI Health Check
54
55 Basic CLAMP Health Check
56     [Tags]    health    medium  health-clamp
57     Run CLAMP Health Check
58
59 Basic DCAE Health Check
60     [Tags]    health    medium   health-dcae
61     Run DCAE Health Check
62
63 Basic DMAAP Data Router Health Check
64     [Tags]    health    datarouter   health-dmaap
65     Run DR Health Check
66
67 Basic DMAAP Message Router Health Check
68     [Tags]    health    core  health-dmaap
69     Run MR Health Check
70
71 Basic DMAAP Message Router PubSub Health Check
72     [Tags]    healthmr    health-dmaap
73     [Timeout]   30
74     Run MR PubSub Health Check
75
76 Basic DMAAP Bus Controller Health Check With Basic Auth
77     [Tags]    health    health-dmaap
78     Run BC Health Check With Basic Auth
79
80 Basic External API NBI Health Check
81     [Tags]    health    externalapi    api    small
82     Run NBI Health Check
83
84 Basic Log Elasticsearch Health Check
85     [Tags]    health    small    oom   health-log
86     Run Log Elasticsearch Health Check
87
88 Basic Log Kibana Health Check
89     [Tags]    health    small    oom   health-log
90     Run Log Kibana Health Check
91
92 Basic Log Logstash Health Check
93     [Tags]    health    small    oom   health-log
94     Run Log Logstash Health Check
95
96 Basic Microservice Bus Health Check
97     [Tags]    health    small  health-msb
98     Run MSB Health Check
99
100 Basic Multicloud API Health Check
101     [Tags]    health    multicloud    small  health-multicloud
102     Run MSB Get Request    /api/multicloud/v0/swagger.json
103
104 Basic Multicloud-ocata API Health Check
105     [Tags]    health    multicloud    small   health-multicloud
106     Run MSB Get Request    /api/multicloud-ocata/v0/swagger.json
107
108 Basic Multicloud-pike API Health Check
109     [Tags]    health    multicloud    small   health-multicloud
110     Run MSB Get Request    /api/multicloud-pike/v0/swagger.json
111
112 Basic Multicloud-starlingx API Health Check
113     [Tags]    health    multicloud   health-multicloud
114     Run MSB Get Request    /api/multicloud-starlingx/v0/swagger.json
115
116 Basic Multicloud-titanium_cloud API Health Check
117     [Tags]    health    multicloud   health-multicloud
118     Run MSB Get Request    /api/multicloud-titaniumcloud/v1/swagger.json
119
120 Basic Multicloud-vio API Health Check
121     [Tags]    health    multicloud   health-multicloud
122     Run MSB Get Request    /api/multicloud-vio/v0/swagger.json
123
124 Basic Multicloud-thinkcloud API Health Check
125     [Tags]    health    multicloud   health-multicloud
126     Run MSB Get Request    /api/multicloud-thinkcloud/v0/swagger.json
127
128 Basic OOF-Homing Health Check
129     [Tags]    health    medium   health-oof
130     Run OOF-Homing Health Check
131
132 Basic OOF-SNIRO Health Check
133     [Tags]    health    medium  health-oof
134     Run OOF-SNIRO Health Check
135
136 Basic OOF-CMSO Health Check
137     [Tags]    health    medium  health-oof
138     Run OOF-CMSO Health Check
139
140 Basic Policy Health Check
141     [Tags]    health    medium   health-policy
142     Run Policy Health Check
143     Run Policy API Healthcheck
144     Run Policy PAP Healthcheck
145     Run Policy Distribution Healthcheck
146     Run Policy XACML PDP Healthcheck
147     Run Policy APEX PDP Healthcheck
148
149 Basic Pomba AAI-context-builder Health Check
150     [Tags]    health    oom   health-pomba
151     Run Pomba Aai Context Builder Health Check
152
153 Basic Pomba SDC-context-builder Health Check
154     [Tags]    health    oom   health-pomba
155     Run Pomba Sdc Context Builder Health Check
156
157 Basic Pomba Network-discovery-context-builder Health Check
158     [Tags]    health    oom   health-pomba
159     Run Pomba Network Discovery Context Builder Health Check
160
161 Basic Pomba Service-Decomposition Health Check
162     [Tags]    health    oom   health-pomba
163     Run Pomba Service Decomposition Health Check
164
165 Basic Pomba Network-Discovery-MicroService Health Check
166     [Tags]    health    oom  health-pomba
167     Run Pomba Network Discovery MicroService Health Check
168
169 Basic Pomba Pomba-Kibana Health Check
170     [Tags]    health    oom   health-pomba
171     Run Pomba Kibana Health Check
172
173 Basic Pomba Elastic-Search Health Check
174     [Tags]    health    oom   health-pomba
175     Run Pomba Elastic Search Health Check
176
177 Basic Pomba Sdnc-Context-Builder Health Check
178     [Tags]    health    oom   health-pomba
179     Run Pomba Sdnc Context Builder Health Check
180
181 Basic Pomba Context-Aggregator Health Check
182     [Tags]    health    oom   health-pomba
183     Run Pomba Context Aggregator Health Check
184
185 Basic Portal Health Check
186     [Tags]    health    core   health-portal
187     Run Portal Health Check
188
189 Basic SDC Health Check
190     [Tags]    health    core   health-sdc
191     Run ASDC Health Check
192
193 Basic SDNC Health Check
194     [Tags]    health    core   health-sdnc
195     Run SDNGC Health Check
196
197 Basic SO Health Check
198     [Tags]    health    core   health-so
199     Run SO Global Health Check
200
201 Basic UseCaseUI API Health Check
202     [Tags]    health    api    medium   health-uui
203     Run MSB Get Request    /iui/usecaseui/
204
205 Basic VFC catalog API Health Check
206     [Tags]    health    api   health-vfc
207     Run MSB Get Request    /api/catalog/v1/swagger.json
208
209 Basic VFC emsdriver API Health Check
210     [Tags]    health    3rdparty  health-vfc
211     Run MSB Get Request    /api/emsdriver/v1/swagger.json
212
213 Basic VFC gvnfmdriver API Health Check
214     [Tags]    health    3rdparty   health-vfc
215     Run MSB Get Request    /api/gvnfmdriver/v1/swagger.json
216
217 Basic VFC huaweivnfmdriver API Health Check
218     [Tags]    health    3rdparty   health-vfc
219     Run MSB Get Request    /api/huaweivnfmdriver/v1/swagger.json
220
221 Basic VFC jujuvnfmdriver API Health Check
222     [Tags]    health    3rdparty   health-vfc
223     Run MSB Get Request    /api/jujuvnfmdriver/v1/swagger.json
224
225 Basic VFC multivimproxy API Health Check
226     [Tags]    health    3rdparty   health-vfc
227     Run MSB Get Request    /api/multivimproxy/v1/swagger.json
228
229 Basic VFC nokiav2driver API Health Check
230     [Tags]    health    3rdparty   health-vfc
231     Run MSB Get Request    /api/NokiaSVNFM/v1/swagger.json
232
233 Basic VFC nslcm API Health Check
234     [Tags]    health    api   health-vfc
235     Run MSB Get Request    /api/nslcm/v1/swagger.json
236
237 Basic VFC resmgr API Health Check
238     [Tags]    health    api  health-vfc
239     Run MSB Get Request    /api/resmgr/v1/swagger.json
240
241 Basic VFC vnflcm API Health Check
242     [Tags]    health    api  health-vfc
243     Run MSB Get Request    /api/vnflcm/v1/swagger.json
244
245 Basic VFC vnfmgr API Health Check
246     [Tags]    health    api  health-vfc
247     Run MSB Get Request    /api/vnfmgr/v1/swagger.json
248
249 Basic VFC vnfres API Health Check
250     [Tags]    health    api   health-vfc
251     Run MSB Get Request    /api/vnfres/v1/swagger.json
252
253 Basic VFC workflow API Health Check
254     [Tags]    health    api   health-vfc
255     Run MSB Get Request    /api/workflow/v1/swagger.json
256
257 Basic VFC ztesdncdriver API Health Check
258     [Tags]    health    3rdparty   health-vfc
259     Run MSB Get Request    /api/ztesdncdriver/v1/swagger.json
260
261 Basic VFC ztevnfmdriver API Health Check
262     [Tags]    health    3rdparty   health-vfc
263     Run MSB Get Request    /api/ztevnfmdriver/v1/swagger.json
264
265 Basic VID Health Check
266     [Tags]    health    small  health-vid
267     Run VID Health Check
268
269 Basic VNFSDK Health Check
270     [Tags]    health    health-vnfsdk
271     Run VNFSDK Health Check
272
273 Health Distribution Test
274     [Tags]    healthdist
275     [Timeout]    1200
276     Model Distribution For Directory    vFW
277
278 Portal Login Tests
279     [Tags]    healthlogin
280     Run Portal Login Tests
281
282 Portal Application Access Tests
283     [Tags]    healthportalapp
284     [Timeout]    180
285     Run Portal Application Access Tests
286
287 Basic Holmes Rule Management API Health Check
288     [Tags]    health    medium   health-dcae
289     Run Holmes Rule Mgmt Health Check
290
291 Basic Holmes Engine Management API Health Check
292     [Tags]    health    medium   health-dcae
293     Run Holmes Engine Mgmt Health Check
294
295 Basic Multicloud-fcaps API Health Check
296     [Tags]    health    multicloud   health-multicloud
297     Run MSB Get Request    /api/multicloud-fcaps/v1/healthcheck
298
299 Basic Modeling genericparser API Health Check
300     [Tags]    health    api   health-modeling
301     Run MSB Get Request    /api/parser/v1/health_check