Updated Test references to "Library RequestsLibrary"
[integration.git] / test / csit / suites / openflowplugin / MD_SAL_NSF_OF10 / 020__restconf_topology.robot
index 13a214eeaff4968dfd4bf2c5102d2d559bc445e0..f765f3c64d183c4d9906418e9eb38ba8b3485171 100644 (file)
@@ -3,10 +3,10 @@ Documentation     Test suite for RESTCONF Topology
 Suite Setup       Create Session    session    http://${CONTROLLER}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS}
 Suite Teardown    Delete All Sessions
 Library           Collections
-Library           ../../../libraries/RequestsLibrary.py
+Library           RequestsLibrary
 Library           ../../../libraries/Common.py
 Variables         ../../../variables/Variables.py
-Resource          ../../../libraries/Utils.txt
+Resource          ../../../libraries/Utils.robot
 
 *** Variables ***
 @{node_list}      openflow:1    openflow:2    openflow:3
@@ -45,7 +45,17 @@ Link Down
     Write    link s1 s2 down
     Read Until    mininet>
     ${links}    Create List    ${link2}    ${link4}
-    Wait Until Keyword Succeeds    30s    2s    Verify Links    ${links}
+    # increasing the WUKS timeout to 60s to see if the CI environment might just be taking
+    # longer for this test with the lithium redesign plugin
+    Wait Until Keyword Succeeds    60s    2s    Verify Links    ${links}
+    # shot in the dark.  maybe the "link s1 s2 down" really didn't take the link(s) down?
+    # hopefully this output below will show that.
+    Write    sh ovs-vsctl find Interface name="s1-eth1"
+    ${output}=    Read Until    mininet>
+    Log    ${output}
+    Write    sh ovs-vsctl find Interface name="s1-eth2"
+    ${output}=    Read Until    mininet>
+    Log    ${output}
 
 Link Up
     [Documentation]    Take link s1-s2 up