bad0885031b9f854a4812e00366fdf5c961a3aec
[testsuite.git] / robot / testsuites / health-check.robot
1 *** Settings ***
2 Test Timeout    1 minute
3 Documentation    Testing ecomp components are available via calls.
4 ...
5 ...                Testing ecomp components are available via calls.
6
7 Resource          ../resources/dcae_interface.robot
8 Resource          ../resources/sdngc_interface.robot
9 Resource          ../resources/aai/aai_interface.robot
10 Resource          ../resources/vid/vid_interface.robot
11 Resource          ../resources/policy_interface.robot
12 Resource          ../resources/mso_interface.robot
13 Resource          ../resources/asdc_interface.robot
14 Resource          ../resources/appc_interface.robot
15 Resource          ../resources/portal_interface.robot
16 Resource          ../resources/mr_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
29
30 *** Test Cases ***
31 Basic A&AI Health Check
32     [Tags]    health    core
33     Run A&AI Health Check
34
35 Basic AAF Health Check
36     [Tags]    health    core
37     Run AAF Health Check
38
39 Basic AAF SMS Health Check
40     [Tags]    health    core
41     Run SMS Health Check
42
43 Basic APPC Health Check
44     [Tags]    health    core
45     Run APPC Health Check
46
47 Basic CLI Health Check
48     [Tags]    health    core
49     Run CLI Health Check
50
51 Basic CLAMP Health Check
52     [Tags]    health    core
53     Run CLAMP Health Check
54
55 Basic DCAE Health Check
56     [Tags]    health    dcae
57     Run DCAE Health Check
58
59 Basic DMAAP Message Router Health Check
60     [Tags]    health    core
61     Run MR Health Check
62
63 Basic External API NBI Health Check
64     [Tags]    health    externalapi    api
65     Run NBI Health Check
66
67 Basic Log Elasticsearch Health Check
68     [Tags]    health    core    oom
69     Run Log Elasticsearch Health Check
70
71 Basic Log Kibana Health Check
72     [Tags]    health    core    oom
73     Run Log Kibana Health Check
74
75 Basic Log Logstash Health Check
76     [Tags]    health    core   oom
77     Run Log Logstash Health Check
78
79 Basic Microservice Bus Health Check
80     [Tags]    health    core
81     Run MSB Health Check
82
83 Basic Multicloud API Health Check
84     [Tags]    health    multicloud
85     Run MSB Get Request  /api/multicloud/v0/swagger.json
86
87 Basic Multicloud-ocata API Health Check
88     [Tags]    health    multicloud
89     Run MSB Get Request  /api/multicloud-ocata/v0/swagger.json
90
91 Basic Multicloud-titanium_cloud API Health Check
92     [Tags]    health    multicloud
93     Run MSB Get Request  /api/multicloud-titanium_cloud/v0/swagger.json
94
95 Basic Multicloud-vio API Health Check
96      [Tags]    health    multicloud
97      Run MSB Get Request  /api/multicloud-vio/v0/swagger.json
98
99 Basic OOF-Homing Health Check
100     [Tags]    health    core
101     Run OOF-Homing Health Check
102
103 Basic OOF-SNIRO Health Check
104     [Tags]    health    core
105     Run OOF-SNIRO Health Check
106
107 Basic Policy Health Check
108     [Tags]    health    core
109     Run Policy Health Check
110
111 Basic Portal Health Check
112     [Tags]    health    core
113     Run Portal Health Check
114
115 Basic SDC Health Check
116     [Tags]    health    core
117     Run ASDC Health Check
118
119 Basic SDNC Health Check
120     [Tags]    health    core
121     Run SDNGC Health Check
122
123 Basic SO Health Check
124     [Tags]    health    core
125     Run MSO Health Check
126
127 Basic UseCaseUI API Health Check
128      [Tags]    health    api
129      Run MSB Get Request  /iui/usecaseui/
130
131 Basic VFC catalog API Health Check
132     [Tags]    health    api
133     Run MSB Get Request  /api/catalog/v1/swagger.json
134
135 Basic VFC emsdriver API Health Check
136     [Tags]    health    3rdparty
137     Run MSB Get Request  /api/emsdriver/v1/swagger.json
138
139 Basic VFC gvnfmdriver API Health Check
140     [Tags]    health    3rdparty
141     Run MSB Get Request  /api/gvnfmdriver/v1/swagger.json
142
143 Basic VFC huaweivnfmdriver API Health Check
144     [Tags]    health    3rdparty
145     Run MSB Get Request  /api/huaweivnfmdriver/v1/swagger.json
146
147 Basic VFC jujuvnfmdriver API Health Check
148     [Tags]    health    3rdparty
149     Run MSB Get Request  /api/jujuvnfmdriver/v1/swagger.json
150
151 Basic VFC multivimproxy API Health Check
152     [Tags]    health    3rdparty
153     Run MSB Get Request  /api/multivimproxy/v1/swagger.json
154
155 Basic VFC nokiavnfmdriver API Health Check
156      [Tags]    health    3rdparty
157      Run MSB Get Request  /api/nokiavnfmdriver/v1/swagger.json
158
159 Basic VFC nokiav2driver API Health Check
160      [Tags]    health    3rdparty
161      Run MSB Get Request  /api/NokiaSVNFM/v1/swagger.json
162
163 Basic VFC nslcm API Health Check
164      [Tags]    health    api
165      Run MSB Get Request  /api/nslcm/v1/swagger.json
166
167 Basic VFC resmgr API Health Check
168      [Tags]    health    api
169      Run MSB Get Request  /api/resmgr/v1/swagger.json
170
171 Basic VFC vnflcm API Health Check
172      [Tags]    health    api
173      Run MSB Get Request  /api/vnflcm/v1/swagger.json
174
175 Basic VFC vnfmgr API Health Check
176      [Tags]    health    api
177      Run MSB Get Request  /api/vnfmgr/v1/swagger.json
178
179 Basic VFC vnfres API Health Check
180      [Tags]    health    api
181      Run MSB Get Request  /api/vnfres/v1/swagger.json
182
183 Basic VFC workflow API Health Check
184      [Tags]    health    api
185      Run MSB Get Request  /api/workflow/v1/swagger.json
186
187 Basic VFC ztesdncdriver API Health Check
188      [Tags]    health    3rdparty
189      Run MSB Get Request  /api/ztesdncdriver/v1/swagger.json
190
191 Basic VFC ztevnfmdriver API Health Check
192      [Tags]    health    3rdparty
193      Run MSB Get Request  /api/ztevnfmdriver/v1/swagger.json
194
195 Basic VID Health Check
196     [Tags]    health    core
197     Run VID Health Check
198
199 Basic VNFSDK Health Check
200     [Tags]    health    core
201     Run VNFSDK Health Check
202
203 Health Distribution Test
204     [Tags]    healthdist
205     [Timeout]   600
206     Model Distribution For Directory    vFW
207
208 Portal Login Tests
209     [Tags]    healthlogin
210     Run Portal Login Tests
211
212 Portal Application Access Tests
213     [Tags]    healthportalapp
214     [Timeout]   180
215     Run Portal Application Access Tests