Commit Graph
5 Commits
Author SHA1 Message Date
Dotta 867fa47116 fix: preserve Pi fixture bytes and trusted cleanup ancestry 2026-10-05 19:00:24 -05:00
DottaandPaperclip 2b3d7ff0ae fix(e2e): compare Linux restart process times at observed precision
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-02 13:28:05 -05:00
DottaandPaperclip 59bd71dff2 Preserve the owned Pi runner across controller-only E2E restart
Separate durable runner preservation from final process retirement. Bind
restart preservation to the public run identity and observed ancestry, and
drain every retained owner after the replacement controller shuts down.

Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-10-02 09:43:06 -05:00
DottaandPaperclip 0499513435 fix(runner-e2e): bound inspection failure and graceful delivery races
Keep direct-child fallback bounded when process inspection fails, preserve incomplete cleanup evidence, and select graceful owners from the delivery snapshot without signaling already-covered descendants again.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-30 10:58:35 -05:00
DottaandPaperclip 0ad2173bc1 fix(runner-e2e): retain shutdown ownership across launcher cleanup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-30 10:58:35 -05:00