]> Cypherpunks repositories - gostls13.git/commitdiff
net: skip TestReadTimeoutUnblocksRead on Plan 9
authorDavid du Colombier <0intro@gmail.com>
Mon, 17 Oct 2016 08:54:44 +0000 (10:54 +0200)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 17 Oct 2016 09:02:28 +0000 (09:02 +0000)
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 <bradfitz@golang.org>
Run-TryBot: David du Colombier <0intro@gmail.com>

src/net/net_test.go

index 640bcac80861cd6188668ab73af846de374e74b5..4e12a3f23f26ebdf45a75291511dba9b7d01010b 100644 (file)
@@ -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)