summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorAlice Mikityanska <alice@isovalent.com>2026-08-22 15:03:05 +0300
committerJakub Kicinski <kuba@kernel.org>2026-08-27 08:42:28 -0700
commitdc170da3347e0f7b6d120d13882c4e1f04ca00d6 (patch)
tree1a202d0047d1cabe72c54c570a540fb4eabd28e2 /tools
parent6fe7e31a45e3418a39e6343a85126124feec1c2f (diff)
selftests: net: Wait for netserver to launch
Use wait_local_port_listen after starting netserver in big_tcp_tunnels.sh to ensure it's listening when the test starts. Fixes: 5cb53743e1ff ("selftests: net: Add a test for BIG TCP in UDP tunnels") Signed-off-by: Alice Mikityanska <alice@isovalent.com> Acked-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> Link: https://patch.msgid.link/20260822120308.1165200-2-alice.kernel@fastmail.im Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/testing/selftests/net/big_tcp_tunnels.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/testing/selftests/net/big_tcp_tunnels.sh b/tools/testing/selftests/net/big_tcp_tunnels.sh
index d6513ed8d4e8..9b7d0456bcc1 100755
--- a/tools/testing/selftests/net/big_tcp_tunnels.sh
+++ b/tools/testing/selftests/net/big_tcp_tunnels.sh
@@ -3,6 +3,8 @@
#
# Testing for IPv4 and IPv6 BIG TCP over VXLAN and GENEVE tunnels.
+source "$(dirname "$0")/lib.sh"
+
SERVER_NS=$(mktemp -u server-XXXXXXXX)
SERVER_IP4="192.168.1.1"
SERVER_IP6="2001:db8::1:1"
@@ -39,6 +41,7 @@ setup() {
gro_max_size 196608 gro_ipv4_max_size 196608
ip netns exec "$SERVER_NS" netserver >/dev/null
+ wait_local_port_listen "$SERVER_NS" 12865 tcp
}
setup_tunnel() {