gh-143309: fix `test_execve_env_concurrent_mutation_with_fspath_posix` buildbot failure
It doesn't matter whether I spawn Python itself or another utility. I'm not sure if the issue with builbots is the fact that Python is installed as a shared library (and thus we're lacking some LD* variables in the spawned process) or if it's something else.
- Issue: gh-143309
!buildbot "AMD64 Fedora"
!buildbot "AMD64 Fedora.*"
!buildbot "AMD64 Fedora Stable 3.x"
The regex '"AMD64 Fedora Stable 3.x"' did not match any buildbot builder. Is the requested builder in the list of stable builders?
!buildbot AMD64
:robot: New build scheduled with the buildbot fleet by @picnixz for commit 2a8a5a2cbd73c081ea5dad6b99b9736086db8f5a :robot:
Results will be shown at:
https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F143415%2Fmerge
The command will test the builders whose names match following regular expression: AMD64
The builders matched are:
-
AMD64 Fedora Rawhide NoGIL PR -
AMD64 RHEL8 Refleaks PR -
AMD64 RHEL8 LTO + PGO PR -
AMD64 CentOS9 LTO + PGO PR -
AMD64 FreeBSD Refleaks PR -
AMD64 Arch Linux Asan PR -
AMD64 CentOS9 NoGIL Refleaks PR -
AMD64 CentOS9 NoGIL PR -
AMD64 Fedora Rawhide Clang PR -
AMD64 Fedora Stable LTO PR -
AMD64 Debian root PR -
AMD64 Arch Linux TraceRefs PR -
AMD64 RHEL8 FIPS No Builtin Hashes PR -
AMD64 FreeBSD PR -
AMD64 FreeBSD14 PR -
AMD64 Windows10 PR -
AMD64 Fedora Stable PR -
AMD64 Alpine Linux NoGIL PR -
AMD64 Arch Linux Usan PR -
AMD64 Arch Linux Usan Function PR -
AMD64 Ubuntu Shared PR -
AMD64 Arch Linux Asan Debug PR -
AMD64 Fedora Stable Clang PR -
AMD64 Windows Server 2022 NoGIL PR -
AMD64 CentOS9 Refleaks PR -
AMD64 Fedora Stable Refleaks PR -
AMD64 Fedora Rawhide LTO + PGO PR -
AMD64 CentOS9 FIPS No Builtin Hashes PR -
AMD64 Ubuntu PR -
AMD64 Fedora Rawhide Refleaks PR -
AMD64 Alpine Linux PR -
AMD64 CentOS9 LTO PR -
AMD64 RHEL8 LTO PR -
AMD64 Windows11 Refleaks PR -
AMD64 Windows PGO NoGIL PR -
AMD64 Fedora Stable Clang Installed PR -
AMD64 Arch Linux Valgrind PR -
AMD64 Fedora Stable LTO + PGO PR -
AMD64 Android PR -
AMD64 Fedora Rawhide Clang Installed PR -
AMD64 Windows11 Bigmem PR -
AMD64 Fedora Rawhide NoGIL refleaks PR -
AMD64 FreeBSD15 PR -
AMD64 RHEL8 FIPS Only Blake2 Builtin Hash PR -
AMD64 CentOS9 PR -
AMD64 Windows11 Non-Debug PR -
AMD64 RHEL8 PR -
AMD64 Arch Linux Perf PR -
AMD64 CentOS9 FIPS Only Blake2 Builtin Hash PR -
AMD64 Fedora Rawhide PR -
AMD64 Fedora Rawhide LTO PR -
AMD64 Windows PGO PR
This doesn't seem to work =/ I'm not sure if it's because of execve itself though.
!buildbot AMD64 Fedora Stable PR
:robot: New build scheduled with the buildbot fleet by @picnixz for commit 7d741e654e8c6c9d9fb7aaad865d77b872f27892 :robot:
Results will be shown at:
https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F143415%2Fmerge
The command will test the builders whose names match following regular expression: AMD64 Fedora Stable PR
The builders matched are:
-
AMD64 Fedora Stable PR
:robot: New build scheduled with the buildbot fleet by @picnixz for commit 7d741e654e8c6c9d9fb7aaad865d77b872f27892 :robot:
Results will be shown at:
https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F143415%2Fmerge
If you want to schedule another build, you need to add the :hammer: test-with-buildbots label again.
Thanks @picnixz for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14. 🐍🍒⛏🤖
GH-143419 is a backport of this pull request to the 3.14 branch.