From f24f385a2404cd345b0425bd60f17d58376401fd Mon Sep 17 00:00:00 2001 From: Kyle Nusbaum Date: Wed, 15 Jun 2022 11:58:40 -0500 Subject: [PATCH] ddtrace/tracer: increase small timeout to avoid flaky tests. (#1339) Apparently 200ms is not enough in all cases for async things to happen, resulting in flaky tests. This increases the timeout to one second. If it is not enough this can be increased more. Since these are not performance tests we don't really care how long it takes. Fixes #1324 --- ddtrace/tracer/tracer_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ddtrace/tracer/tracer_test.go b/ddtrace/tracer/tracer_test.go index 09bf702217..114e00c559 100644 --- a/ddtrace/tracer/tracer_test.go +++ b/ddtrace/tracer/tracer_test.go @@ -65,7 +65,7 @@ func TestMain(m *testing.M) { } func (t *tracer) awaitPayload(tst *testing.T, n int) { - timeout := time.After(200 * time.Millisecond * timeMultiplicator) + timeout := time.After(time.Second * timeMultiplicator) loop: for { select { @@ -1520,7 +1520,7 @@ func startTestTracer(t interface { tick <- time.Now() return } - d := 200 * time.Millisecond * timeMultiplicator + d := time.Second * timeMultiplicator expire := time.After(d) loop: for {