add tests to ensure that preubilds are correctly provisioned for active template versions

This commit is contained in:
Sas Swart
2025-03-03 10:20:47 +00:00
parent be166ea239
commit e16d763241
4 changed files with 43 additions and 147 deletions

View File

@ -18,7 +18,7 @@ FROM workspace_prebuilds p
ON tvp_curr.id = p.current_preset_id -- See https://github.com/coder/internal/issues/398.
WHERE (b.transition = 'start'::workspace_transition
-- Jobs that are not in terminal states.
OR pj.job_status IN ('failed'::provisioner_job_status, 'canceled'::provisioner_job_status,
AND pj.job_status NOT IN ('failed'::provisioner_job_status, 'canceled'::provisioner_job_status,
'unknown'::provisioner_job_status));
-- name: GetTemplatePresetsWithPrebuilds :many