Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
net: TestLookupGoogleSRV flaky on linux-arm bot #14997
Looking at build.golang.org right now, all 4 linux-arm failures are due to TestLookupGoogleSRV flakes:
This is also causing trybot flakes; e.g., I had linux-arm flakes on golang.org/cl/21231 and golang.org/cl/21232.
The scaleway ARM builders have:
Which explains the error message.
I guess that DNS server just sucks (is flaky).
Maybe the external net tests should hard-code 126.96.36.199?
I feel like it should be reasonable for tests to assume /etc/resolv.conf points to reliable DNS servers. What about just configuring the Scaleway ARM VMs to use "nameserver 188.8.131.52" in their /etc/resolv.conf instead of changing any tests?
We should probably also warn Scaleway that their DNS servers appear unreliable.