























@@ -996,7 +996,10 @@ describe("package artifact reuse", () => {
996996"OPENCLAW_LIVE_CLI_BACKEND_DOCKER_RUN_TIMEOUT:-2700s",
997997);
998998expect(readFileSync("scripts/test-live-cli-backend-docker.sh", "utf8")).toContain(
999-'timeout_value="${OPENCLAW_LIVE_CLI_BACKEND_SETUP_TIMEOUT_SECONDS:-180}s"',
999+'CLI_SETUP_TIMEOUT_SECONDS="$(openclaw_live_read_positive_int_env OPENCLAW_LIVE_CLI_BACKEND_SETUP_TIMEOUT_SECONDS 180)"',
1000+);
1001+expect(readFileSync("scripts/test-live-cli-backend-docker.sh", "utf8")).toContain(
1002+'timeout_value="${OPENCLAW_LIVE_CLI_BACKEND_SETUP_TIMEOUT_SECONDS:?missing live CLI backend setup timeout seconds}s"',
10001003);
10011004expect(readFileSync("scripts/test-live-cli-backend-docker.sh", "utf8")).toContain(
10021005'echo "timeout command not found; cannot bound live CLI backend setup after ${timeout_value}"',
@@ -1005,10 +1008,13 @@ describe("package artifact reuse", () => {
10051008"OPENCLAW_LIVE_ACP_BIND_DOCKER_RUN_TIMEOUT:-2700s",
10061009);
10071010expect(readFileSync("scripts/test-live-acp-bind-docker.sh", "utf8")).toContain(
1008-"OPENCLAW_LIVE_ACP_BIND_SETUP_TIMEOUT_SECONDS:-180",
1011+'ACP_SETUP_TIMEOUT_SECONDS="$(openclaw_live_read_positive_int_env OPENCLAW_LIVE_ACP_BIND_SETUP_TIMEOUT_SECONDS 180)"',
1012+);
1013+expect(readFileSync("scripts/test-live-acp-bind-docker.sh", "utf8")).toContain(
1014+'timeout_value="${OPENCLAW_LIVE_ACP_BIND_SETUP_TIMEOUT_SECONDS:?missing live ACP bind setup timeout seconds}s"',
10091015);
10101016expect(readFileSync("scripts/test-live-acp-bind-docker.sh", "utf8")).toContain(
1011-'timeout_value="${OPENCLAW_LIVE_ACP_BIND_SETUP_TIMEOUT_SECONDS:-180}s"',
1017+'-e OPENCLAW_LIVE_ACP_BIND_SETUP_TIMEOUT_SECONDS="$ACP_SETUP_TIMEOUT_SECONDS"',
10121018);
10131019expect(readFileSync("scripts/test-live-acp-bind-docker.sh", "utf8")).toContain(
10141020'echo "timeout command not found; cannot bound live ACP bind setup after ${timeout_value}"',
@@ -1023,10 +1029,13 @@ describe("package artifact reuse", () => {
10231029"OPENCLAW_LIVE_CODEX_HARNESS_DOCKER_RUN_TIMEOUT:-2100s",
10241030);
10251031expect(readFileSync("scripts/test-live-codex-harness-docker.sh", "utf8")).toContain(
1026-"OPENCLAW_LIVE_CODEX_HARNESS_SETUP_TIMEOUT_SECONDS:-180",
1032+'CODEX_HARNESS_SETUP_TIMEOUT_SECONDS="$(openclaw_live_read_positive_int_env OPENCLAW_LIVE_CODEX_HARNESS_SETUP_TIMEOUT_SECONDS 180)"',
1033+);
1034+expect(readFileSync("scripts/test-live-codex-harness-docker.sh", "utf8")).toContain(
1035+'timeout_value="${OPENCLAW_LIVE_CODEX_HARNESS_SETUP_TIMEOUT_SECONDS:?missing live Codex harness setup timeout seconds}s"',
10271036);
10281037expect(readFileSync("scripts/test-live-codex-harness-docker.sh", "utf8")).toContain(
1029-'timeout_value="${OPENCLAW_LIVE_CODEX_HARNESS_SETUP_TIMEOUT_SECONDS:-180}s"',
1038+'-e OPENCLAW_LIVE_CODEX_HARNESS_SETUP_TIMEOUT_SECONDS="$CODEX_HARNESS_SETUP_TIMEOUT_SECONDS"',
10301039);
10311040expect(readFileSync("scripts/test-live-codex-harness-docker.sh", "utf8")).toContain(
10321041'echo "timeout command not found; cannot bound live Codex harness setup after ${timeout_value}"',
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。