Add L2 ARP test
[one.git] / tests / data_plane / vpp_lite_topo / test_driver / basic_single_icmp.sh
index 63c8b5a..02a9d06 100644 (file)
@@ -21,6 +21,27 @@ function test_single_icmp
   ip netns exec vppns1 "${1}" -c 1 "${2}"
   rc=$?
 
+  #                         SEID DEID LLOC RLOC PKTS BYTES
+  check_counters "vpp1" "0" $3   $4   $5   $6   $7   $8
+  assert_rc_ok $? "2_node_topo_clean no_odl" "Counters do not match!"
+
+  # test done
+  maybe_pause
+  2_node_topo_clean no_odl
+  print_status $rc "No ICMP response!"
+  exit $test_result
+}
+
+function test_single_icmp_no_counters
+{
+  2_node_topo_setup no_odl
+  maybe_pause
+  test_result=1
+
+  # send only one ping request
+  ip netns exec vppns1 "${1}" -c 1 "${2}"
+  rc=$?
+
   # test done
   maybe_pause
   2_node_topo_clean no_odl