From d6ce416166e2c0347829641cb067d84ed9f788c0 Mon Sep 17 00:00:00 2001 From: Colin Adler Date: Fri, 22 Sep 2023 17:46:02 +0000 Subject: [PATCH] ci: increase timeout for template build jobs It can sometimes time out while still running the build on slower hardware. Closes: https://github.com/coder/coder/issues/7403 --- coderd/coderdtest/coderdtest.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/coderd/coderdtest/coderdtest.go b/coderd/coderdtest/coderdtest.go index 5a00a679d808e..bee336c79e712 100644 --- a/coderd/coderdtest/coderdtest.go +++ b/coderd/coderdtest/coderdtest.go @@ -763,7 +763,7 @@ func UpdateTemplateVersion(t *testing.T, client *codersdk.Client, organizationID func AwaitTemplateVersionJob(t *testing.T, client *codersdk.Client, version uuid.UUID) codersdk.TemplateVersion { t.Helper() - ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitMedium) + ctx, cancel := context.WithTimeout(context.Background(), testutil.WaitLong) defer cancel() t.Logf("waiting for template version job %s", version) @@ -772,7 +772,7 @@ func AwaitTemplateVersionJob(t *testing.T, client *codersdk.Client, version uuid var err error templateVersion, err = client.TemplateVersion(ctx, version) return assert.NoError(t, err) && templateVersion.Job.CompletedAt != nil - }, testutil.WaitMedium, testutil.IntervalFast) + }, testutil.WaitLong, testutil.IntervalMedium) t.Logf("got template version job %s", version) return templateVersion } @@ -790,7 +790,7 @@ func AwaitWorkspaceBuildJob(t *testing.T, client *codersdk.Client, build uuid.UU var err error workspaceBuild, err = client.WorkspaceBuild(ctx, build) return assert.NoError(t, err) && workspaceBuild.Job.CompletedAt != nil - }, testutil.WaitShort, testutil.IntervalFast) + }, testutil.WaitMedium, testutil.IntervalMedium) t.Logf("got workspace build job %s", build) return workspaceBuild } @@ -838,7 +838,7 @@ func AwaitWorkspaceAgents(t *testing.T, client *codersdk.Client, workspaceID uui resources = workspace.LatestBuild.Resources return true - }, testutil.WaitLong, testutil.IntervalFast) + }, testutil.WaitLong, testutil.IntervalMedium) t.Logf("got workspace agents (workspace %s)", workspaceID) return resources } pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy