2 Documentation Test suite to test various rcp calls
3 Suite Setup Initialization Phase
4 Suite Teardown Final Phase
6 Library RequestsLibrary
8 Resource ../../../libraries/Utils.robot
9 Resource ../../../libraries/FlowLib.robot
10 Variables ../../../variables/ofplugin/RpcVariables.py
13 ${send_update_table_url} /restconf/operations/sal-table:update-table
14 ${start} sudo mn --controller=remote,ip=${ODL_SYSTEM_IP} --topo tree,1 --switch user
18 [Documentation] Test to send table update request
19 ${resp}= RequestsLibrary.Post Request session ${send_update_table_url} data=${RPC_SEND_UPDATE_TABLE_DATA} headers=${HEADERS_XML}
21 Should Be Equal As Strings ${resp.status_code} 200
25 [Documentation] Starts mininet and verify if topology is in operational ds
27 Create Session session http://${ODL_SYSTEM_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML}
28 Wait Until Keyword Succeeds 90s 1s FlowLib.Check Switches In Topology 1
31 [Documentation] Stops mininet