X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=test%2Fcsit%2Fsuites%2Fopenflowplugin%2FSwitch_Qualification%2F010_OpenFlow_Connection.robot;fp=test%2Fcsit%2Fsuites%2Fopenflowplugin%2FSwitch_Qualification%2F010_OpenFlow_Connection.robot;h=0000000000000000000000000000000000000000;hb=59e81c38620fa1b61e15771191e35771450b9499;hp=70e36e87fdcd1b56178925ecd1632f83ede2247a;hpb=072f6e3a8d1bdf8f4c663843589c22d93ba07791;p=integration%2Ftest.git diff --git a/test/csit/suites/openflowplugin/Switch_Qualification/010_OpenFlow_Connection.robot b/test/csit/suites/openflowplugin/Switch_Qualification/010_OpenFlow_Connection.robot deleted file mode 100644 index 70e36e87fd..0000000000 --- a/test/csit/suites/openflowplugin/Switch_Qualification/010_OpenFlow_Connection.robot +++ /dev/null @@ -1,51 +0,0 @@ -*** Settings *** -Documentation TODO -Suite Setup Switch Qualification Suite Setup -Suite Teardown Switch Qualification Suite Teardown -Test Timeout 5m -Library Collections -Library OperatingSystem -Resource ../../../libraries/SwitchUtils.robot -Resource ../../../libraries/Utils.robot -Library RequestsLibrary -Library ../../../libraries/Common.py -Library ../../../libraries/SwitchClasses/${SWITCH_CLASS}.py -Variables ../../../variables/Variables.py - -*** Variables *** -${SWITCH_CLASS} Ovs -${SWITCH_IP} ${MININET} -${SWITCH_PROMPT} ${DEFAULT_LINUX_PROMPT} -${CONTROLLER} null -${REST_CONTEXT} /restconf/operational/opendaylight-inventory:nodes - -*** Test Cases *** -OF1.3 Connection Between Switch and Controller - [Tags] switch_qualification - Configure OpenFlow ${test_switch} - Enable OpenFlow ${test_switch} - ${datapath_id_from_switch}= Get Switch Datapath ID ${test_switch} - Verify Switch In Operational Data Store ${test_switch} - Disable OpenFlow ${test_switch} - Wait Until Keyword Succeeds 3s 1s Verify Switch Not In Operational Data Store ${test_switch} - ##MORE CHECKS TO ADD ON SWITCH AND OPERATIONAL DATA STORE - ##- proper OF version - ##- proper default flow rules - ##- ??? - -*** Keywords *** -Switch Qualification Suite Setup - ${test_switch}= Get Switch ${SWITCH_CLASS} - Set Suite Variable ${test_switch} - Call Method ${test_switch} set_mgmt_ip ${SWITCH_IP} - Call Method ${test_switch} set_controller_ip ${CONTROLLER} - Call Method ${test_switch} set_mgmt_prompt ${SWITCH_PROMPT} - Log MAKE: ${test_switch.make}\n MODEL: ${test_switch.model}\n IP: ${test_switch.mgmt_ip}\n PROMPT: ${test_switch.mgmt_prompt}\n CONTROLLER_IP: ${test_switch.of_controller_ip}\n MGMT_PROTOCOL: ${test_switch.mgmt_protocol} - Ping ${test_switch.mgmt_ip} - Initialize Switch ${test_switch} - Create Session session http://${CONTROLLER}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML} - -Switch Qualification Suite Teardown - Cleanup Switch ${test_switch} - SSHLibrary.Close All Connections - Telnet.Close All Connections