${FEATURES_LIST_NAME} odl-integration-compatible-with-all
${FEATURE_INSTALL_TIMEOUT} 10m
-*** Testcases ***
+*** Test Cases ***
Install_Features_One_By_One
[Documentation] Try to install current list of features and check whether Karaf hangs on it or not (bug 4462).
SSHKeywords.Open_Connection_To_ODL_System
*** Variables ***
${STOP_TIMEOUT} 180s
-*** Testcases ***
+*** Test Cases ***
Stop_Karaf_Within_Timeout
[Documentation] Try to stop karaf using delivered ./bin/stop script.
ClusterManagement.Stop_Members_From_List_Or_All timeout=${STOP_TIMEOUT}
*** Variables ***
${timeout} 10s
-*** Testcases ***
+*** Test Cases ***
Wait For Flows
Sleep 30s
${passed} = Run Keyword And Return Status OpenFlowUtils.Wait For Flows On Switch ${GBP1} sw1
*** Variables ***
${timeout} 10s
-*** Testcases ***
+*** Test Cases ***
Same switch, ping once from h35_2 to h36_4
[Documentation] Ping between endpoints located on the same switch "sw1".
ConnUtils.Connect and Login ${CLIENT_SWITCH_IP} timeout=${timeout}
*** Variables ***
${timeout} 10s
-*** Testcases ***
+*** Test Cases ***
Same switch, start SimpleHttpServer on h36_4
[Documentation] Same Switch (sw1)
# Same subnet tests are not supported by current topology configuration;
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Show GBPSFC1 Status
[Documentation] Shows flows and configuration of a switch for easier debugging.
Start Connections
*** Variables ***
${timeout} 10s
-*** Testcases ***
+*** Test Cases ***
Wait For Flows
Sleep 30s
${passed} = Run Keyword And Return Status OpenFlowUtils.Wait For Flows On Switch ${GBP1} sw1
*** Variables ***
${timeout} 10s
-*** Testcases ***
+*** Test Cases ***
Setting Variables For Tenant 1
[Documentation] Setting variables for tenant 1 related test cases.
Set Test Variables client_switch_ip=${GBP1} client_docker=h35_2 client_ip=10.0.35.2 client_mac=00:00:00:00:35:02 same_webserver_docker=h36_3 same_webserver_ip=10.0.36.3
*** Variables ***
${timeout} 10s
-*** Testcases ***
+*** Test Cases ***
Setting Variables for Tenant 1
[Documentation] Setting variables for test cases related to tenant 1.
# Same subnet tests are not supported by current topology configuration;
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Show GBPSFC1 Status
[Documentation] Shows flows and configuration of a switch for easier debugging.
Start Connections
Resource ../Variables.robot
Resource ../Connections.robot
-*** Testcases ***
+*** Test Cases ***
Wait For Manager Connected on GBPSFC2
Switch Connection GPSFC2_CONNECTION
Wait Until Keyword Succeeds 2 min 3s Manager is Connected
Resource ../Variables.robot
Resource ../Connections.robot
-*** Testcases ***
+*** Test Cases ***
Wait For Flows on GBPSFC1
[Documentation] Waiting for flows to appear on OVS switch.
Switch Connection GPSFC1_CONNECTION
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping Once from h35_2 to h36_2
[Documentation] Test icmp request.
Set Test Variables client_name=h35_2 client_ip=10.0.35.2 server_name=h36_2 server_ip=10.0.36.2 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping Once from h35_2 to h35_3
[Documentation] Test icmp request.
Set Test Variables client_name=h35_2 client_ip=10.0.35.2 server_name=h35_3 server_ip=10.0.35.3 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping from h36_4 to h35_4
[Documentation] Test icmp request.
Set Test Variables client_name=h36_4 client_ip=10.0.36.4 server_name=h35_4 server_ip=10.0.35.4 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping from h36_5 to h35_2
[Documentation] Test icmp request.
Set Test Variables client_name=h36_5 client_ip=10.0.36.5 server_name=h35_2 server_ip=10.0.35.2 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Start HTTP on h36_2 on Port 80
[Documentation] Starting HTTP service on docker container.
Set Test Variables client_name=h35_2 client_ip=10.0.35.2 server_name=h36_2 server_ip=10.0.36.2 service_port=80 ether_type=0x0800
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Start HTTP on h36_4 on Port 80
[Documentation] Starting HTTP service on docker container.
Set Test Variables client_name=h35_3 client_ip=10.0.35.3 server_name=h36_4 server_ip=10.0.36.4 service_port=80 ether_type=0x0800
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Show GBPSFC1 Status
[Documentation] Shows flows and configuration of a switch for easier debugging.
Start Connections
Resource ../Variables.robot
Resource ../Connections.robot
-*** Testcases ***
+*** Test Cases ***
Wait For Manager Connected on GBPSFC2
Switch Connection GPSFC2_CONNECTION
Wait Until Keyword Succeeds 2 min 3s Manager is Connected
Resource ../Variables.robot
Resource ../Connections.robot
-*** Testcases ***
+*** Test Cases ***
Wait For Flows on GBPSFC1
[Documentation] Waiting for flows to appear on OVS switch.
Switch Connection GPSFC1_CONNECTION
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping Once from h35_2 to h36_2
[Documentation] Test icmp request.
Set Test Variables client_name=h35_2 client_ip=10.0.35.2 server_name=h36_2 server_ip=10.0.36.2 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping Once from h35_2 to h35_3
[Documentation] Test icmp request.
Set Test Variables client_name=h35_2 client_ip=10.0.35.2 server_name=h35_3 server_ip=10.0.35.3 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping from h36_4 to h35_4
[Documentation] Test icmp request.
Set Test Variables client_name=h36_4 client_ip=10.0.36.4 server_name=h35_4 server_ip=10.0.35.4 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Ping from h36_5 to h35_2
[Documentation] Test icmp request.
Set Test Variables client_name=h36_5 client_ip=10.0.36.5 server_name=h35_2 server_ip=10.0.35.2 ether_type=0x0800 proto=1
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Start HTTP on h36_2 on Port 80
[Documentation] Starting HTTP service on docker container.
Set Test Variables client_name=h35_2 client_ip=10.0.35.2 server_name=h36_2 server_ip=10.0.36.2 service_port=80 ether_type=0x0800
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Start HTTP on h36_4 on Port 80
[Documentation] Starting HTTP service on docker container.
Set Test Variables client_name=h35_3 client_ip=10.0.35.3 server_name=h36_4 server_ip=10.0.36.4 service_port=80 ether_type=0x0800
*** Variables ***
-*** Testcases ***
+*** Test Cases ***
Show GBPSFC1 Status
[Documentation] Shows flows and configuration of a switch for easier debugging.
Start Connections
${STATIC_FLOW} table=91
@{DATA_MODELS} config/opendaylight-inventory:nodes operational/opendaylight-inventory:nodes
-*** Testcases ***
+*** Test Cases ***
TC01_Reconciliation check after switch restart
[Documentation] Verify the Bundle based reconciliation with switch(OVS) restart scenario
Push Static Flow ${TOOLS_SYSTEM_IP}
${throughput_results_file} throughput.csv
${latency_results_file} latency.csv
-*** Testcases ***
+*** Test Cases ***
Cbench Latency Test
[Documentation] cbench executed in default latency mode. Test parameters have defaults, but can be overridden
... on the pybot command line
${INVALID_MIN_PORT} argument --dst-port: expected one argument
${INVALID_MAX_PORT} argument --dst-port: Invalid range, 20 is not less than -1
-*** Testcases ***
+*** Test Cases ***
TC01_Update Security Group description and Name
[Documentation] This test case validates the security group creation with optional parameter description, Update Security Group description and name
[Tags] Regression