2 Documentation Test suite for FlowProgramming in RESTCONF inventory
3 Suite Setup Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML}
4 Suite Teardown Delete All Sessions
6 Library RequestsLibrary
7 Resource ../../../libraries/Utils.robot
8 Variables ../../../variables/Variables.py
13 Check Stats for node 1
14 [Documentation] Get the stats for a node
15 Wait Until Keyword Succeeds 10s 2s Check Nodes Stats openflow:1
17 Check Stats for node 2
18 [Documentation] Get the stats for a node
19 Wait Until Keyword Succeeds 10s 2s Check Nodes Stats openflow:2
21 Check Stats for node 3
22 [Documentation] Get the stats for a node
23 Wait Until Keyword Succeeds 10s 2s Check Nodes Stats openflow:3
26 [Documentation] Check all flows are present
27 Wait Until Keyword Succeeds 10s 2s Check For Specific Number Of Elements At URI ${OPERATIONAL_NODES_API} "output-node-connector" 21
30 [Documentation] Ping all, verify no packet loss or duplicates
32 ${result} Read Until mininet>
33 Should Contain ${result} Results: 0% dropped