Skip to content

Broaden test_dtrace skip on RHEL/Fedora on branch 3.12 and older - #794

Merged
vstinner merged 1 commit into
python:mainfrom
hugovk:skip-test_dtrace
Sep 15, 2026
Merged

vstinner merged 1 commit into
python:mainfrom
hugovk:skip-test_dtrace

Conversation

@hugovk

@hugovk hugovk commented Sep 15, 2026

Copy link
Copy Markdown
Member

We have a lot of RHEL/Fedora buildbots failing with test_dtrace for 3.10 - 3.12.

PR #778 put a test_dtrace skip on RHEL8Build and its subclasses, matching the plain Fedora Stable / Fedora Rawhide / RHEL8 / CentOS9 / CentOS10 builders, and only on x86_64/ppc64le/aarch64, since s390x doesn't use those classes.

This missed:

  1. non-plain variants on Fedora/RHEL workers, that inherit directly from UnixBuild:

    • Refleaks: `UnixRefleakBuild``
    • LTO: `LTONonDebugUnixBuild``
    • LTO + PGO: `LTOPGONonDebugBuild``
    • Clang: `ClangUnixBuild``
    • Clang Installed: ClangUnixInstalledBuild
  2. All plain s390x builders, defined with UnixBuild.

So let's move the skip from the RHEL8Build class to the UnixBuild.

@vstinner vstinner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@vstinner

Copy link
Copy Markdown
Member

I checked that all Fedora, CentOS and RHEL workers have either the fedora tag or the rhel tag.

@vstinner
vstinner merged commit 78096ac into python:main Sep 15, 2026
1 check passed
@hugovk
hugovk deleted the skip-test_dtrace branch September 15, 2026 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants