Resource ../../../libraries/ClusterKeywords.robot
*** Variables ***
-@{controllers} ${CONTROLLER} ${CONTROLLER1} ${CONTROLLER2}
+@{controllers} ${ODL_SYSTEM_IP} ${ODL_SYSTEM_2_IP} ${ODL_SYSTEM_3_IP}
${KARAF_HOME} ${WORKSPACE}/${BUNDLEFOLDER}
${START_TIMEOUT} 300s
${STOP_TIMEOUT} 180s
${CAR_SHARD} shard-car-config
${NUM_CARS} ${50}
${KARAF_HOME} ${WORKSPACE}/${BUNDLEFOLDER}
-@{controllers} ${CONTROLLER} ${CONTROLLER1} ${CONTROLLER2}
+@{controllers} ${ODL_SYSTEM_IP} ${ODL_SYSTEM_2_IP} ${ODL_SYSTEM_3_IP}
${START_TIMEOUT} 300s
${STOP_TIMEOUT} 180s
*** Variables ***
${CAR_SHARD} shard-car-config
${NUM_CARS} ${60}
-@{controllers} ${CONTROLLER} ${CONTROLLER1} ${CONTROLLER2}
+@{controllers} ${ODL_SYSTEM_IP} ${ODL_SYSTEM_2_IP} ${ODL_SYSTEM_3_IP}
${KARAF_HOME} ${WORKSPACE}/${BUNDLEFOLDER}
${START_TIMEOUT} 300s
${STOP_TIMEOUT} 180s
Variables ../../../variables/Variables.py
*** Variables ***
-@{controllers} ${CONTROLLER} ${CONTROLLER1} ${CONTROLLER2}
+@{controllers} ${ODL_SYSTEM_IP} ${ODL_SYSTEM_2_IP} ${ODL_SYSTEM_3_IP}
${KARAF_HOME} ${WORKSPACE}/${BUNDLEFOLDER}
*** Test Cases ***
Resource ../../../libraries/ClusterKeywords.robot
*** Variables ***
-@{controllers} ${CONTROLLER} ${CONTROLLER1} ${CONTROLLER2}
+@{controllers} ${ODL_SYSTEM_IP} ${ODL_SYSTEM_2_IP} ${ODL_SYSTEM_3_IP}
${KARAF_HOME} ${WORKSPACE}/${BUNDLEFOLDER}
*** Test Cases ***
Variables ../../../variables/Variables.py
*** Variables ***
-@{controllers} ${CONTROLLER} ${CONTROLLER1} ${CONTROLLER2}
+@{controllers} ${ODL_SYSTEM_IP} ${ODL_SYSTEM_2_IP} ${ODL_SYSTEM_3_IP}
${SHARD_CAR_NAME} shard-car-config
${SHARD_PEOPLE_NAME} shard-people-config
${SHARD_CAR_PERSON_NAME} shard-car-people-config
*** Settings ***
Documentation Test suite for NETCONF client
-Suite Setup Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML}
+Suite Setup Create Session session http://${ODL_SYSTEM_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML}
Suite Teardown Delete All Sessions
Library Collections
Library OperatingSystem
${ITEM_COUNT} ${10000}
${ITEM_BATCH} ${10000}
${PROCEDURE_TIMEOUT} 5m
-${addcarcmd} python cluster_rest_script.py --host ${CONTROLLER} --port ${RESTCONFPORT} add --itemtype car --itemcount ${ITEM_COUNT} --ipr ${ITEM_BATCH}
-${addpeoplecmd} python cluster_rest_script.py --host ${CONTROLLER} --port ${RESTCONFPORT} add --itemtype people --itemcount ${ITEM_COUNT} --ipr ${ITEM_BATCH}
-${purchasecmd} python cluster_rest_script.py --host ${CONTROLLER} --port ${RESTCONFPORT} add-rpc --itemtype car-people --itemcount ${ITEM_COUNT} --threads 5
+${addcarcmd} python cluster_rest_script.py --host ${ODL_SYSTEM_IP} --port ${RESTCONFPORT} add --itemtype car --itemcount ${ITEM_COUNT} --ipr ${ITEM_BATCH}
+${addpeoplecmd} python cluster_rest_script.py --host ${ODL_SYSTEM_IP} --port ${RESTCONFPORT} add --itemtype people --itemcount ${ITEM_COUNT} --ipr ${ITEM_BATCH}
+${purchasecmd} python cluster_rest_script.py --host ${ODL_SYSTEM_IP} --port ${RESTCONFPORT} add-rpc --itemtype car-people --itemcount ${ITEM_COUNT} --threads 5
${carurl} /restconf/config/car:cars
${peopleurl} /restconf/config/people:people
${carpeopleurl} /restconf/config/car-people:car-people
SSHLibrary.Put File ${CURDIR}/../../../../tools/odl-mdsal-clustering-tests/scripts/cluster_rest_script.py .
${stdout} ${stderr} ${rc}= SSHLibrary.Execute Command ls return_stdout=True return_stderr=True
... return_rc=True
- RequestsLibrary.Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH}
+ RequestsLibrary.Create Session session http://${ODL_SYSTEM_IP}:${RESTCONFPORT} auth=${AUTH}
Stop Suite
[Documentation] Suite teardown keyword