This repository has been archived by the owner on Nov 26, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 52
Gate rustc on both Azure and (GitHub Actions - macOS) #848
Comments
That's a great point! Added this to this week's infrastructure team meeting. |
Blocked on recently introduced failures on arm-android & GitHub Actions rust-lang/rust#73535. |
Manishearth
added a commit
to Manishearth/rust
that referenced
this issue
Jun 20, 2020
…ark-Simulacrum ci: allow gating GHA on everything but macOS In our GitHub Actions setup macOS is too unreliable to gate on it, but the other builders work fine. This commit splits the macOS builders into a separate job (called `auto-fallible`), allowing us to gate on the auto job without failing due to macOS spurious failures. cc rust-lang/rust-central-station#848 r? @Mark-Simulacrum
RalfJung
added a commit
to RalfJung/rust
that referenced
this issue
Jun 20, 2020
…ark-Simulacrum ci: allow gating GHA on everything but macOS In our GitHub Actions setup macOS is too unreliable to gate on it, but the other builders work fine. This commit splits the macOS builders into a separate job (called `auto-fallible`), allowing us to gate on the auto job without failing due to macOS spurious failures. cc rust-lang/rust-central-station#848 r? @Mark-Simulacrum
Manishearth
added a commit
to Manishearth/rust
that referenced
this issue
Jun 20, 2020
…ark-Simulacrum ci: allow gating GHA on everything but macOS In our GitHub Actions setup macOS is too unreliable to gate on it, but the other builders work fine. This commit splits the macOS builders into a separate job (called `auto-fallible`), allowing us to gate on the auto job without failing due to macOS spurious failures. cc rust-lang/rust-central-station#848 r? @Mark-Simulacrum
Manishearth
added a commit
to Manishearth/rust
that referenced
this issue
Jun 20, 2020
…ark-Simulacrum ci: allow gating GHA on everything but macOS In our GitHub Actions setup macOS is too unreliable to gate on it, but the other builders work fine. This commit splits the macOS builders into a separate job (called `auto-fallible`), allowing us to gate on the auto job without failing due to macOS spurious failures. cc rust-lang/rust-central-station#848 r? @Mark-Simulacrum
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Gate rustc CI on both Azure and GitHub Actions with the exception of macOS
builders to quickly detect builds that will inevitably fail on Azure, while
avoiding spurious failures described in rust-lang/rust#71988.
Time to failure (TTF) on Azure and GitHub Actions (GHA) from a few different
rollups (measurements for GHA include non-spurious failures from macOS builders
under simplifying assumption that they would also fail elsewhere around the
same time):
Potential drawbacks: increased likelihood of spurious failures.
The text was updated successfully, but these errors were encountered: