From fbc860bb3512d3399aef250e8907bf2184dea6cd Mon Sep 17 00:00:00 2001 From: Philip O'Toole Date: Tue, 6 Feb 2024 09:58:16 -0500 Subject: [PATCH] Fix racy test --- auto/backup/uploader_test.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/auto/backup/uploader_test.go b/auto/backup/uploader_test.go index 0e66289b..aaeac026 100644 --- a/auto/backup/uploader_test.go +++ b/auto/backup/uploader_test.go @@ -68,9 +68,13 @@ func Test_UploaderSingleUpload_ID(t *testing.T) { ResetStats() var wg sync.WaitGroup wg.Add(1) + nCalled := 0 sc := &mockStorageClient{ currentIDFn: func(ctx context.Context) (string, error) { - defer wg.Done() + nCalled++ + if nCalled == 0 { + defer wg.Done() + } return "1234", nil }, }