6a910aa19e4cfc086e81ad9a8fbbfab0c0db8f22
[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/test_templates/model_test_template.robot
21
22
23 *** Test Cases ***
24 Basic DCAE Health Check
25     [Tags]    health    dcae
26     Run DCAE Health Check
27
28 Basic SDNGC Health Check
29     [Tags]    health    core
30     Run SDNGC Health Check
31
32 Basic A&AI Health Check
33     [Tags]    health    core
34     Run A&AI Health Check
35
36 Basic Policy Health Check
37     [Tags]    health    core
38     Run Policy Health Check
39
40 Basic MSO Health Check
41     [Tags]    health    core
42     Run MSO Health Check
43
44 Basic ASDC Health Check
45     [Tags]    health    core
46     Run ASDC Health Check
47
48 Basic APPC Health Check
49     [Tags]    health    core
50     Run APPC Health Check
51
52 Basic Portal Health Check
53     [Tags]    health    core
54     Run Portal Health Check
55
56 Basic Message Router Health Check
57     [Tags]    health    core
58     Run MR Health Check
59
60 Basic VID Health Check
61     [Tags]    health    core
62     Run VID Health Check
63
64 Basic Microservice Bus Health Check
65     [Tags]    health    core
66     Run MSB Health Check
67
68 Basic CLAMP Health Check
69     [Tags]    health    core
70     Run CLAMP Health Check
71
72 catalog API Health Check
73     [Tags]    health    api
74     Run MSB Get Request  /api/catalog/v1/swagger.json
75
76 emsdriver API Health Check
77     [Tags]    health    3rdparty
78     Run MSB Get Request  /api/emsdriver/v1/swagger.json
79
80 gvnfmdriver API Health Check
81     [Tags]    health    3rdparty
82     Run MSB Get Request  /api/gvnfmdriver/v1/swagger.json
83
84 huaweivnfmdriver API Health Check
85     [Tags]    health    3rdparty
86     Run MSB Get Request  /api/huaweivnfmdriver/v1/swagger.json
87
88 multicloud API Health Check
89     [Tags]    health    multicloud
90     Run MSB Get Request  /api/multicloud/v0/swagger.json
91
92 multicloud-ocata API Health Check
93     [Tags]    health    multicloud
94     Run MSB Get Request  /api/multicloud-ocata/v0/swagger.json
95
96 multicloud-titanium_cloud API Health Check
97     [Tags]    health    multicloud
98     Run MSB Get Request  /api/multicloud-titanium_cloud/v0/swagger.json
99
100 multicloud-vio API Health Check
101      [Tags]    health    multicloud
102      Run MSB Get Request  /api/multicloud-vio/v0/swagger.json
103
104 nokiavnfmdriver API Health Check
105      [Tags]    health    3rdparty
106      Run MSB Get Request  /api/nokiavnfmdriver/v1/swagger.json
107
108 nslcm API Health Check
109      [Tags]    health    api
110      Run MSB Get Request  /api/nslcm/v1/swagger.json
111
112 resmgr API Health Check
113      [Tags]    health    api
114      Run MSB Get Request  /api/resmgr/v1/swagger.json
115
116 usecaseui-gui API Health Check
117      [Tags]    health    api
118      Run MSB Get Request  /iui/usecaseui/
119
120 vnflcm API Health Check
121      [Tags]    health    api
122      Run MSB Get Request  /api/vnflcm/v1/swagger.json
123
124 vnfmgr API Health Check
125      [Tags]    health    api
126      Run MSB Get Request  /api/vnfmgr/v1/swagger.json
127
128 vnfres API Health Check
129      [Tags]    health    api
130      Run MSB Get Request  /api/vnfres/v1/swagger.json
131
132 workflow API Health Check
133      [Tags]    health    api
134      Run MSB Get Request  /api/workflow/v1/swagger.json
135
136 ztesdncdriver API Health Check
137      [Tags]    health    3rdparty
138      Run MSB Get Request  /api/ztesdncdriver/v1/swagger.json
139
140 ztevmanagerdriver API Health Check
141      [Tags]    health    3rdparty
142      Run MSB Get Request  /api/ztevmanagerdriver/v1/swagger.json
143
144 Health Distribution Test
145     [Tags]    healthdist
146     [Timeout]   240
147     Model Distribution For Directory    vFW