From: Richard Miller Date: Thu, 14 Aug 2025 15:25:56 +0000 (+0100) Subject: net: skip TestIPv4WriteMsgUDPAddrPort on plan9 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=cb814bd5bc3f0575e8d0e26370c05456770cb3da;p=gostls13.git net: skip TestIPv4WriteMsgUDPAddrPort on plan9 This test uses method (*UDPConn).WriteMsgUDPAddrPort, which is not supported on Plan 9. The test needs to be skipped, like for example TestAllocs which is already skipped for the same reason. Fixes #75017 Change-Id: Iaa0e6ecdba0938736d8f675fcac43c46db34cb5d Reviewed-on: https://go-review.googlesource.com/c/go/+/696095 Auto-Submit: Damien Neil Reviewed-by: Damien Neil Reviewed-by: Dmitri Shuralyov LUCI-TryBot-Result: Go LUCI --- diff --git a/src/net/udpsock_test.go b/src/net/udpsock_test.go index 7ad8a585b0..3c8da43bdd 100644 --- a/src/net/udpsock_test.go +++ b/src/net/udpsock_test.go @@ -710,6 +710,11 @@ func TestIPv6WriteMsgUDPAddrPortTargetAddrIPVersion(t *testing.T) { // WriteMsgUDPAddrPort accepts IPv4 and IPv4-mapped IPv6 destination addresses, // and rejects IPv6 destination addresses on a "udp4" connection. func TestIPv4WriteMsgUDPAddrPortTargetAddrIPVersion(t *testing.T) { + switch runtime.GOOS { + case "plan9": + t.Skipf("not supported on %s", runtime.GOOS) + } + if !testableNetwork("udp4") { t.Skipf("skipping: udp4 not available") }