-
Notifications
You must be signed in to change notification settings - Fork 20.2k
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
Flaky tests #30591
Comments
From the
That's odd. We send a PING, then when we get the PONG, we deem it |
The v4 lookup test can be reproed locally with the following little change, simulating a bit of lag in the loop which handles adding the reply matcher diff --git a/p2p/discover/v4_udp.go b/p2p/discover/v4_udp.go
index 29ae5f2c08..228175f6c8 100644
--- a/p2p/discover/v4_udp.go
+++ b/p2p/discover/v4_udp.go
@@ -466,6 +466,7 @@ func (t *UDPv4) loop() {
return
case p := <-t.addReplyMatcher:
+ time.Sleep(200 * time.Millisecond)
p.deadline = time.Now().Add(respTimeout)
plist.PushBack(p)
|
I wonder if maybe the |
Another round of flaky tests
TestUDPv5_lookup
logTestUDPv4_Lookup
logTestEth2PrepareAndGetPayload
logapi_test.go:225: invalid number of transactions 0 != 1
The text was updated successfully, but these errors were encountered: