Script worker: Windows suspend path (NtSuspendProcess) for the soft-clock tests is untested #842
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
From #827. The worker soft-clock / stalled-transport tests freeze the worker with SIGSTOP on Linux/macOS. The Windows path (NtSuspendProcess) is implemented but no test has run on Windows. Run ScriptWorker.Tests (
Category=ScriptWorker) on a Windows host and fix or document.Blocked: needs a Windows host to run
Category=ScriptWorker. Remote exec on the wonder boxes is suspended and the Mac dev rig cannot run it.Owner 2026-11-11: windev may be used to run
ScriptWorker.Tests(Category=ScriptWorker) on Windows. Unblocked.Done.
ScriptWorker.Tests(Category=ScriptWorker) passed 107/107 (2 skipped) on windev, including all 13 soft-clock tests; five of them suspend a real worker via NtSuspendProcess. No code change was needed. Run the suite from a folder all users can read (e.g. C:\build): a restricted worker identity can't read a user-profile folder, which is the intended isolation. Pushed to master ine857135e..7a27ef1f; full suite green (20 projects, 0 failures, 0 warnings).