From: David du Colombier <0intro@gmail.com> Date: Mon, 17 Oct 2016 08:54:44 +0000 (+0200) Subject: net: skip TestReadTimeoutUnblocksRead on Plan 9 X-Git-Tag: go1.8beta1~850 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=516001f50ff3de9f7de2a0525bb771b509504e93;p=gostls13.git net: skip TestReadTimeoutUnblocksRead on Plan 9 Deadlines aren't implemented on Plan 9 yet. Updates #17477. Change-Id: I44ffdbef97276dfec56547e5189672b7da24bfc1 Reviewed-on: https://go-review.googlesource.com/31188 Reviewed-by: Brad Fitzpatrick Run-TryBot: David du Colombier <0intro@gmail.com> --- diff --git a/src/net/net_test.go b/src/net/net_test.go index 640bcac808..4e12a3f23f 100644 --- a/src/net/net_test.go +++ b/src/net/net_test.go @@ -457,6 +457,9 @@ func withTCPConnPair(t *testing.T, peer1, peer2 func(c *TCPConn) error) { // See golang.org/cl/30164 which documented this. The net/http package // depends on this. func TestReadTimeoutUnblocksRead(t *testing.T) { + if runtime.GOOS == "plan9" { + t.Skipf("not supported on %s; see golang.org/issue/17477", runtime.GOOS) + } serverDone := make(chan struct{}) server := func(cs *TCPConn) error { defer close(serverDone)