-*** Settings ***\r
-Documentation healthcheck of system under test: sdnc server, sdnrdb are available\r
-Library ConnectLibrary\r
-Library SDNCBaseLibrary\r
-Library Collections\r
-Library ElasticSearchLibrary\r
-Library ConnectApp\r
-Library RequestsLibrary\r
-\r
-Suite Setup global suite setup &{GLOBAL_SUITE_SETUP_CONFIG}\r
-Suite Teardown global suite teardown\r
-\r
-*** Variables ***\r
-&{headers} Content-Type=application/json Authorization=Basic\r
-\r
-*** Test Cases ***\r
-Test Is SDNR Node Available\r
- ${server_status}= Server Is Ready\r
- should be true ${server_status}\r
-\r
-Test Is SDNRDB Available\r
- ${es_version_info}= Get Sdnrdb Version Info As Dict\r
- ${length_of_response}= Get Length ${es_version_info}\r
- should be true ${length_of_response}>${0}\r
-\r
-Test Is SDNRDB Initialized\r
- ${res}= Check Aliases\r
- Log ${res} level=INFO html=False console=False repr=False\r
-\r
-Test Is VES Collector available\r
- # curl -k -u sample1:sample1 https://172.40.0.1:8443\r
- ${auth}= Create List ${VESCOLLECTOR}[USERNAME] ${VESCOLLECTOR}[PASSWORD]\r
- ${IPV6_ENABLED}= Get Variable Value ${ENABLE_IPV6} ${False}\r
- Log To Console ${VESCOLLECTOR}[SCHEME]://[${VESCOLLECTOR}[IP]]:${VESCOLLECTOR}[PORT]\r
- IF ${IPV6_ENABLED} != ${True}\r
- RequestsLibrary.Create Session alias=ves url=${VESCOLLECTOR}[SCHEME]://${VESCOLLECTOR}[IP]:${VESCOLLECTOR}[PORT] headers=${headers} auth=${auth}\r
- ELSE\r
- RequestsLibrary.Create Session alias=ves url=${VESCOLLECTOR}[SCHEME]://[${VESCOLLECTOR}[IP]]:${VESCOLLECTOR}[PORT] headers=${headers} auth=${auth}\r
- END\r
- ${resp}= RequestsLibrary.GET On Session ves /\r
- Should Be Equal As Strings ${resp.text} Welcome to VESCollector\r
- Should Be Equal As Strings ${resp.status_code} 200\r
- RequestsLibrary.Delete All Sessions\r
-\r
+*** Settings ***
+Documentation healthcheck of system under test: sdnc server, sdnrdb are available
+Library ConnectLibrary
+Library SDNCBaseLibrary
+Library Collections
+Library ElasticSearchLibrary
+Library ConnectApp
+Library RequestsLibrary
+
+Suite Setup global suite setup &{GLOBAL_SUITE_SETUP_CONFIG}
+Suite Teardown global suite teardown
+
+*** Variables ***
+&{headers} Content-Type=application/json Authorization=Basic
+
+*** Test Cases ***
+Test Is SDNR Node Available
+ ${server_status}= Server Is Ready
+ should be true ${server_status}
+
+Test Is SDNRDB Available
+ ${es_version_info}= Get Sdnrdb Version Info As Dict
+ ${length_of_response}= Get Length ${es_version_info}
+ should be true ${length_of_response}>${0}
+
+Test Is SDNRDB Initialized
+ ${res}= Check Aliases
+ Log ${res} level=INFO html=False console=False repr=False
+
+Test Is VES Collector available
+ # curl -k -u sample1:sample1 https://172.40.0.1:8443
+ ${auth}= Create List ${VESCOLLECTOR}[USERNAME] ${VESCOLLECTOR}[PASSWORD]
+ ${IPV6_ENABLED}= Get Variable Value ${ENABLE_IPV6} ${False}
+ Log To Console ${VESCOLLECTOR}[SCHEME]://[${VESCOLLECTOR}[IP]]:${VESCOLLECTOR}[PORT]
+ IF ${IPV6_ENABLED} != ${True}
+ RequestsLibrary.Create Session alias=ves url=${VESCOLLECTOR}[SCHEME]://${VESCOLLECTOR}[IP]:${VESCOLLECTOR}[PORT] headers=${headers} auth=${auth}
+ ELSE
+ RequestsLibrary.Create Session alias=ves url=${VESCOLLECTOR}[SCHEME]://[${VESCOLLECTOR}[IP]]:${VESCOLLECTOR}[PORT] headers=${headers} auth=${auth}
+ END
+ ${resp}= RequestsLibrary.GET On Session ves /
+ Should Be Equal As Strings ${resp.text} Welcome to VESCollector
+ Should Be Equal As Strings ${resp.status_code} 200
+ RequestsLibrary.Delete All Sessions
+