Files
SnapOtterandGitHub ae56a0ab7a fix(ci): move docker-e2e test scratch off tmpfs to disk (#702)
The nightly Docker Container E2E job writes every fork's image and video
scratch under /tmp, which docker-compose.test.yml mounted as a 2g tmpfs.
On the 7GB runner that scratch either exhausted RAM (the runner was killed
mid-run, exit 137) or, once the tmpfs was sized to cap RAM in an earlier
attempt, hit ENOSPC and failed ~1100 tests. Drop the test-unit tmpfs mounts
so scratch lands on the container's disk-backed layer, which the job already
frees to ~110G. Keep VITEST_MAX_FORKS=1 for the memory ceiling; Postgres and
Redis keep their small tmpfs data mounts.
2026-07-31 13:28:38 +08:00
..