Skip to content

CI: self-hosted runner9 disk-full — Code Coverage failing with 'No space left on device' (will hit required jobs next) #572

Description

@avrabe

The Code Coverage job is failing on runner9 with System.IO.IOException: No space left on device (seen on main HEAD fd18d56 and PR #571, 2026-07-02). Today it only reddens the advisory codecov job, but the same runner serves required jobs — this becomes a hard CI outage when a required job lands on it.

Known recurring culprits on runner disks (from prior local episodes): target/debug/incremental ballooning to ~35 GB, stale .claude/worktrees agent dirs, old cargo caches. Suggested remediation on runner9 (whoever owns the box):

  • cargo sweep / delete */target/debug/incremental older than a few days
  • prune stale worktrees + docker system prune if applicable
  • consider a scheduled cleanup step (pre-job df guard + cache eviction) in the runner's maintenance, so this stops recurring

Filed by the release-gate loop; not blocking current merges (codecov is advisory) but tracked so it's fixed before it blocks a real gate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions