You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
Martin Taillefer
committed
fix(cargo-gamma): stabilize builds and baseline diagnostics
- Keep whole-workspace Cargo roots stable across staged convergence while physically withdrawing deferred-stage mutants. This preserves dependency feature unification and prevents unrelated mutants from affecting each stage.
- Bound Cargo output safely without reserving the full ceiling, and normalize leading ANSI erase sequences so redirected progress remains readable.
- Remove the noisy cgroup-containment warning while retaining best-effort process-group cleanup on hosts without delegated cgroups.
- Preserve structured evidence for failed baseline runs, including termination, timing, memory, package, target, runner, working directory, and bounded stdout/stderr tails.
- Write baseline-failure.json and gamma-diagnostics.json before early cleanup. Artifact failures remain secondary and inherited environment values stay private.
- Retain complete failure output only during baseline measurement, leaving successful observations and mutation/confirmation hot paths unchanged.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 6ca9796b-96b2-41c1-b138-4ecbb21aac02
0 commit comments