X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=tests%2Fdata_plane%2Fvpp_lite_topo%2Ftest_driver%2Fbasic_l2.sh;fp=tests%2Fdata_plane%2Fvpp_lite_topo%2Ftest_driver%2Fbasic_l2.sh;h=a5bd61e0d0d136132bf2e4348a3916944469907d;hb=2e74e404fc9b91beeeed9103d5f8337a230412e2;hp=b3d53aadb2cb21eac50655ce83307149aa5593b0;hpb=348f41abe845c78afd1f441ff6dcbd0876686b87;p=one.git diff --git a/tests/data_plane/vpp_lite_topo/test_driver/basic_l2.sh b/tests/data_plane/vpp_lite_topo/test_driver/basic_l2.sh index b3d53aa..a5bd61e 100644 --- a/tests/data_plane/vpp_lite_topo/test_driver/basic_l2.sh +++ b/tests/data_plane/vpp_lite_topo/test_driver/basic_l2.sh @@ -36,3 +36,25 @@ function test_basic print_status $rc "No ICM response!" exit $test_result } + +function test_single_icmp +{ + if [ "$3" != "no_setup" ] ; then + basic_topo_setup no_odl + fi + + maybe_pause + test_result=1 + + ip netns exec vppns1 "${1}" -c 1 "${2}" + rc=$? + + check_counters "vpp1" "10" $3 $4 $5 $6 $7 $8 + assert_rc_ok $? "basic_topo_clean no_odl" "Counters do not match!" + + # test done + maybe_pause + basic_topo_clean no_odl + print_status $rc "No ICM response!" + exit $test_result +}