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
{{ message }}
Repository navigation
tests.yml: on an Ubuntu 26.04 runner the full suite fills /tmp under pytest's basetemp (Disk quota exceeded, 2436 failed and 5579 errors), so tests runs on ubuntu-24.04 until the suite can run there #1096
The log has 28325 lines with [Errno 122] Disk quota exceeded, and later ones with No space left on device. All of them are under /tmp/pytest-of-runner/pytest-0.
The failures are spread over unrelated files, for example test_dry_run_parity.py, test_family_holder_bootstrap_texts.py and test_validate_pins_without_git.py.
The same suite passed on ubuntu-latest while it still gave out 24.04, for example main's push run at 01:27Z.
The Disk quota exceeded points to a /tmp with a quota on the 26.04 image, unlike 24.04's /tmp on the runner's disk. That is an inference and has not been measured.
Why it matters.ubuntu-latest is moving to 26.04. While tests stays pinned to 24.04, the suite never runs on the image the release's install check uses for its 3.x rows on ubuntu-latest.
Ask.
Point pytest's basetemp, and TMPDIR for everything the tests start, at the runner's disk: ${{ runner.temp }}, or the workspace.
Run the whole suite once on ubuntu-26.04 to see what else differs. The 26.04 image's git is 2.55.0, and the doctor's docstrings were measured with git 2.43.
CLAIMED — lane openRepoShape-3, session b30e8b49-f249-4668-adb1-1dbfa93c09e1@Eagle, 2026-10-21T10:39:23Z, for #1096
Logged in lanes/log/openRepoShape-3.md at af384d8e393fc0abeb8dddde2d958d33be43d98c.
The three reads (lane-collision-protocol Rule 1):
1. existing `CLAIMED —` comments on opensoft/openRepoShape#1096:
none
2. `gh pr list --repo opensoft/openRepoShape --state all --search "#1096"`, kept where the row or its body names `#1096`:
1095 tests.yml and release.yml: the full suite and the Python 3.9 jobs run on `ubuntu-24.04`, since the Ubuntu 26.04 that `ubuntu-latest` now gives out has no 3.9 for setup-python and runs out of `/tmp` under the suite (#1094) l3-1094-py39-runner MERGED
3. `git ls-remote --heads git@github.com:opensoft/openRepoShape` branches naming `1096` as a whole token:
none
Activity
tests.yml: the `tests` job runs on ubuntu-24.04, since the Ubuntu 26.…
tests.yml and release.yml: the full suite and the Python 3.9 jobs run…
brettheap commentedon Oct 21, 2026
CLAIMED — lane openRepoShape-3, session b30e8b49-f249-4668-adb1-1dbfa93c09e1@Eagle, 2026-10-21T10:39:23Z, for #1096
Logged in
lanes/log/openRepoShape-3.mdataf384d8e393fc0abeb8dddde2d958d33be43d98c.The three reads (lane-collision-protocol Rule 1):
tests.yml: the `tests` job goes back to `ubuntu-latest`, since the su…
tests/test_doctor_legs_members_next.py: the docstring says `tests.yml…
tests.yml: the comment above the `tests` step cites round 3's job 119…