openclaw/scripts/e2e
Peter Steinberger 8b16e5328e
fix: prevent temporary-file exhaustion from SQLite coordination (#157413)
Use transactions on the actual SQLite state and device databases for ordinary writes. Remove redundant coordination databases, transport, and exclusion layers while preserving bounded process ownership for startup, schema work, and offline maintenance.

Tie test and QA scratch retirement to settled workers and native resources, preserve active plugin captures, and join SDK declaration compiler processes before synchronous semantic rendering.

Validation: main-tier CI on 5e731c1f64 had 144 successful jobs and one Windows ACP initialization timeout. Qualified unchanged replay 36314027585 passed all 896 tests with the original 48-file order, six projects, toolchain, and deadlines. The original timeout remains unexplained and recorded in the PR. Reviewed main-conflict integration through 39caa592ef passes focused SQLite, Doctor, image, and Cron proof plus affected typechecks and lint. No accepted actionable independent-review findings remain.

Squash landing of #157413 under explicit maintainer authority to resolve logical main drift and admin-merge using the completed CI evidence. No PR-specific schema or public configuration migration.
2026-09-27 05:30:41 -07:00
..
lib fix: prevent temporary-file exhaustion from SQLite coordination (#157413) 2026-09-27 05:30:41 -07:00
parallels refactor(scripts): deslop e2e harness (#159247) 2026-09-27 06:08:12 +00:00
agent-bundle-mcp-tools-docker.sh
agents-delete-shared-workspace-docker.sh
anthropic-cache-live-docker.sh
anthropic-cache-live.mts
browser-cdp-snapshot-docker.sh
browser-plugin-profiles-docker.sh
build-image.sh
bun-global-install-smoke.sh refactor(scripts): deslop e2e harness (#159247) 2026-09-27 06:08:12 +00:00
bundled-plugin-install-uninstall-docker.sh
cli-backend-oauth-mcp-live.mjs
cli-installer-distribution-docker.sh refactor(docker): share proof wait loop (#158291) 2026-09-26 13:21:45 +08:00
codex-media-path-docker.sh
codex-npm-plugin-live-docker.sh chore(qa): qualify execution identity across live boundaries (#156033) 2026-09-22 20:15:02 -05:00
codex-on-demand-docker.sh
compose-setup.sh
config-reload-source-docker.sh
container-image-upgrade-docker.sh fix(startup): keep legacy state repair in Doctor (#151025) 2026-09-25 13:43:40 -07:00
cron-cli-docker.sh refactor(scripts): deslop e2e harness (#159247) 2026-09-27 06:08:12 +00:00
cron-mcp-cleanup-docker-client.ts
cron-mcp-cleanup-docker.sh
cron-mcp-cleanup-seed.ts
docker-openai-seed.ts
docker-package-install.sh refactor(docker): share proof wait loop (#158291) 2026-09-26 13:21:45 +08:00
docker-selected-plugins.sh
Dockerfile chore(deps): refresh dependencies with seven-day cutoff (#158298) 2026-09-26 20:42:53 -07:00
Dockerfile.qr-import chore(deps): refresh dependencies with seven-day cutoff (#158298) 2026-09-26 20:42:53 -07:00
doctor-install-switch-docker.sh
fleet-cache-docker.sh
gateway-concurrency-docker.sh
gateway-network-docker.sh
kitchen-sink-plugin-docker.sh fix(ui): normalize official plugin icon tiles (#158745) 2026-09-26 01:37:46 -07:00
kitchen-sink-rpc-docker.sh ci: warn on size and performance limits in GitHub Actions 2026-09-23 02:35:32 -07:00
kitchen-sink-rpc-walk.mjs
kitchen-sink-rpc-walk.mts test(core): remove low-value tests (batch d009) (#158725) 2026-09-26 11:08:36 +00:00
live-plugin-tool-docker.sh
mcp-app-conformance-server.mjs
mcp-channel-limits.ts
mcp-channels-docker.sh
mcp-channels-seed.ts
mcp-code-mode-gateway-client.ts refactor(code-mode): execute JavaScript with typed API discovery (#154001) 2026-09-20 15:57:08 -07:00
mcp-code-mode-gateway-docker.sh
mcp-code-mode-gateway-live-docker.sh
mcp-code-mode-gateway-seed.ts
mock-openai-server.mjs refactor(scripts): deslop e2e harness (#159247) 2026-09-27 06:08:12 +00:00
multi-node-update-docker.sh
npm-onboard-channel-agent-docker.sh chore(qa): qualify execution identity across live boundaries (#156033) 2026-09-22 20:15:02 -05:00
npm-telegram-live-docker.sh refactor(telegram): persist topic bindings through SQLite workers (#156688) 2026-09-25 04:57:36 -07:00
npm-telegram-live-runner.ts fix(release): project 7.35 package Telegram config (#154546) 2026-09-21 07:28:14 +00:00
onboard-docker.sh
openai-chat-tools-docker.sh
openai-image-auth-docker.sh
openai-web-search-minimal-docker.sh
openwebui-docker.sh
openwebui-probe.mjs
parallels-linux-smoke.sh
parallels-macos-smoke.sh
parallels-npm-update-smoke.sh
parallels-windows-prepare.sh
parallels-windows-smoke.sh
plugin-binding-command-escape-docker.sh
plugin-binding-command-escape.Dockerfile chore(deps): refresh dependencies with seven-day cutoff (#158298) 2026-09-26 20:42:53 -07:00
plugin-lifecycle-matrix-docker.sh ci: warn on size and performance limits in GitHub Actions 2026-09-23 02:35:32 -07:00
plugin-update-unchanged-docker.sh fix(release): qualify frozen candidates with current tooling (#159505) 2026-09-27 00:49:03 -07:00
plugins-docker.sh
qa-cli-onboarding.mjs
qa-plugin-install-sources.mjs
qr-import-docker.sh
release-media-memory-docker.sh
release-plugin-marketplace-docker.sh
release-typed-onboarding-docker.sh
release-upgrade-user-journey-docker.sh
release-user-journey-docker.sh
sandbox-browser-sidecar-docker.sh
session-runtime-context-docker-client.ts
session-runtime-context-docker.sh
skill-install-docker.sh
system-agent-first-run-docker.sh
system-agent-first-run-spec.json
system-agent-rescue-docker-client.ts
system-agent-rescue-docker.sh
systemd-sealed-service-definition.sh
update-channel-switch-docker.sh fix(e2e): give update channel switches their own Docker lane budget (#155961) 2026-09-25 13:18:37 -07:00
update-corrupt-plugin-docker.sh
update-first-hop-compat-docker.sh fix(release): bind update fixtures to source contracts (#157680) 2026-09-24 21:29:32 -07:00
upgrade-survivor-docker.sh fix(update): restore survivor auto-auth restart proof (#159498) 2026-09-27 02:23:19 -07:00