mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-28 05:26:16 +00:00
fix(e2e): time out live image pulls
This commit is contained in:
@@ -146,8 +146,14 @@ describe("docker build helper", () => {
|
||||
expect(e2eImageHelper).toContain("Docker image not available; building");
|
||||
expect(e2eImageHelper).toContain('docker_e2e_docker_cmd image inspect "$image_name"');
|
||||
expect(e2eImageHelper).toContain('docker_e2e_docker_cmd pull "$image_name"');
|
||||
expect(liveBuild).toContain("docker image inspect");
|
||||
expect(liveBuild).toContain("docker pull");
|
||||
expect(liveBuild).toContain('source "$SCRIPT_ROOT_DIR/scripts/lib/docker-e2e-container.sh"');
|
||||
expect(liveBuild).toContain(
|
||||
'DOCKER_COMMAND_TIMEOUT="${DOCKER_COMMAND_TIMEOUT:-${OPENCLAW_LIVE_DOCKER_PULL_TIMEOUT:-600s}}"',
|
||||
);
|
||||
expect(liveBuild).toContain('docker_e2e_docker_cmd image inspect "$LIVE_IMAGE_NAME"');
|
||||
expect(liveBuild).toContain('docker_e2e_docker_cmd pull "$LIVE_IMAGE_NAME"');
|
||||
expect(liveBuild).not.toContain('docker image inspect "$LIVE_IMAGE_NAME"');
|
||||
expect(liveBuild).not.toContain('docker pull "$LIVE_IMAGE_NAME"');
|
||||
expect(liveBuild).toContain("Live-test image not available; building");
|
||||
expect(liveCliBackend).toContain(
|
||||
'OPENCLAW_LIVE_DOCKER_REPO_ROOT="$ROOT_DIR" "$TRUSTED_HARNESS_DIR/scripts/test-live-build-docker.sh"',
|
||||
|
||||
@@ -688,6 +688,12 @@ describe("package artifact reuse", () => {
|
||||
);
|
||||
expect(build).toContain('ROOT_DIR="${OPENCLAW_LIVE_DOCKER_REPO_ROOT:-$SCRIPT_ROOT_DIR}"');
|
||||
expect(build).toContain('source "$SCRIPT_ROOT_DIR/scripts/lib/docker-build.sh"');
|
||||
expect(build).toContain('source "$SCRIPT_ROOT_DIR/scripts/lib/docker-e2e-container.sh"');
|
||||
expect(build).toContain(
|
||||
'DOCKER_COMMAND_TIMEOUT="${DOCKER_COMMAND_TIMEOUT:-${OPENCLAW_LIVE_DOCKER_PULL_TIMEOUT:-600s}}"',
|
||||
);
|
||||
expect(build).toContain('docker_e2e_docker_cmd pull "$LIVE_IMAGE_NAME"');
|
||||
expect(build).not.toContain('docker pull "$LIVE_IMAGE_NAME"');
|
||||
expect(stage).toContain(
|
||||
'local scripts_dir="${OPENCLAW_LIVE_DOCKER_SCRIPTS_DIR:-/src/scripts}"',
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user