${resp} RequestsLibrary.Put session ${SOUTHBOUND_CONFIG_API}${mininet_ip}:${OVSDB_PORT}%2Fbridge%2F${bridge_num}/termination-point/${vxlan_port}/ data=${body}
Log ${resp.content}
Should Be Equal As Strings ${resp.status_code} 200
+
+Collect OVSDB Debugs
+ [Arguments] ${switch}=br-int
+ [Documentation] Used to log useful test debugs for OVSDB related system tests.
+ ${output}= Run Command On Remote System ${TOOLS_SYSTEM_IP} sudo ovs-vsctl show
+ Log ${output}
+ ${output}= Run Command On Remote System ${TOOLS_SYSTEM_IP} sudo ovs-ofctl -O OpenFlow13 dump-flows ${switch} | cut -d',' -f3-
+ Log ${output}
\ No newline at end of file
Documentation Test suite connecting ODL to Mininet
Suite Setup Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS}
Suite Teardown Delete All Sessions
+Test Teardown Collect OVSDB Debugs
Library SSHLibrary
Library Collections
Library OperatingSystem
Library ../../../libraries/Common.py
Variables ../../../variables/Variables.py
Resource ../../../libraries/Utils.robot
+Resource ../../../libraries/OVSDB.robot
*** Variables ***
${OVSDB_PORT} 6640
Documentation Checking Network created in OVSDB are pushed to OpenDaylight
Suite Setup Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS}
Suite Teardown Delete All Sessions
+Test Teardown Collect OVSDB Debugs
Library SSHLibrary
Library Collections
Library OperatingSystem
Library ../../../libraries/Common.py
Variables ../../../variables/Variables.py
Resource ../../../libraries/Utils.robot
+Resource ../../../libraries/OVSDB.robot
*** Variables ***
${ODLREST} /controller/nb/v2/neutron