Intermittent regression in test_asyncio .. test_subprocess_shell since Python 3.11 #101922
Labels
OS-mac
pending
The issue will be closed if no feedback is provided
stdlib
Python modules in the Lib dir
topic-asyncio
type-bug
An unexpected behavior, bug, or error
Background
I run a daily continuous integration test of
python -m test.test_asyncio
for Python 3.7 through 3.11 on Linux, MacOS, and Windows on GitHub Actions.Issue
Since Python 3.11, the following test intermittently fails on MacOS: (see, for example, Python-3.11-PySide6-macos-latest)
Observations
I note that:
SelectEventLoopTests
,KqueueEventLoopTests
, andPollEventLoopTests
. This indicates the error is not related to the specific polling mechanism, which makes sense because it tests subprocess shell.Analysis
I see asyncio's subprocess related code is modified in Python 3.11. But I'm unable to tell whether/how those modifications may cause the observed regression.
Impact
I don't use asyncio's subprocess functionality myself. So I report this error just for good order.
I wonder if you have observed similar error in your Continuous Integration tests?
The text was updated successfully, but these errors were encountered: