diff options
author | Neale Ranns <neale@graphiant.com> | 2021-07-16 14:00:16 +0000 |
---|---|---|
committer | Beno�t Ganne <bganne@cisco.com> | 2022-08-09 14:17:46 +0000 |
commit | fd2417b2a42e34062e3d07875e5c4e11922513d5 (patch) | |
tree | eec1ea914c259f685e2bca897e5853faec9339c1 /extras/deprecated/plugins/gbp/test_gbp.py | |
parent | 896b184b781a09ce5cefb94c471029c6a8d025aa (diff) |
ip-neighbor: ARP and ND stats per-interface.
Type: feature
stats of the like from:
https://datatracker.ietf.org/doc/html/draft-ietf-rtgwg-arp-yang-model-03#section-4
Signed-off-by: Neale Ranns <neale@graphiant.com>
Change-Id: Icb1bf4f6f7e6ccc2f44b0008d4774b61cae96184
Diffstat (limited to 'extras/deprecated/plugins/gbp/test_gbp.py')
-rw-r--r-- | extras/deprecated/plugins/gbp/test_gbp.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/extras/deprecated/plugins/gbp/test_gbp.py b/extras/deprecated/plugins/gbp/test_gbp.py index 8c53b393f92..1c12abe008d 100644 --- a/extras/deprecated/plugins/gbp/test_gbp.py +++ b/extras/deprecated/plugins/gbp/test_gbp.py @@ -1162,6 +1162,31 @@ class TestGBP(VppTestCase): lf = VppL2FibEntry(self, epg_nat.bd.bd, ep.mac, ep.recirc.recirc, bvi_mac=0) lf.add_vpp_config() + self.assert_equal( + self.statistics["/net/arp/tx/gratuitous"][ + :, epgs[0].uplink.sw_if_index + ].sum(), + 2, + ) + self.assert_equal( + self.statistics["/net/arp/tx/gratuitous"][ + :, epgs[1].uplink.sw_if_index + ].sum(), + 1, + ) + self.assert_equal( + self.statistics["/net/ip6-nd/tx/gratuitous"][ + :, epgs[0].uplink.sw_if_index + ].sum(), + 2, + ) + self.assert_equal( + self.statistics["/net/ip6-nd/tx/gratuitous"][ + :, epgs[1].uplink.sw_if_index + ].sum(), + 1, + ) + # # ARP packets for unknown IP are sent to the EPG uplink # |