summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/net/forwarding
diff options
context:
space:
mode:
authorIdo Schimmel <idosch@nvidia.com>2022-03-21 19:51:01 +0200
committerPaolo Abeni <pabeni@redhat.com>2022-03-22 11:09:24 +0100
commit917b149ac3d5c8b3a582559b9779ee29d69fad78 (patch)
treeaf10270ad22c5486d538be37a24129790d255e08 /tools/testing/selftests/net/forwarding
parent4723832fa63f30c85cce3739b0497e4e193f684b (diff)
downloadlinux-917b149ac3d5c8b3a582559b9779ee29d69fad78.tar.bz2
selftests: forwarding: Disable learning before link up
Disable learning before bringing the bridge port up in order to avoid the FDB being populated and the test failing. Before: # ./bridge_locked_port.sh RTNETLINK answers: File exists TEST: Locked port ipv4 [FAIL] Ping worked after locking port, but before adding FDB entry TEST: Locked port ipv6 [ OK ] TEST: Locked port vlan [ OK ] After: # ./bridge_locked_port.sh TEST: Locked port ipv4 [ OK ] TEST: Locked port ipv6 [ OK ] TEST: Locked port vlan [ OK ] Fixes: b2b681a41251 ("selftests: forwarding: tests of locked port feature") Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'tools/testing/selftests/net/forwarding')
-rwxr-xr-xtools/testing/selftests/net/forwarding/bridge_locked_port.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/testing/selftests/net/forwarding/bridge_locked_port.sh b/tools/testing/selftests/net/forwarding/bridge_locked_port.sh
index 6e98efa6d371..67ce59bb3555 100755
--- a/tools/testing/selftests/net/forwarding/bridge_locked_port.sh
+++ b/tools/testing/selftests/net/forwarding/bridge_locked_port.sh
@@ -41,11 +41,11 @@ switch_create()
ip link set dev $swp1 master br0
ip link set dev $swp2 master br0
+ bridge link set dev $swp1 learning off
+
ip link set dev br0 up
ip link set dev $swp1 up
ip link set dev $swp2 up
-
- bridge link set dev $swp1 learning off
}
switch_destroy()