Skip to content

Conversation

MichaReiser
Copy link
Member

@MichaReiser MichaReiser commented Mar 17, 2025

Summary

The PPC64le wheel testing job spuriously failes due to some race when installing python dependencies.
This is very annoying because it requires restarting the release process over and over again until you're lucky and it passes.

This PR disables wheel testing on PPC64le

This is the same as we did in uv, see astral-sh/uv#11231

Test Plan

The wheel test step was skipped in CI, see https://github.com/astral-sh/ruff/actions/runs/13895143309/job/38874065160?pr=16793 but it still runs for other targets

@MichaReiser MichaReiser added the ci Related to internal CI tooling label Mar 17, 2025
@MichaReiser MichaReiser force-pushed the micha/release-disable-ppc64le-testing branch from 81707fd to aae6a16 Compare March 17, 2025 08:43
@MichaReiser MichaReiser force-pushed the micha/release-disable-ppc64le-testing branch from aae6a16 to fcb2e1b Compare March 17, 2025 08:45
Copy link
Contributor

ruff-ecosystem results

Linter (stable)

✅ ecosystem check detected no linter changes.

Linter (preview)

✅ ecosystem check detected no linter changes.

Formatter (stable)

✅ ecosystem check detected no format changes.

Formatter (preview)

✅ ecosystem check detected no format changes.

@MichaReiser MichaReiser changed the title [ci]: Disable wheel testing on ppc64le] [ci]: Disable wheel testing on ppc64le Mar 17, 2025
Copy link
Contributor

@ntBre ntBre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I think I ran into the same issue with one of the aarch64 targets, but this one seems the flakiest.

@MichaReiser MichaReiser merged commit 8d3643f into main Mar 17, 2025
39 checks passed
@MichaReiser MichaReiser deleted the micha/release-disable-ppc64le-testing branch March 17, 2025 12:35
dcreager added a commit that referenced this pull request Mar 17, 2025
* main: (25 commits)
  [syntax-errors] Parenthesized context managers before Python 3.9 (#16523)
  [ci]: Disable wheel testing on `ppc64le` (#16793)
  [red-knot] Stabilize `negation_reverses_subtype_order` property test (#16801)
  [red-knot] Emit error if int/float/complex/bytes/boolean literals appear in type expressions outside `typing.Literal[]` (#16765)
  [ci] Use `git diff` instead of `changed-files` GH action (#16796)
  [syntax-errors] Improve error message and range for pre-PEP-614 decorator syntax errors (#16581)
  [`flake8-bandit`] Allow raw strings in `suspicious-mark-safe-usage` (`S308`) #16702 (#16770)
  [`refurb`] Avoid panicking `unwrap` in `verbose-decimal-constructor` (`FURB157`) (#16777)
  [red-knot] Add `--color` CLI option (#16758)
  [internal]: Upgrade salsa (#16794)
  Pin dependencies (#16791)
  [internal]: Update indirect dependencies (#16792)
  [ci]: Fixup codspeed upgrade (#16790)
  Update Rust crate compact_str to 0.9.0 (#16785)
  Update Rust crate clap to v4.5.32 (#16778)
  Update Rust crate codspeed-criterion-compat to v2.9.1 (#16784)
  Update Rust crate quote to v1.0.40 (#16782)
  Update Rust crate ordermap to v0.5.6 (#16781)
  Update cloudflare/wrangler-action action to v3.14.1 (#16783)
  Update Rust crate env_logger to v0.11.7 (#16779)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Related to internal CI tooling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants