+ [Arguments] ${totest} ${dir}
+ BuiltIn.Run_Keyword_And_Ignore_Error
+ ... TemplatedRequests.Delete_Templated
+ ... ${dir}/${totest}/app
+ ... mapping=${APP_PEER}
+ ... session=${CONFIG_SESSION}
+
+Verify_Two_Hex_Messages_Are_Equal
+ [Documentation] Verifies two hex messages are equal even in case, their arguments are misplaced.
+ ... Compares length of the hex messages and sums hex messages arguments as integers and compares results.
+ [Arguments] ${hex_1} ${hex_2}
+ ${len_1} = BuiltIn.Get_Length ${hex_1}
+ ${len_2} = BuiltIn.Get_Length ${hex_2}
+ BuiltIn.Should_Be_Equal ${len_1} ${len_2}
+ ${sum_1} = BgpRpcClient.Sum_Hex_Message ${hex_1}
+ ${sum_2} = BgpRpcClient.Sum_Hex_Message ${hex_2}
+ BuiltIn.Should_Be_Equal ${sum_1} ${sum_2}
+
+Check BGP VPNv4 Nbr On ODL
+ [Documentation] Check all BGP VPNv4 neighbor on ODL
+ [Arguments] ${dcgw_count} ${flag}=True ${start}=${START_VALUE}
+ ${output} = KarafKeywords.Issue Command On Karaf Console ${DISPLAY_VPN4_ALL}
+ FOR ${index} IN RANGE ${start} ${dcgw_count}
+ IF ${flag}==True
+ BuiltIn.Should Contain ${output} ${DCGW_IP_LIST[${index}]}
+ ELSE
+ BuiltIn.Should Not Contain ${output} ${DCGW_IP_LIST[${index}]}
+ END
+ END