Skip to content

test(release): remove the descendant-kill timing race - #64

Merged
thequantumfalcon merged 1 commit into
mainfrom
series/19-remove-the-descendant-kill-timing-race
Aug 15, 2026
Merged

test(release): remove the descendant-kill timing race#64
thequantumfalcon merged 1 commit into
mainfrom
series/19-remove-the-descendant-kill-timing-race

Conversation

@thequantumfalcon

Copy link
Copy Markdown
Owner

The tree-kill regression left under a second between the 1s timeout and
the descendant's write, so a loaded Windows runner that took longer to
complete taskkill /T reported a survivor. The descendant now sleeps well
past the timeout and the assertion waits past its write time, so a
survivor would still have written: the property is unchanged and the
margin is five seconds instead of one.

Landed from a rehearsed series: verified from a clean exact-HEAD checkout with
its focused regressions, the complete suite, the artifacts leg, and the
attribution, secret and DCO checks; the composed series reproduces the reviewed
candidate byte-for-byte.

The tree-kill regression left under a second between the 1s timeout and
the descendant's write, so a loaded Windows runner that took longer to
complete taskkill /T reported a survivor. The descendant now sleeps well
past the timeout and the assertion waits past its write time, so a
survivor would still have written: the property is unchanged and the
margin is five seconds instead of one.

Signed-off-by: Thomas Albrecht <thequantumfalcon@users.noreply.github.com>
(cherry picked from commit 2b45e0535f2fb73dc14e70a442d68fb77ec1b322)
@thequantumfalcon
thequantumfalcon merged commit ebebb61 into main Aug 15, 2026
16 checks passed
@thequantumfalcon
thequantumfalcon deleted the series/19-remove-the-descendant-kill-timing-race branch August 15, 2026 04:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant