Message ID | 20250204145549.1216254-9-idosch@nvidia.com (mailing list archive) |
---|---|
State | New |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | vxlan: Age FDB entries based on Rx traffic | expand |
On 2/4/25 16:55, Ido Schimmel wrote: > Extend the VXLAN FDB aging test case to verify that FDB entries are aged > out when they only forward traffic and not refreshed by received > traffic. > > The test fails before "vxlan: Age out FDB entries based on 'updated' > time": > > # ./vxlan_bridge_1d.sh > [...] > TEST: VXLAN: Ageing of learned FDB entry [FAIL] > [...] > # echo $? > 1 > > And passes after it: > > # ./vxlan_bridge_1d.sh > [...] > TEST: VXLAN: Ageing of learned FDB entry [ OK ] > [...] > # echo $? > 0 > > Reviewed-by: Petr Machata <petrm@nvidia.com> > Signed-off-by: Ido Schimmel <idosch@nvidia.com> > --- > tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh | 2 ++ > 1 file changed, 2 insertions(+) > Reviewed-by: Nikolay Aleksandrov <razor@blackwall.org>
diff --git a/tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh b/tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh index 3f9d50f1ef9e..180c5eca556f 100755 --- a/tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh +++ b/tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh @@ -740,6 +740,8 @@ test_learning() vxlan_flood_test $mac $dst 0 10 0 + # The entry should age out when it only forwards traffic + $MZ $h1 -c 50 -d 1sec -p 64 -b $mac -B $dst -t icmp -q & sleep 60 bridge fdb show brport vx1 | grep $mac | grep -q self