Skip to content

Scope offline CI to golden test modules - #7

Draft
linroger with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-offline-unit-golden-tests
Draft

linroger with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-offline-unit-golden-tests

Conversation

Copilot AI commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

The offline unit/golden job ran the entire backend suite, collecting tests that require an absent deer-flow/ checkout and unrelated tests that failed in CI.

  • Change: Limit pytest to the workflow’s intended telemetry, security, atomic-write, and date test modules.
uv run pytest -q \
  tests/test_telemetry.py \
  tests/test_telemetry_fallback_attribution.py \
  tests/test_utils_security.py \
  tests/test_utils_atomic.py \
  tests/test_utils_dates.py

Co-authored-by: linroger <136704361+linroger@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job offline unit/golden tests Scope offline CI to golden test modules Oct 20, 2026
Copilot AI requested a review from linroger October 20, 2026 17:54
linroger pushed a commit that referenced this pull request Oct 21, 2026
Attribution (frozen 15c8453 and 69c124b runs: Oddsense caused #1-#7, the
forecast-feedback ledger #8, the backtest merge none), the decision behind
each of the four fix commits, the whole plain suite before (8 failed) and
after (0 failed, per-test JUnit diff: exactly those 8 changed), the clean
merge with main 7b429c8, and the follow-ups found on the way: the plain
suite's exit hang (also on main), tests that still write the checkout's
backend/uploads ledger and reports, and the intermittent Kaleido launch
failure.

This branch has not been deployed

No deployments
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.

2 participants