From d74e3310bb049ba95b9d4e124d0935cf10c75f2c Mon Sep 17 00:00:00 2001 From: Ivan Dlugos Date: Mon, 14 Aug 2023 17:35:16 +0200 Subject: [PATCH] test: increase flush timeout in CI tests --- transport_test.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/transport_test.go b/transport_test.go index c0965b82e..de0ab9a05 100644 --- a/transport_test.go +++ b/transport_test.go @@ -433,7 +433,12 @@ func TestHTTPTransport(t *testing.T) { transportMustFlush := func(t *testing.T, id string) { t.Helper() - ok := transport.Flush(500 * time.Millisecond) + timeout := 100 * time.Millisecond + if isCI() { + // CI is very overloaded so we need to allow for a long wait time. + timeout = 5 * time.Second + } + ok := transport.Flush(timeout) if !ok { t.Fatalf("[CLIENT] {%.4s} Flush() timed out", id) }