Skip to content

Commit f4443d2

Browse files
committed
test(release): run package timeout proof on Windows CI
1 parent d95611f commit f4443d2

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1847,7 +1847,7 @@
18471847
"test:unit:fast:audit": "node scripts/test-unit-fast-audit.mjs",
18481848
"test:voicecall:closedloop": "node scripts/test-voicecall-closedloop.mjs",
18491849
"test:watch": "node scripts/test-projects.mjs --watch",
1850-
"test:windows:ci": "node scripts/test-projects.mjs src/shared/runtime-import.test.ts src/infra/sqlite-snapshot.test.ts src/infra/update-managed-service-handoff.test.ts src/snapshot/local-repository.windows.test.ts src/state/openclaw-database-paths.windows.test.ts src/commands/backup-verify.test.ts src/infra/state-migrations.legacy-session-store.test.ts src/test-utils/openclaw-test-state.test.ts src/agents/sessions/windows-git-bash-path.test.ts src/process/exec.windows.test.ts src/process/exec.windows.integration.test.ts src/process/windows-command.test.ts src/infra/windows-install-roots.test.ts src/node-host/invoke-system-run-allowlist.test.ts src/daemon/schtasks.startup-fallback.test.ts extensions/lobster/src/lobster-runner.test.ts test/scripts/format-generated-module.test.ts test/scripts/npm-runner.test.ts test/scripts/openclaw-cross-os-installer.windows.test.ts test/scripts/openclaw-cross-os-release-workflow.test.ts test/scripts/pnpm-runner.test.ts test/scripts/run-with-env.test.ts test/scripts/ts-topology.test.ts test/scripts/ui.test.ts test/scripts/vitest-process-group.test.ts",
1850+
"test:windows:ci": "node scripts/test-projects.mjs src/shared/runtime-import.test.ts src/infra/sqlite-snapshot.test.ts src/infra/update-managed-service-handoff.test.ts src/snapshot/local-repository.windows.test.ts src/state/openclaw-database-paths.windows.test.ts src/commands/backup-verify.test.ts src/infra/state-migrations.legacy-session-store.test.ts src/test-utils/openclaw-test-state.test.ts src/agents/sessions/windows-git-bash-path.test.ts src/process/exec.windows.test.ts src/process/exec.windows.integration.test.ts src/process/windows-command.test.ts src/infra/windows-install-roots.test.ts src/node-host/invoke-system-run-allowlist.test.ts src/daemon/schtasks.startup-fallback.test.ts extensions/lobster/src/lobster-runner.test.ts test/e2e/qa-lab/runtime/package-openclaw-for-docker.e2e.test.ts test/scripts/format-generated-module.test.ts test/scripts/npm-runner.test.ts test/scripts/openclaw-cross-os-installer.windows.test.ts test/scripts/openclaw-cross-os-release-workflow.test.ts test/scripts/pnpm-runner.test.ts test/scripts/run-with-env.test.ts test/scripts/ts-topology.test.ts test/scripts/ui.test.ts test/scripts/vitest-process-group.test.ts",
18511851
"tool-display:check": "node --import tsx scripts/tool-display.ts --check",
18521852
"tool-display:write": "node --import tsx scripts/tool-display.ts --write",
18531853
"ts-topology": "node --import tsx scripts/ts-topology.ts",

test/package-scripts.test.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,12 @@ describe("package scripts", () => {
169169
);
170170
});
171171

172+
it("runs Docker package process-tree coverage in Windows CI", () => {
173+
expect(readPackageJson().scripts["test:windows:ci"]).toContain(
174+
"test/e2e/qa-lab/runtime/package-openclaw-for-docker.e2e.test.ts",
175+
);
176+
});
177+
172178
it("runs legacy session importer atomicity coverage in Windows CI", () => {
173179
expect(readPackageJson().scripts["test:windows:ci"]).toContain(
174180
"src/infra/state-migrations.legacy-session-store.test.ts",

0 commit comments

Comments
 (0)