The GitHub Actions job "Required Checks" on 
texera.git/ci/self-hosted-runner-routing has failed.
Run started by GitHub user Yicong-Huang (triggered by Yicong-Huang).

Head commit for run:
0cc54c09f6d3bc1e3f17ef5b0ef589ae69bab8f4 / Yicong Huang 
<[email protected]>
ci: clean up each job's leftovers on the self-hosted runners

The arc-* scale sets are classic (non-ephemeral) runners: the same
workspace, /tmp and docker daemon are handed to the next job that lands
on the machine, so build output accumulates until the root disk fills.
Every job that can run self-hosted now ends with a cleanup step gated on
always(), so a failed or cancelled job cleans up as well.

Each step wipes what its own job produced: `git clean -xdff` for the
workspace (keeping .git, so the next checkout stays incremental), the
scratch paths it wrote under /tmp, and — for amber-integration and
platform-integration, which start their infra with `docker run -d`
rather than `services:` — the containers nothing else removes, which
would otherwise hold 5432/9000/8181 against the next job. GitHub-hosted
legs are throwaway VMs and skip the step via runner.environment.

Cleanup is deliberately inline rather than a shared script: backport
runs replace the tree with a release branch that predates any new
script, and cleanup must not depend on the tree it is cleaning. A
cleanup that cannot finish emits a warning instead of failing an
otherwise-green, merge-gating job.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/31223710939

With regards,
GitHub Actions via GitBox

Reply via email to