Remove Sanity3Node test suite 41/98641/1
authorSangwook Ha <sangwook.ha@verizon.com>
Mon, 22 Nov 2021 22:31:54 +0000 (14:31 -0800)
committerSangwook Ha <sangwook.ha@verizon.com>
Mon, 22 Nov 2021 22:32:34 +0000 (14:32 -0800)
This test suite is outdated & not used in any place.

Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
Change-Id: I974a80a90c84d6794a2ad4e252138c1d27f001e0

csit/suites/openflowplugin/Sanity3Node/010__Flows_OF13_Cluster.robot [deleted file]
csit/suites/openflowplugin/Sanity3Node/__init__.robot [deleted file]

diff --git a/csit/suites/openflowplugin/Sanity3Node/010__Flows_OF13_Cluster.robot b/csit/suites/openflowplugin/Sanity3Node/010__Flows_OF13_Cluster.robot
deleted file mode 100644 (file)
index 47be84e..0000000
+++ /dev/null
@@ -1,408 +0,0 @@
-*** Settings ***
-Suite Setup       Create Controllers Sessions
-Suite Teardown    Delete All Sessions
-Library           OperatingSystem
-Library           Collections
-Library           XML
-Library           SSHLibrary
-Library           ../../../libraries/XmlComparator.py
-Variables         ../../../variables/Variables.py
-Library           RequestsLibrary
-Library           ../../../libraries/Common.py
-Resource          ../../../variables/openflowplugin/Variables.robot
-
-*** Variables ***
-${switch_idx}     1
-${switch_name}    s${switch_idx}
-${url_m1_shard}    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-inventory-config,type=DistributedConfigDatastore
-${url_m2_shard}    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-2-shard-inventory-config,type=DistributedConfigDatastore
-${url_m3_shard}    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-3-shard-inventory-config,type=DistributedConfigDatastore
-${get_pers_url}    /restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/distributed-datastore-provider:distributed-config-datastore-provider/distributed-config-store-module
-
-*** Test Cases ***
-Logging Initial Cluster Information
-    ${resp}=    Get Controller Response    session1    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-inventory-config,type=DistributedConfigDatastore
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session1    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-inventory-operational,type=DistributedOperationalDatastore
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session1    /restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/distributed-datastore-provider:distributed-config-datastore-provider/distributed-config-store-module
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session1    /restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/distributed-datastore-provider:distributed-operational-datastore-provider/distributed-operational-store-module
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session2    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-2-shard-inventory-config,type=DistributedConfigDatastore
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session2    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-2-shard-inventory-operational,type=DistributedOperationalDatastore
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session2    /restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/distributed-datastore-provider:distributed-config-datastore-provider/distributed-config-store-module
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session2    /restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/distributed-datastore-provider:distributed-operational-datastore-provider/distributed-operational-store-module
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session3    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-3-shard-inventory-config,type=DistributedConfigDatastore
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session3    /jolokia/read/org.opendaylight.controller:Category=Shards,name=member-3-shard-inventory-operational,type=DistributedOperationalDatastore
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session3    /restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/distributed-datastore-provider:distributed-config-datastore-provider/distributed-config-store-module
-    Log    ${resp.content}
-    ${resp}=    Get Controller Response    session3    /restconf/config/network-topology:network-topology/topology/topology-netconf/node/controller-config/yang-ext:mount/config:modules/module/distributed-datastore-provider:distributed-operational-datastore-provider/distributed-operational-store-module
-    Log    ${resp.content}
-
-Add Flow 1 To Controller1
-    Init Flow Variables    1    1    1
-    Log    ${data}
-    ${resp}=    Put Request    session1    ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id}    data=${data}
-    Log    ${resp.content}
-    ${msg}=    Set Variable    Adding flow for ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id} failed, http response ${resp.status_code} received.
-    Should Be Equal As Strings    ${resp.status_code}    200    msg=${msg}
-
-Add Flow 2 To Controller2
-    Init Flow Variables    1    2    2
-    Log    ${data}
-    ${resp}=    Put Request    session2    ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id}    data=${data}
-    Log    ${resp.content}
-    ${msg}=    Set Variable    Adding flow for ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id} failed, http response ${resp.status_code} received.
-    Should Be Equal As Strings    ${resp.status_code}    200    msg=${msg}
-
-Add Flow 3 To Controller3
-    Init Flow Variables    1    3    3
-    Log    ${data}
-    ${resp}=    Put Request    session3    ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id}    data=${data}
-    Log    ${resp.content}
-    ${msg}=    Set Variable    Adding flow for ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id} failed, http response ${resp.status_code} received.
-    Should Be Equal As Strings    ${resp.status_code}    200    msg=${msg}
-
-Show Switch Content After Add
-    Sleep    5s
-    Write    sh ovs-vsctl show
-    Read Until    mininet>
-    Write    sh ovs-ofctl dump-flows s1 -O OpenFlow13
-    Read Until    mininet>
-
-Check Flow 1 Configured On Controller1
-    Init Flow Variables    1    1    1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=1?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 1 Operational On Controller1
-    Init Flow Variables    1    1    1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 1 Configured On Controller2
-    Init Flow Variables    1    1    1
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=1?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 1 Operational On Controller2
-    Init Flow Variables    1    1    1
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 1 Configured On Controller3
-    Init Flow Variables    1    1    1
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=1?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 1 Operational On Controller3
-    Init Flow Variables    1    1    1
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 2 Configured On Controller1
-    Init Flow Variables    1    2    2
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=2?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 2 Operational On Controller1
-    Init Flow Variables    1    2    2
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 2 Configured On Controller2
-    Init Flow Variables    1    2    2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=2?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 2 Operational On Controller2
-    Init Flow Variables    1    2    2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 2 Configured On Controller3
-    Init Flow Variables    1    2    2
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=2?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 2 Operational On Controller3
-    Init Flow Variables    1    2    2
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 3 Configured On Controller1
-    Init Flow Variables    1    3    3
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=3?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 3 Operational On Controller1
-    Init Flow Variables    1    3    3
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 3 Configured On Controller2
-    Init Flow Variables    1    3    3
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=3?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 3 Operational On Controller2
-    Init Flow Variables    1    3    3
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 3 Configured On Controller3
-    Init Flow Variables    1    3    3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=3?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Configured    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Check Flow 3 Operational On Controller3
-    Init Flow Variables    1    3    3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${True}    ${pres}    msg=${msg}
-
-Delete Flow 1 On Controller1
-    Init Flow Variables    1    1    1
-    ${resp}=    Delete Request    session1    ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id}
-    Log    ${resp.content}
-    ${msg}=    Set Variable    Delete flow for ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id} failed, http response ${resp.status_code} received.
-    Should Be Equal As Strings    ${resp.status_code}    200    msg=${msg}
-
-Delete Flow 2 On Controller2
-    Init Flow Variables    1    2    2
-    ${resp}=    Delete Request    session2    ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id}
-    Log    ${resp.content}
-    ${msg}=    Set Variable    Delete flow for ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id} failed, http response ${resp.status_code} received.
-    Should Be Equal As Strings    ${resp.status_code}    200    msg=${msg}
-
-Delete Flow 3 On Controller3
-    Init Flow Variables    1    3    3
-    ${resp}=    Delete Request    session3    ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id}
-    Log    ${resp.content}
-    ${msg}=    Set Variable    Delete flow for ${RFC8040_NODES_API}/node=openflow%3A${switch_idx}/table=${table_id}/flow=${flow_id} failed, http response ${resp.status_code} received.
-    Should Be Equal As Strings    ${resp.status_code}    200    msg=${msg}
-
-Show Switch Content After Delete
-    Sleep    5s
-    Write    sh ovs-ofctl dump-flows s1 -O OpenFlow13
-    Read Until    mininet>
-
-Check Flow 1 Not Configured On Controller1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=1?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 1 Not Operational On Controller1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 1 Not Configured On Controller2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=1?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 1 Not Operational On Controller2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 1 Not Configured On Controller3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=1?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 1 Not Operational On Controller3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 2 Not Configured On Controller1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=2?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 2 Not Operational On Controller1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 2 Not Configured On Controller2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=2?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 2 Not Operational On Controller2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 2 Not Configured On Controller3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=2?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 2 Not Operational On Controller3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 3 Not Configured On Controller1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=3?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 3 Not Operational On Controller1
-    ${resp}=    Get Controller Response    session1    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 3 Not Configured On Controller2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=3?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 3 Not Operational On Controller2
-    ${resp}=    Get Controller Response    session2    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-Check Flow 3 Not Configured On Controller3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1/flow=3?content=config
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    404
-
-Check Flow 3 Not Operational On Controller3
-    ${resp}=    Get Controller Response    session3    ${RFC8040_NODES_API}/node=openflow%3A1/table=1?content=nonconfig
-    Log    ${resp.content}
-    Should Be Equal As Strings    ${resp.status_code}    200
-    ${pres}    ${msg}=    Is Flow Operational2    ${data}    ${resp.content}
-    Run Keyword If    '''${msg}'''!='${EMPTY}'    Log    ${msg}
-    Should Be Equal    ${False}    ${pres}    msg=${msg}
-
-*** Keywords ***
-Init Flow Variables
-    [Arguments]    ${tableid}    ${flowid}    ${priority}
-    ${data}=    Get Flow Content    ${tableid}    ${flowid}    ${priority}
-    ${xmlroot}=    Parse Xml    ${data}
-    ${table_id}=    Set Variable    ${tableid}
-    ${flow_id}=    Set Variable    ${flowid}
-    ${flow_priority}=    Set Variable    ${priority}
-    Set Suite Variable    ${table_id}
-    Set Suite Variable    ${flow_id}
-    Set Suite Variable    ${flow_priority}
-    Set Suite Variable    ${data}
-    Set Suite Variable    ${xmlroot}
-
-Create Controllers Sessions
-    Create Session    session1    http://${ODL_SYSTEM_IP}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS_XML}
-    Create Session    session2    http://${ODL_SYSTEM_2_IP}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS_XML}
-    Create Session    session3    http://${ODL_SYSTEM_3_IP}:${RESTCONFPORT}    auth=${AUTH}    headers=${HEADERS_XML}
-
-Get Controller Response
-    [Arguments]    ${session}    ${url}
-    ${headers}=    Create Dictionary    Accept=application/xml
-    ${resp}=    Get    ${session}    ${url}    headers=${headers}
-    Return From Keyword    ${resp}
diff --git a/csit/suites/openflowplugin/Sanity3Node/__init__.robot b/csit/suites/openflowplugin/Sanity3Node/__init__.robot
deleted file mode 100644 (file)
index ca7b1fa..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-*** Settings ***
-Documentation     Test suite for the OpenDaylight base edition with of13, aimed for statistics manager
-Suite Setup       Start Suite
-Suite Teardown    Utils.Stop Mininet
-Library           SSHLibrary
-Resource          ../../../libraries/Utils.robot
-
-*** Variables ***
-${start}          sudo python DynamicMininet.py
-
-*** Keywords ***
-Start Suite
-    Log    Start the test on the base edition
-    ${mininet_conn_id}=    Open Connection    ${TOOLS_SYSTEM_IP}    prompt=${TOOLS_SYSTEM_PROMPT}
-    Set Suite Variable    ${mininet_conn_id}
-    Login With Public Key    ${TOOLS_SYSTEM_USER}    ${USER_HOME}/.ssh/id_rsa    any
-    Put File    ${CURDIR}/../../../libraries/DynamicMininet.py    .
-    Execute Command    sudo ovs-vsctl set-manager ptcp:6644
-    Execute Command    sudo mn -c
-    Write    ${start}
-    Read Until    mininet>
-    Write    start_with_cluster ${ODL_SYSTEM_IP},${ODL_SYSTEM_2_IP},${ODL_SYSTEM_3_IP}
-    Read Until    mininet>