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

net: builders failing TestLookupDotsWithRemoteSource and TestLookupGoogleSRV due to missing host for _xmpp-server._tcp.google.com #56707

Open
bcmills opened this issue Nov 11, 2022 · 12 comments
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. Soon This needs to be done soon. (regressions, serious bugs, outages) Testing An issue that has been verified to require only test changes, not just a test failure.
Milestone

Comments

@bcmills
Copy link
Contributor

bcmills commented Nov 11, 2022

#!watchflakes
post <- pkg == "net" && test == "TestLookupGoogleSRV"
--- FAIL: TestLookupDotsWithRemoteSource (0.32s)
    lookup_test.go:708: LookupSRV(xmpp-server, tcp, google.com): lookup _xmpp-server._tcp.google.com on 169.254.169.254:53: no such host (mode=go)
    lookup_test.go:708: LookupSRV(xmpp-server, tcp, google.com): lookup _xmpp-server._tcp.google.com on 169.254.169.254:53: no such host (mode=cgo)
--- FAIL: TestLookupGoogleSRV (36.06s)
    lookup_test.go:93: backoff 1s after failure lookup _xmpp-server._tcp.google.com on 169.254.169.254:53: no such host
    lookup_test.go:93: backoff 5s after failure lookup _xmpp-server._tcp.google.com on 169.254.169.254:53: no such host
    lookup_test.go:93: backoff 30s after failure lookup _xmpp-server._tcp.google.com on 169.254.169.254:53: no such host
    lookup_test.go:99: lookup _xmpp-server._tcp.google.com on 169.254.169.254:53: no such host
FAIL
FAIL	net	39.011s

greplogs -l -e xmpp-server --since=2022-11-01
2022-11-11T16:04:21-fcd14bd/darwin-amd64-11-aws
2022-11-11T16:04:21-fcd14bd/illumos-amd64
2022-11-11T16:04:21-fcd14bd/linux-386
2022-11-11T16:04:21-fcd14bd/linux-386-buster
2022-11-11T16:04:21-fcd14bd/linux-amd64-goamd64v3
2022-11-11T16:04:21-fcd14bd/linux-amd64-staticlockranking
2022-11-11T16:04:21-fcd14bd/linux-arm64
2022-11-11T16:04:21-fcd14bd/linux-arm64-aws
2022-11-11T16:04:21-fcd14bd/netbsd-386-9_0
2022-11-11T16:04:21-fcd14bd/openbsd-386-68
2022-11-11T16:04:21-fcd14bd/windows-386-2012
2022-11-11T16:04:21-fcd14bd/windows-amd64-2008
2022-11-11T16:04:21-fcd14bd/windows-amd64-2016-newcc
2022-11-11T16:04:21-fcd14bd/windows-amd64-newcc-race
2022-11-11T16:04:21-fcd14bd/windows-arm64-10
2022-11-11T16:04:21-fcd14bd/windows-arm64-11
2022-11-11T14:51:14-fffda6b/linux-386-sid
2022-11-10T18:46:00-fbf763f/plan9-arm

@bcmills bcmills added Testing An issue that has been verified to require only test changes, not just a test failure. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. Soon This needs to be done soon. (regressions, serious bugs, outages) labels Nov 11, 2022
@bcmills bcmills added this to the Go1.20 milestone Nov 11, 2022
@bcmills
Copy link
Contributor Author

bcmills commented Nov 11, 2022

(attn @ianlancetaylor @neild; CC @mknyszek)

@bcmills bcmills pinned this issue Nov 11, 2022
@gopherbot
Copy link

Change https://go.dev/cl/449640 mentions this issue: net: disable TestLookupDotsWithRemoteSource and TestLookupGoogleSRV

@mknyszek
Copy link
Contributor

Filed #56708 to follow-up.

@heschi
Copy link
Contributor

heschi commented Nov 11, 2022

Needs backporting?

@mknyszek
Copy link
Contributor

I think so, yeah.

@mknyszek
Copy link
Contributor

@gopherbot Please backport this issue to Go 1.18 and Go 1.19. It's causing widespread builder failures.

@gopherbot
Copy link

Backport issue(s) opened: #56709 (for 1.18), #56710 (for 1.19).

Remember to create the cherry-pick CL(s) as soon as the patch is submitted to master, according to https://go.dev/wiki/MinorReleases.

@gopherbot
Copy link

Change https://go.dev/cl/449505 mentions this issue: [release-branch.go1.18] net: disable TestLookupDotsWithRemoteSource and TestLookupGoogleSRV

@gopherbot
Copy link

Change https://go.dev/cl/449506 mentions this issue: [release-branch.go1.19] net: disable TestLookupDotsWithRemoteSource and TestLookupGoogleSRV

gopherbot pushed a commit that referenced this issue Nov 11, 2022
…nd TestLookupGoogleSRV

These tests fail consistently due to a DNS change causing widespread
trybot outages.

For #56707.
Fixes #56709.

Change-Id: Iebdf91254a922a48880021198f0f12f6bc16b6e7
Reviewed-on: https://go-review.googlesource.com/c/go/+/449640
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
(cherry picked from commit 9776524)
Reviewed-on: https://go-review.googlesource.com/c/go/+/449505
Reviewed-by: Ian Lance Taylor <iant@google.com>
gopherbot pushed a commit that referenced this issue Nov 11, 2022
…nd TestLookupGoogleSRV

These tests fail consistently due to a DNS change causing widespread
trybot outages.

For #56707.
Fixes #56710.

Change-Id: Iebdf91254a922a48880021198f0f12f6bc16b6e7
Reviewed-on: https://go-review.googlesource.com/c/go/+/449640
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
(cherry picked from commit 9776524)
Reviewed-on: https://go-review.googlesource.com/c/go/+/449506
Reviewed-by: Ian Lance Taylor <iant@google.com>
@qmuntal
Copy link
Contributor

qmuntal commented Nov 15, 2022

@mknyszek @bcmills Should this be backported to boring branches? Tests are failing there too and will hit this issue when cutting a new release. Additionally, this is already blocking our (Microsoft) Go fork CI pipeline.

@heschi
Copy link
Contributor

heschi commented Nov 15, 2022

We'll do boringcrypto merges as part of the minor release process in a couple weeks.

andrew-d pushed a commit to tailscale/go that referenced this issue Dec 7, 2022
…nd TestLookupGoogleSRV

These tests fail consistently due to a DNS change causing widespread
trybot outages.

For golang#56707.
Fixes golang#56710.

Change-Id: Iebdf91254a922a48880021198f0f12f6bc16b6e7
Reviewed-on: https://go-review.googlesource.com/c/go/+/449640
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
(cherry picked from commit 9776524)
Reviewed-on: https://go-review.googlesource.com/c/go/+/449506
Reviewed-by: Ian Lance Taylor <iant@google.com>
@golang golang locked and limited conversation to collaborators Jan 10, 2024
@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "net" && test == "TestLookupGoogleSRV"
2024-03-27 19:24 linux-loong64-3a5000 go@efb7cc42 net.TestLookupGoogleSRV (log)
2024/03/28 03:35:27 killing splice client after 5 second shutdown timeout
panic: test timed out after 3m0s
running tests:
	TestCloseRead (10s)
	TestCloseWrite (10s)
	TestConnClose (10s)
	TestListenerClose (10s)
	TestLookupGmailMX (10s)
	TestLookupGmailNS (10s)
	TestLookupGmailTXT (10s)
...
	/tmp/workdir-host-linux-loong64-3a5000/go/src/net/lookup.go:713 +0x20c fp=0xc000403ca8 sp=0xc000403098 pc=0x120192b1c
net.(*Resolver).lookupSRV(...)
	/tmp/workdir-host-linux-loong64-3a5000/go/src/net/lookup_unix.go:104
net.(*Resolver).LookupSRV(0x12049cae0, {0x120333ea0, 0x1204cbbc0}, {0x1202d3deb, 0x4}, {0x1202d3c1a, 0x3}, {0x1202d5aef, 0xa})
	/tmp/workdir-host-linux-loong64-3a5000/go/src/net/lookup.go:515 +0x78 fp=0xc000403d80 sp=0xc000403ca8 pc=0x120191aa8
net.LookupSRV({0x1202d3deb, 0x4}, {0x1202d3c1a, 0x3}, {0x1202d5aef, 0xa})
	/tmp/workdir-host-linux-loong64-3a5000/go/src/net/lookup.go:497 +0x80 fp=0xc000403e08 sp=0xc000403d80 pc=0x1201919e0
net.TestLookupGoogleSRV(0xc000332b60)
	/tmp/workdir-host-linux-loong64-3a5000/go/src/net/lookup_test.go:89 +0x194 fp=0xc000403f68 sp=0xc000403e08 pc=0x1201f5014
testing.tRunner(0xc000332b60, 0x1202ec3f0)

watchflakes

@gopherbot gopherbot reopened this Mar 28, 2024
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. Soon This needs to be done soon. (regressions, serious bugs, outages) Testing An issue that has been verified to require only test changes, not just a test failure.
Projects
Status: No status
Development

No branches or pull requests

5 participants