X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Fgroupbasedpolicy%2FGBPSFC%2F6-node%2Fdemo-symmetric-chain%2F034_track_icmp_h36_5_h35_2.robot;h=b313ebc2125dbd5e1ea2a6f0be5aa32eb8071105;hb=ca65f6e3eb43b80a6d1a7d5046f128ed2fe30f67;hp=74b64122f29b2db6370978d09c61ef3d7ff02f66;hpb=18dca374846b169c4852f0a7ea33046487a2207f;p=integration%2Ftest.git diff --git a/csit/suites/groupbasedpolicy/GBPSFC/6-node/demo-symmetric-chain/034_track_icmp_h36_5_h35_2.robot b/csit/suites/groupbasedpolicy/GBPSFC/6-node/demo-symmetric-chain/034_track_icmp_h36_5_h35_2.robot index 74b64122f2..b313ebc212 100644 --- a/csit/suites/groupbasedpolicy/GBPSFC/6-node/demo-symmetric-chain/034_track_icmp_h36_5_h35_2.robot +++ b/csit/suites/groupbasedpolicy/GBPSFC/6-node/demo-symmetric-chain/034_track_icmp_h36_5_h35_2.robot @@ -1,21 +1,20 @@ *** Settings *** -Documentation Deep icmp traffic inspection. -... Nodes are located on different VMs in different subnets and are members of different EPGs. +Documentation Deep icmp traffic inspection. +... Nodes are located on different VMs in different subnets and are members of different EPGs. +Suite Setup Start Connections +Suite Teardown Close Connections Library SSHLibrary Resource ../../../../../libraries/GBP/OpenFlowUtils.robot Resource ../Variables.robot Resource ../Connections.robot -Suite Setup Start Connections -Suite Teardown Close Connections *** Variables *** *** Testcases *** - 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 vxlan_port=3 + 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 + ... vxlan_port=3 Switch Connection GPSFC6_CONNECTION Ping from Docker ${CLIENT_NAME} ${SERVER_IP} @@ -26,30 +25,28 @@ Start Endless Ping from h36_5 to h35_2 Find ICMP Req from h36_5 to h35_2 on GBPSFC6 [Documentation] Inspecting icmp req on GBPSFC6. Switch Connection GPSFC6_CONNECTION - ${flow} Inspect Classifier Outbound in_port=7 out_port=${VXLAN_PORT} eth_type=${ETHER_TYPE} inner_src_ip=${CLIENT_IP} - ... inner_dst_ip=${SERVER_IP} next_hop_ip=${GBPSFC1} proto=${PROTO} + ${flow} Inspect Classifier Outbound in_port=7 out_port=${VXLAN_PORT} eth_type=${ETHER_TYPE} inner_src_ip=${CLIENT_IP} inner_dst_ip=${SERVER_IP} + ... next_hop_ip=${GBPSFC1} proto=${PROTO} Find ICMP Req from h36_5 to h35_2 on GBPSFC1 [Documentation] Inspecting icmp req on GBPSFC1. Switch Connection GPSFC1_CONNECTION - Inspect Classifier Inbound in_port=${VXLAN_PORT} out_port=4 eth_type=${ETHER_TYPE} inner_src_ip=${CLIENT_IP} inner_dst_ip=${SERVER_IP} - ... outer_src_ip=${GBPSFC6} outer_dst_ip=${GBPSFC1} proto=${PROTO} + Inspect Classifier Inbound in_port=${VXLAN_PORT} out_port=4 eth_type=${ETHER_TYPE} inner_src_ip=${CLIENT_IP} inner_dst_ip=${SERVER_IP} outer_src_ip=${GBPSFC6} + ... outer_dst_ip=${GBPSFC1} proto=${PROTO} Find ICMP Resp from h35_2 to h36_5 on GBPSFC1 [Documentation] Inspecting icmp resp on GBPSFC1. Switch Connection GPSFC1_CONNECTION - ${flow} Inspect Classifier Outbound in_port=4 out_port=${VXLAN_PORT} eth_type=${ETHER_TYPE} inner_src_ip=${SERVER_IP} - ... inner_dst_ip=${CLIENT_IP} next_hop_ip=${GBPSFC6} proto=${PROTO} + ${flow} Inspect Classifier Outbound in_port=4 out_port=${VXLAN_PORT} eth_type=${ETHER_TYPE} inner_src_ip=${SERVER_IP} inner_dst_ip=${CLIENT_IP} + ... next_hop_ip=${GBPSFC6} proto=${PROTO} Find ICMP Resp from h35_2 to h36_5 on GBPSFC6 [Documentation] Inspecting icmp resp on GBPSFC6. Switch Connection GPSFC6_CONNECTION - Inspect Classifier Inbound in_port=${VXLAN_PORT} out_port=7 eth_type=${ETHER_TYPE} inner_src_ip=${SERVER_IP} inner_dst_ip=${CLIENT_IP} - ... outer_src_ip=${GBPSFC1} outer_dst_ip=${GBPSFC6} proto=${PROTO} + Inspect Classifier Inbound in_port=${VXLAN_PORT} out_port=7 eth_type=${ETHER_TYPE} inner_src_ip=${SERVER_IP} inner_dst_ip=${CLIENT_IP} outer_src_ip=${GBPSFC1} + ... outer_dst_ip=${GBPSFC6} proto=${PROTO} Stop Endless Ping from h36_5 to h35_2 [Documentation] Stoping of endless pinging after traffic inspection finishes. Switch Connection GPSFC6_CONNECTION - Stop Endless Ping from Docker to Address ${CLIENT_NAME} ${SERVER_IP} - - + Stop Endless Ping from Docker to Address ${CLIENT_NAME} ${SERVER_IP}