fix: handle missing Windows npm cache trees (#3092) (#3094)

This commit is contained in:
Carlos Florêncio
2026-08-27 15:50:41 +00:00
committed by GitHub
parent a5a15f12ea
commit 8ff9c3491c
6 changed files with 268 additions and 15 deletions
+3
View File
@@ -571,6 +571,9 @@ jobs:
- name: Test windows-sensitive packages
run: go test -race -v ./internal/agentctl/server/process/... ./internal/agent/runtime/agentctl/launcher/... ./internal/common/ptyexec/... ./internal/backendapp/ownershiplock/...
- name: Test Windows managed runtime cache repair
run: go test -race -v ./internal/agent/managedruntime -run TestRemoveNpxExecutionTreeTreatsMissingWindowsChildAsAbsent
# Keep port-collision coverage targeted: the instance package contains
# broader stdio MCP fixture tests that depend on Unix command behavior.
- name: Test Windows port collision handling