Context. Passing asserts currently print via print(), which pytest-xdist swallows per-worker, so there's no aggregated PASS/FAIL summary when running under -n auto.
Proposed. Hook into pytest's terminal summary (pytest_terminal_summary) to aggregate agentsnap results across xdist workers instead of relying on captured stdout.
Source: internal backlog, deferred since iteration 6.
Context. Passing asserts currently print via
print(), which pytest-xdist swallows per-worker, so there's no aggregated PASS/FAIL summary when running under-n auto.Proposed. Hook into pytest's terminal summary (
pytest_terminal_summary) to aggregate agentsnap results across xdist workers instead of relying on captured stdout.Source: internal backlog, deferred since iteration 6.