fix(ci): align workdirs smoke cwd contract

This commit is contained in:
Codex
2026-05-19 04:35:43 +00:00
parent bfd7219adf
commit dfb344ef0c
@@ -1352,7 +1352,7 @@ spec:
proxy_get code-queue-scheduler-dev /health "$run_dir/code-queue-scheduler-health.json" 30
proxy_get code-queue-read-dev /live "$run_dir/code-queue-read-live.json" 30
proxy_get code-queue-read-dev /api/workdirs "$run_dir/code-queue-read-workdirs.json" 30
proxy_json POST code-queue-write-dev /api/workdirs '{"providerId":"D601-dev","executionMode":"default","path":"/home/ubuntu/unidesk-dev-workspace/ci-workdirs-smoke"}' "$run_dir/code-queue-workdir-created.json" 30
proxy_json POST code-queue-write-dev /api/workdirs '{"providerId":"D601-dev","executionMode":"default","path":"ci-workdirs-smoke"}' "$run_dir/code-queue-workdir-created.json" 30
proxy_get code-queue-write-dev '/api/workdirs?providerId=D601-dev&executionMode=default' "$run_dir/code-queue-write-workdirs.json" 30
proxy_json DELETE code-queue-write-dev /api/workdirs/D601-dev/default/ci-workdirs-smoke "" "$run_dir/code-queue-workdir-deleted.json" 30
@@ -1374,8 +1374,8 @@ spec:
scheduler?.ok === true && scheduler?.role === "scheduler" && scheduler?.schedulerEnabled === true,
readLive?.ok === true && readLive?.role === "read",
initialWorkdirs?.ok === true && Array.isArray(initialWorkdirs?.workdirs),
created?.ok === true && created?.workdir?.providerId === "D601-dev" && created?.workdir?.path === "/home/ubuntu/unidesk-dev-workspace/ci-workdirs-smoke",
Array.isArray(listed?.workdirs) && listed.workdirs.some((item) => item?.path === "/home/ubuntu/unidesk-dev-workspace/ci-workdirs-smoke"),
created?.ok === true && created?.workdir?.providerId === "D601-dev" && created?.workdir?.path === "/workspace-dev/ci-workdirs-smoke",
Array.isArray(listed?.workdirs) && listed.workdirs.some((item) => item?.path === "/workspace-dev/ci-workdirs-smoke"),
deleted?.ok === true,
];
const result = {