Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x/net/http2: TestTransportGroupsPendingDials failures #55168

Closed
gopherbot opened this issue Sep 20, 2022 · 2 comments
Closed

x/net/http2: TestTransportGroupsPendingDials failures #55168

gopherbot opened this issue Sep 20, 2022 · 2 comments
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.

Comments

@gopherbot
Copy link

#!watchflakes
post <- pkg == "golang.org/x/net/http2" && test == "TestTransportGroupsPendingDials"

Bug automatically created to track these flakes.

— watchflakes

@gopherbot gopherbot added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Sep 20, 2022
@gopherbot
Copy link
Author

gopherbot commented Sep 20, 2022

Found new matching flaky dashboard failures for:

#!watchflakes
post <- pkg == "golang.org/x/net/http2" && test == "TestTransportGroupsPendingDials"
2022-06-17 18:40 freebsd-amd64-race net@355a448f go@19ed4428 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000e231cd by goroutine 9635:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /tmp/workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /tmp/workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /tmp/workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:17012
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport creating client conn 0xc0006d7200 to 127.0.0.1:17012
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport encoding header ":authority" = "127.0.0.1:17012"
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
    http2_test.go:70: 2022/06/21 15:10:10 http2: server connection from 127.0.0.1:17013 on 0xc00024f420
...
    http2_test.go:70: 2022/06/21 15:10:10 http2: server encoding header "date" = "Tue, 21 Jun 2022 15:10:10 GMT"
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=11 len=3
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=13 len=3
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport closing idle conn 0xc0006d7200 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport readFrame error on conn 0xc0006d7200: (*net.OpError) read tcp 127.0.0.1:17013->127.0.0.1:17012: use of closed network connection
    http2_test.go:70: 2022/06/21 15:10:10 http2: Transport closing idle conn 0xc0006d7200 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 freebsd-amd64-race net@355a448f go@3fcbfb07 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000e231cd by goroutine 9623:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /tmp/workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /tmp/workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /tmp/workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:21603
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport creating client conn 0xc00037b380 to 127.0.0.1:21603
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport encoding header ":authority" = "127.0.0.1:21603"
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/20 18:48:24 http2: server connection from 127.0.0.1:21604 on 0xc0002b81c0
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/20 18:48:24 http2: server encoding header ":status" = "200"
    http2_test.go:70: 2022/06/20 18:48:24 http2: server encoding header "content-length" = "0"
    http2_test.go:70: 2022/06/20 18:48:24 http2: server encoding header "date" = "Mon, 20 Jun 2022 18:48:24 GMT"
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport closing idle conn 0xc00037b380 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport readFrame error on conn 0xc00037b380: (*net.OpError) read tcp 127.0.0.1:21604->127.0.0.1:21603: use of closed network connection
    http2_test.go:70: 2022/06/20 18:48:24 http2: Transport closing idle conn 0xc00037b380 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 freebsd-amd64-race net@355a448f go@ec58e3f3 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000e231cd by goroutine 9704:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /tmp/workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /tmp/workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /tmp/workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:12150
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport creating client conn 0xc00071e300 to 127.0.0.1:12150
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport encoding header ":authority" = "127.0.0.1:12150"
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/17 22:52:09 http2: server connection from 127.0.0.1:12151 on 0xc00056c1c0
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/17 22:52:09 http2: server encoding header ":status" = "200"
    http2_test.go:70: 2022/06/17 22:52:09 http2: server encoding header "content-length" = "0"
    http2_test.go:70: 2022/06/17 22:52:09 http2: server encoding header "date" = "Fri, 17 Jun 2022 22:52:09 GMT"
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport closing idle conn 0xc00071e300 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport readFrame error on conn 0xc00071e300: (*net.OpError) read tcp 127.0.0.1:12151->127.0.0.1:12150: use of closed network connection
    http2_test.go:70: 2022/06/17 22:52:09 http2: Transport closing idle conn 0xc00071e300 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 freebsd-amd64-race net@355a448f go@6c25ba62 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000e231cd by goroutine 9611:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /tmp/workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /tmp/workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /tmp/workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:32411
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport creating client conn 0xc000208f00 to 127.0.0.1:32411
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport encoding header ":authority" = "127.0.0.1:32411"
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/17 18:41:42 http2: server connection from 127.0.0.1:32412 on 0xc0004ee460
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/17 18:41:42 http2: server encoding header "content-length" = "0"
    http2_test.go:70: 2022/06/17 18:41:42 http2: server encoding header "date" = "Fri, 17 Jun 2022 18:41:42 GMT"
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=13 len=3
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport closing idle conn 0xc000208f00 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport readFrame error on conn 0xc000208f00: (*net.OpError) read tcp 127.0.0.1:32412->127.0.0.1:32411: use of closed network connection
    http2_test.go:70: 2022/06/17 18:41:42 http2: Transport closing idle conn 0xc000208f00 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 linux-amd64-race net@355a448f go@530511ba golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000dfe74d by goroutine 9451:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:43249
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport creating client conn 0xc000599980 to 127.0.0.1:43249
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport encoding header ":authority" = "127.0.0.1:43249"
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/21 17:41:43 http2: server connection from 127.0.0.1:52984 on 0xc00014aa80
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/21 17:41:43 http2: server encoding header ":status" = "200"
    http2_test.go:70: 2022/06/21 17:41:43 http2: server encoding header "content-length" = "0"
    http2_test.go:70: 2022/06/21 17:41:43 http2: server encoding header "date" = "Tue, 21 Jun 2022 17:41:43 GMT"
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport closing idle conn 0xc000599980 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport readFrame error on conn 0xc000599980: (*net.OpError) read tcp 127.0.0.1:52984->127.0.0.1:43249: use of closed network connection
    http2_test.go:70: 2022/06/21 17:41:43 http2: Transport closing idle conn 0xc000599980 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 linux-amd64-race net@355a448f go@c2d373d5 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000dfe74d by goroutine 9593:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:44267
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport creating client conn 0xc00047de00 to 127.0.0.1:44267
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport encoding header ":authority" = "127.0.0.1:44267"
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/21 17:35:08 http2: server connection from 127.0.0.1:47448 on 0xc00032a8c0
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/21 17:35:08 http2: server encoding header ":status" = "200"
    http2_test.go:70: 2022/06/21 17:35:08 http2: server encoding header "content-length" = "0"
    http2_test.go:70: 2022/06/21 17:35:08 http2: server encoding header "date" = "Tue, 21 Jun 2022 17:35:08 GMT"
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport closing idle conn 0xc00047de00 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport readFrame error on conn 0xc00047de00: (*net.OpError) read tcp 127.0.0.1:47448->127.0.0.1:44267: use of closed network connection
    http2_test.go:70: 2022/06/21 17:35:08 http2: Transport closing idle conn 0xc00047de00 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 linux-amd64-race net@355a448f go@3fcbfb07 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000dfe74d by goroutine 9657:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.03s)
    server_test.go:166: Running test server at: https://127.0.0.1:45245
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport creating client conn 0xc0005a8180 to 127.0.0.1:45245
    http2_test.go:70: 2022/06/20 18:45:08 http2: server connection from 127.0.0.1:44466 on 0xc000759340
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport encoding header ":authority" = "127.0.0.1:45245"
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=9 len=3
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=13 len=3
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/20 18:45:08 http2: server encoding header "date" = "Mon, 20 Jun 2022 18:45:08 GMT"
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport closing idle conn 0xc0005a8180 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport readFrame error on conn 0xc0005a8180: (*net.OpError) read tcp 127.0.0.1:44466->127.0.0.1:45245: use of closed network connection
    http2_test.go:70: 2022/06/20 18:45:08 http2: Transport closing idle conn 0xc0005a8180 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 linux-amd64-race net@355a448f go@ec58e3f3 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000dfe74d by goroutine 9609:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:36299
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport creating client conn 0xc00057dc80 to 127.0.0.1:36299
    http2_test.go:70: 2022/06/17 22:53:19 http2: server connection from 127.0.0.1:45732 on 0xc0001da380
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport encoding header ":authority" = "127.0.0.1:36299"
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=3 len=3
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=13 len=3
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=11 len=3
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport closing idle conn 0xc00057dc80 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport readFrame error on conn 0xc00057dc80: (*net.OpError) read tcp 127.0.0.1:45732->127.0.0.1:36299: use of closed network connection
    http2_test.go:70: 2022/06/17 22:53:19 http2: Transport closing idle conn 0xc00057dc80 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 linux-amd64-race net@355a448f go@103cc661 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000dfe74d by goroutine 9479:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.03s)
    server_test.go:166: Running test server at: https://127.0.0.1:32787
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport creating client conn 0xc00050db00 to 127.0.0.1:32787
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport encoding header ":authority" = "127.0.0.1:32787"
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
    http2_test.go:70: 2022/06/17 21:48:53 http2: server connection from 127.0.0.1:39970 on 0xc00056e0e0
...
    http2_test.go:70: 2022/06/17 21:48:53 http2: server encoding header "date" = "Fri, 17 Jun 2022 21:48:53 GMT"
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=9 len=3
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=13 len=3
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport closing idle conn 0xc00050db00 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport readFrame error on conn 0xc00050db00: (*net.OpError) read tcp 127.0.0.1:39970->127.0.0.1:32787: use of closed network connection
    http2_test.go:70: 2022/06/17 21:48:53 http2: Transport closing idle conn 0xc00050db00 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test
2022-06-17 18:40 linux-amd64-race net@355a448f go@6c25ba62 golang.org/x/net/http2.TestTransportGroupsPendingDials (log)
==================
WARNING: DATA RACE
Write at 0x000000dfe74d by goroutine 9719:
  golang.org/x/net/http2.TestTransportGroupsPendingDials()
      /workdir/gopath/src/golang.org/x/net/http2/transport_test.go:355 +0xb8
  testing.tRunner()
      /workdir/go/src/testing/testing.go:1446 +0x216
  testing.(*T).Run.func1()
      /workdir/go/src/testing/testing.go:1493 +0x47

...
--- FAIL: TestTransportGroupsPendingDials (0.02s)
    server_test.go:166: Running test server at: https://127.0.0.1:37403
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport creating client conn 0xc000522180 to 127.0.0.1:37403
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport encoding header ":authority" = "127.0.0.1:37403"
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport encoding header ":method" = "GET"
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport encoding header ":path" = "/"
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport encoding header ":scheme" = "https"
    http2_test.go:70: 2022/06/17 18:42:00 http2: server connection from 127.0.0.1:38462 on 0xc0002461c0
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport encoding header "accept-encoding" = "gzip"
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport encoding header "user-agent" = "Go-http-client/2.0"
...
    http2_test.go:70: 2022/06/17 18:42:00 http2: server encoding header ":status" = "200"
    http2_test.go:70: 2022/06/17 18:42:00 http2: server encoding header "content-length" = "0"
    http2_test.go:70: 2022/06/17 18:42:00 http2: server encoding header "date" = "Fri, 17 Jun 2022 18:42:00 GMT"
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=15 len=3
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=17 len=3
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport received HEADERS flags=END_STREAM|END_HEADERS stream=19 len=3
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport closing idle conn 0xc000522180 (forSingleUse=false, maxStream=19)
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport readFrame error on conn 0xc000522180: (*net.OpError) read tcp 127.0.0.1:38462->127.0.0.1:37403: use of closed network connection
    http2_test.go:70: 2022/06/17 18:42:00 http2: Transport closing idle conn 0xc000522180 (forSingleUse=false, maxStream=19)
    testing.go:1319: race detected during execution of test

watchflakes

@rsc
Copy link
Contributor

rsc commented Sep 20, 2022

These stopped.

@rsc rsc closed this as completed Sep 20, 2022
@gopherbot gopherbot changed the title x/net/http2: flaky TestTransportGroupsPendingDials x/net/http2:: TestTransportGroupsPendingDials failures Sep 20, 2022
@gopherbot gopherbot changed the title x/net/http2:: TestTransportGroupsPendingDials failures x/net/http2: TestTransportGroupsPendingDials failures Sep 20, 2022
@golang golang locked and limited conversation to collaborators Sep 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
Status: Done
Development

No branches or pull requests

2 participants