${TYPE} tun
${PASSIVE_MANAGER} ptcp:6641:127.0.0.1
@{DEBUG_LOG_COMPONENTS} org.opendaylight.ovsdb org.opendaylight.ovsdb.lib org.opendaylight.netvirt org.opendaylight.genius
${TYPE} tun
${PASSIVE_MANAGER} ptcp:6641:127.0.0.1
@{DEBUG_LOG_COMPONENTS} org.opendaylight.ovsdb org.opendaylight.ovsdb.lib org.opendaylight.netvirt org.opendaylight.genius
*** Test Cases ***
Create Setup And Verify Instance Connectivity
[Documentation] Create 2 VXLAN networks, subnets with 2 VMs each and a router. Ping all 4 VMs.
Check Resource Connectivity
*** Test Cases ***
Create Setup And Verify Instance Connectivity
[Documentation] Create 2 VXLAN networks, subnets with 2 VMs each and a router. Ping all 4 VMs.
Check Resource Connectivity
BuiltIn.Should Be Equal As Strings ${resp.status_code} 200
Set OVS Manager And Controller
[Documentation] Set controller and manager on each OpenStack node and check that egress flows are present
: FOR ${node} IN @{OS_ALL_IPS}
BuiltIn.Should Be Equal As Strings ${resp.status_code} 200
Set OVS Manager And Controller
[Documentation] Set controller and manager on each OpenStack node and check that egress flows are present
: FOR ${node} IN @{OS_ALL_IPS}
BuiltIn.Should Be Equal As Strings ${resp.status_code} 200
Check Connectivity With Previously Created Resources And br-int Info
BuiltIn.Should Be Equal As Strings ${resp.status_code} 200
Check Connectivity With Previously Created Resources And br-int Info
Does OVS Have Multiple Egress Flows
[Arguments] ${ip}
[Documentation] Verifies that at least 1 flow exists on the node for the ${EGRESS_L2_FWD_TABLE}
Does OVS Have Multiple Egress Flows
[Arguments] ${ip}
[Documentation] Verifies that at least 1 flow exists on the node for the ${EGRESS_L2_FWD_TABLE}
${egress_flows} = String.Get Lines Containing String ${flows} table=${EGRESS_LPORT_DISPATCHER_TABLE}
${num_egress_flows} = String.Get Line Count ${egress_flows}
BuiltIn.Should Be True ${num_egress_flows} > 1
${egress_flows} = String.Get Lines Containing String ${flows} table=${EGRESS_LPORT_DISPATCHER_TABLE}
${num_egress_flows} = String.Get Line Count ${egress_flows}
BuiltIn.Should Be True ${num_egress_flows} > 1