tractor/ai/prompt-io/opencode/20260821T052052Z_3690e43a_p...

906 B
Raw Blame History

Raw output - retry flaky macOS CI tests

The human requested an off-the-shelf pytest plugin patch suitable for landing directly on tractor main after PR #505s macOS job failed two different timing-sensitive tests on consecutive runs.

git diff HEAD~1..HEAD -- .github/workflows/ci.yml pyproject.toml uv.lock

Added the pytest-dev-maintained pytest-rerunfailures plugin and gave only the macOS matrix leg two reruns with a one-second delay. Linux and Windows receive a zero retry budget; deterministic macOS failures still fail after the final attempt and reruns remain visible in pytest output.

The lockfile is current, actionlint passed, all 471 tests collected, and the four tests covering both observed PR #505 failure areas passed with the rerun plugin enabled.