diff --git a/p2p/net/mock/mock_test.go b/p2p/net/mock/mock_test.go index f2f6795fee0aa6332c5372f9a49212ea5a99fc90..d22294c8aa15315fac5e9c02eb7ccf76f952238f 100644 --- a/p2p/net/mock/mock_test.go +++ b/p2p/net/mock/mock_test.go @@ -631,7 +631,8 @@ func TestStreamsWithLatency(t *testing.T) { wg.Wait() delta := time.Since(checkpoint) - if !within(delta, latency, time.Millisecond*50) { - t.Fatalf("Expected write to take ~%s, but took %s", latency.String(), delta.String()) + tolerance := time.Millisecond * 100 + if !within(delta, latency, tolerance) { + t.Fatalf("Expected write to take ~%s (+/- %s), but took %s", latency.String(), tolerance.String(), delta.String()) } }