resumeTask resumes the task waits for the start build to complete. The task will be in "initializing" state after this returns because no agent is connected.
(ctx context.Context, t *testing.T, client *codersdk.Client, task codersdk.Task)
| 352 | // resumeTask resumes the task waits for the start build to complete. The task |
| 353 | // will be in "initializing" state after this returns because no agent is connected. |
| 354 | func resumeTask(ctx context.Context, t *testing.T, client *codersdk.Client, task codersdk.Task) { |
| 355 | t.Helper() |
| 356 | |
| 357 | resumeResp, err := client.ResumeTask(ctx, task.OwnerName, task.ID) |
| 358 | require.NoError(t, err) |
| 359 | require.NotNil(t, resumeResp.WorkspaceBuild) |
| 360 | coderdtest.AwaitWorkspaceBuildJobCompleted(t, client, resumeResp.WorkspaceBuild.ID) |
| 361 | } |
| 362 | |
| 363 | // setupCLITaskTestWithSnapshot creates a task in the specified status with a log snapshot. |
| 364 | // Note: We do not use IncludeProvisionerDaemon because these tests use dbfake to directly |
no test coverage detected