+ [Documentation] Datapath test across the networks using router for L3.
+ ${dst_ip_list} = Create List @{NET10_VM_IPS}[1]
+ Log ${dst_ip_list}
+ ${other_dst_ip_list} = Create List @{NET20_VM_IPS}[0] @{NET20_VM_IPS}[1]
+ Log ${other_dst_ip_list}
+ Test Operations From Vm Instance ${NETWORKS[0]} @{NET10_VM_IPS}[0] ${dst_ip_list} l2_or_l3=l3 list_of_external_dst_ips=${other_dst_ip_list}
+ ${dst_ip_list} = Create List @{NET20_VM_IPS}[1]
+ Log ${dst_ip_list}
+ ${other_dst_ip_list} = Create List @{NET10_VM_IPS}[0] @{NET10_VM_IPS}[1]
+ Log ${other_dst_ip_list}
+ Test Operations From Vm Instance ${NETWORKS[1]} @{NET20_VM_IPS}[0] ${dst_ip_list} l2_or_l3=l3 list_of_external_dst_ips=${other_dst_ip_list}
+
+Add Multiple Extra Routes And Check Datapath Before L3VPN Creation
+ [Documentation] Add multiple extra routes and check data path before L3VPN creation
+ Log "Adding extra one route to VM"
+ ${CONFIG_EXTRA_ROUTE_IP1} = Catenate sudo ifconfig eth0:1 @{EXTRA_NW_IP}[0] netmask 255.255.255.0 up
+ ${output} = Execute Command on VM Instance @{NETWORKS}[0] @{NET10_VM_IPS}[0] ${CONFIG_EXTRA_ROUTE_IP1}
+ ${CONFIG_EXTRA_ROUTE_IP2} = Catenate sudo ifconfig eth0:2 @{EXTRA_NW_IP}[1] netmask 255.255.255.0 up
+ ${output} = Execute Command on VM Instance @{NETWORKS}[0] @{NET10_VM_IPS}[0] ${CONFIG_EXTRA_ROUTE_IP2}
+ ${output} = Execute Command on VM Instance @{NETWORKS}[0] @{NET10_VM_IPS}[0] ifconfig
+ ${cmd} = Catenate ${RT_OPTIONS} ${EXT_RT1} ${EXT_RT2}
+ Update Router @{ROUTERS}[0] ${cmd}
+ Show Router @{ROUTERS}[0] -D
+ ${output} = Execute Command on VM Instance @{NETWORKS}[0] @{NET10_VM_IPS}[1] ping -c 3 @{EXTRA_NW_IP}[1]
+ Should Contain ${output} 64 bytes
+ ${output} = Execute Command on VM Instance @{NETWORKS}[1] @{NET20_VM_IPS}[1] ping -c 3 @{EXTRA_NW_IP}[1]
+ Should Contain ${output} 64 bytes
+ ${output} = Execute Command on VM Instance @{NETWORKS}[0] @{NET10_VM_IPS}[1] ping -c 3 @{EXTRA_NW_IP}[0]
+ Should Contain ${output} 64 bytes
+
+Delete Extra Route
+ [Documentation] Delete the extra routes
+ Update Router @{ROUTERS}[0] ${RT_CLEAR}