We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentd12221c commit611fbd8Copy full SHA for 611fbd8
coderd/workspaces_test.go
@@ -2158,8 +2158,10 @@ func TestWorkspaceWatcher(t *testing.T) {
2158
_=coderdtest.CreateWorkspaceBuild(t,client,workspace,database.WorkspaceTransitionStart,func(req*codersdk.CreateWorkspaceBuildRequest) {
2159
req.TemplateVersionID=updatedVersion.ID
2160
})
2161
-wait("workspace build pending",func(w codersdk.Workspace)bool {
2162
-returnw.LatestBuild.Status==codersdk.WorkspaceStatusPending
+// We want to verify pending state here, but it's possible that we reach
+// failed state fast enough that we never see pending.
2163
+wait("workspace build pending or failed",func(w codersdk.Workspace)bool {
2164
+returnw.LatestBuild.Status==codersdk.WorkspaceStatusPending||w.LatestBuild.Status==codersdk.WorkspaceStatusFailed
2165
2166
wait("workspace build failed",func(w codersdk.Workspace)bool {
2167
returnw.LatestBuild.Status==codersdk.WorkspaceStatusFailed