+Check Datapath Traffic Across Networks With L3VPN
+ [Documentation] Datapath Test Across the networks with VPN.
+ ${output} = OpenStackOperations.Execute Command on VM Instance @{NETWORKS}[0] @{NET_1_VM_IPS}[0] ping -c 20 @{NET_1_VM_IPS}[1]
+ BuiltIn.Should Contain ${output} 64 bytes
+ ${output} = OpenStackOperations.Execute Command on VM Instance @{NETWORKS}[0] @{NET_1_VM_IPS}[0] ping -c 20 @{NET_2_VM_IPS}[1]
+ BuiltIn.Should Contain ${output} 64 bytes
+ ${output} = OpenStackOperations.Execute Command on VM Instance @{NETWORKS}[0] @{NET_1_VM_IPS}[0] ping -c 20 @{NET_2_VM_IPS}[0]
+ BuiltIn.Should Contain ${output} 64 bytes
+
+Verification of route update after VM port removed and re added to VPN
+ [Documentation] Verify route update after VM port removed and re added to VPN
+ OpenStackOperations.Delete Port @{PORTS}[0]
+ ${net_list} = BuiltIn.Create List ${NET_1_VM_IPS[0]}
+ BuiltIn.Wait Until Keyword Succeeds 30s 10s Utils.Check For Elements Not At URI ${FIB_ENTRY_URL} ${net_list}
+ OpenStackOperations.Delete Vm Instance @{NET_1_VMS}[0]
+ OpenStackOperations.Create Port @{NETWORKS}[0] @{PORTS}[0] sg=${SECURITY_GROUP}
+ BuiltIn.Wait Until Keyword Succeeds 3s 1s Utils.Check For Elements At URI ${PORT_URL} ${PORTS}
+ OpenStackOperations.Create Vm Instance With Port On Compute Node @{PORTS}[0] @{NET_1_VMS}[0] ${OS_CMP1_HOSTNAME} sg=${SECURITY_GROUP}
+ @{NET_1_VM_IPS} ${NET_1_DHCP_IP} = OpenStackOperations.Get VM IPs @{NET_1_VMS}
+ BuiltIn.Set Suite Variable @{NET_1_VM_IPS}
+ BuiltIn.Wait Until Keyword Succeeds 30s 10s Utils.Check For Elements At URI ${FIB_ENTRY_URL} ${NET_1_VM_IPS}
+ ${output} = OpenStackOperations.Execute Command on VM Instance @{NETWORKS}[0] @{NET_1_VM_IPS}[0] ping -c 10 @{NET_1_VM_IPS}[1]
+ BuiltIn.Should Contain ${output} 64 bytes
+ ${output} = OpenStackOperations.Execute Command on VM Instance @{NETWORKS}[0] @{NET_1_VM_IPS}[0] ping -c 10 @{NET_2_VM_IPS}[0]
+ BuiltIn.Should Contain ${output} 64 bytes
+
+Verification of route update after reconfiguring vpn by adding new ports
+ [Documentation] Verify route update after reconfiguring vpn by creating new VM with new port on openvswitch1
+ OpenStackOperations.Create Port @{NETWORKS}[0] ${PORT_NEW} sg=${SECURITY_GROUP}
+ OpenStackOperations.Create Vm Instance With Port On Compute Node ${PORT_NEW} ${VM_NAME_NEW} ${OS_CMP1_HOSTNAME} sg=${SECURITY_GROUP}
+ OpenStackOperations.Poll VM Is ACTIVE ${VM_NAME_NEW}
+ ${status} ${ips_and_console_log} = BuiltIn.Run Keyword And Ignore Error BuiltIn.Wait Until Keyword Succeeds 180s 15s OpenStackOperations.Get VM IP
+ ... true ${VM_NAME_NEW}
+ ${output} = VpnOperations.Get Fib Entries session
+ BuiltIn.Should Contain ${output} ${ips_and_console_log[0]}
+ OpenStackOperations.Delete Vm Instance ${VM_NAME_NEW}
+ OpenStackOperations.Delete Port ${PORT_NEW}
+