Step 2: Move test folder to root
[integration/test.git] / test / csit / suites / openflowplugin / Maximum_Switches / 020__find_max_switches.robot
diff --git a/test/csit/suites/openflowplugin/Maximum_Switches/020__find_max_switches.robot b/test/csit/suites/openflowplugin/Maximum_Switches/020__find_max_switches.robot
deleted file mode 100644 (file)
index 3e988cb..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-*** Settings ***
-Documentation     Test suite to find maximum switches which can be connected to the controller
-Suite Setup       Start Suite
-Suite Teardown    Utils.Stop Suite
-Library           SSHLibrary
-Resource          ../../../libraries/Utils.robot
-Variables         ../../../variables/Variables.py
-Library           ../../../libraries/ScaleClient.py
-Library           OperatingSystem
-
-*** Variables ***
-${start}          sudo python DynamicMininet.py
-${max_sw}         500
-${step_sw}        10
-${init_sw}        10
-${max_found}      0
-${outfile}        max_found.csv
-
-*** Test Cases ***
-Find Max Switches
-    [Documentation]    Will find out max switches starting from ${start_sw} till reaching ${max_sw} with step defined by ${step_sw}
-    ${init_sw}    Convert to Integer    ${init_sw}
-    ${max_sw}    Convert to Integer    ${max_sw}
-    ${step_sw}    Convert to Integer    ${step_sw}
-    : FOR    ${exp_sw}    IN RANGE    ${init_sw}    ${max_sw+1}    ${step_sw}
-    \    BuiltIn.Wait Until Keyword Succeeds    35s    1s    Verify Switches Connected    ${exp_sw}
-    \    ${max_found}=    Set Variable    ${exp_sw}
-    \    Set Suite variable    ${max_found}
-    \    Add Switches    10
-    [Teardown]    Log Store Max Found
-
-*** Keywords ***
-Start Suite
-    [Documentation]    Starts mininet with requested number of switches
-    Log    Start the test on the base edition
-    ${mininet_conn_id}=    Open Connection    ${MININET}    prompt=>    timeout=1800
-    Set Suite Variable    ${mininet_conn_id}
-    Login With Public Key    ${MININET_USER}    ${USER_HOME}/.ssh/${SSH_KEY}    any
-    Put File    ${CURDIR}/../../../libraries/DynamicMininet.py    DynamicMininet.py
-    Execute Command    sudo ovs-vsctl set-manager ptcp:6644
-    Execute Command    sudo mn -c
-    Write    ${start}
-    Read Until    mininet>
-    Write    start ${CONTROLLER} ${init_sw}
-    Read Until    mininet>
-    Wait Until Keyword Succeeds    10s    1s    Verify Switches Connected    ${init_sw}
-
-Add Switches
-    [Arguments]    ${nr_switches}
-    [Documentation]    Adds requested number of switches to the network
-    Write    add_switches ${nr_switches}
-    Read Until    mininet>
-
-Verify Switches Connected
-    [Arguments]    ${exp_switches}
-    [Documentation]    Verifies if switches are connected/present in operational inventory
-    ${sw}    ${rep}    ${found}=    Flow Stats Collected    controller=${CONTROLLER}
-    Should Be Equal As Numbers    ${sw}    ${exp_switches}
-
-Log Store Max Found
-    [Documentation]    Logs the found number
-    Log To Console    ${max_found}
-    Append To File    ${out_file}    Max\n${max_found}