From b3d07ffd8731a659fb7b65009a3706009ff8887c Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Sun, 18 Sep 2022 16:40:24 -0500 Subject: [PATCH] fix: Test race for TestPostWorkspaceBuild (#4102) --- coderd/workspaces_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coderd/workspaces_test.go b/coderd/workspaces_test.go index bbaba4e379..11e23ea341 100644 --- a/coderd/workspaces_test.go +++ b/coderd/workspaces_test.go @@ -830,7 +830,7 @@ func TestPostWorkspaceBuild(t *testing.T) { t.Run("WithState", func(t *testing.T) { t.Parallel() - client := coderdtest.New(t, &coderdtest.Options{ + client, closeDaemon := coderdtest.NewWithProvisionerCloser(t, &coderdtest.Options{ IncludeProvisionerDaemon: true, }) user := coderdtest.CreateFirstUser(t, client) @@ -840,6 +840,7 @@ func TestPostWorkspaceBuild(t *testing.T) { workspace := coderdtest.CreateWorkspace(t, client, user.OrganizationID, template.ID) coderdtest.AwaitWorkspaceBuildJob(t, client, workspace.LatestBuild.ID) wantState := []byte("something") + _ = closeDaemon.Close() ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong) defer cancel()