Align HV-VES tests to use mounted config file instead of Consul
[integration/csit.git] / tests / dcaegen2-collectors-hv-ves / testcases / __init__.robot
index df47b86..5c8258f 100644 (file)
 
 *** Settings ***
 Library       DcaeAppSimulatorLibrary
-Library       ConsulLibrary
 Library       VesHvContainersUtilsLibrary
 
+Resource      resources/common-keywords.robot
+
 Suite Setup       HV-VES Collector Suites Setup
 
 *** Keywords ***
@@ -32,10 +33,7 @@ HV-VES Collector Suites Setup
 
 
 Configure collector
-    ${CONSUL_API_ACCESS}=   Get Consul Api Access Url   ${HTTP_METHOD_URL}   ${CONSUL_CONTAINER_HOST}   ${CONSUL_CONTAINER_PORT}
-    ${CONSUL_API_URL}=  Catenate   SEPARATOR=   ${CONSUL_API_ACCESS}   ${CONSUL_HV_VES_CONFIGURATION_KEY_PATH}
-    Set Suite Variable    ${CONSUL_API_URL}   children=True
-    Publish HV VES Configuration In Consul    ${CONSUL_API_URL}   ${HV_VES_CONFIGURATION_JSON_FILEPATH}
+    Set New Mounted Configuration    ${HV_VES_CONFIGURATION_JSON_FILEPATH}
 
 Configure Dcae App
     Wait until keyword succeeds   10 sec   5 sec
@@ -58,4 +56,4 @@ ${SECOND_PERF3GPP_TOPIC}                       TEST_HV_VES_PERF3GPP_BUT_WITH_EXT
 ${DEFAULT_STNDDEFINED_3GPP_HEARTBEAT_TOPIC}    TEST_SEC_3GPP_HEARTBEAT_OUTPUT
 
 ${HV_VES_RESOURCES}                            %{WORKSPACE}/tests/dcaegen2-collectors-hv-ves/testcases/resources
-${HV_VES_CONFIGURATION_JSON_FILEPATH}          ${HV_VES_RESOURCES}/hv-ves-configuration.json
+${HV_VES_CONFIGURATION_JSON_FILEPATH}          ${HV_VES_RESOURCES}/hv-ves-configuration.yaml