STINNER Victor added the comment:
I mark this issue as a duplicate of bpo-38323.
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
superseder: -> asyncio: MultiLoopWatcher has a race condition (test_asyncio:
test_close_kill_running() hangs on AMD64 RHEL7
STINNER Victor added the comment:
Python 3.8 also has SubprocessMultiLoopWatcherTests so it's also likely
affected.
I ran this command for 1 minute on my Linux laptop, it didn't fail:
# my laptop has 8 logical CPUs
$ ./python -m test test_asyncio -m SubprocessMultiLoopWatcherTests -j20 -F
Change by STINNER Victor :
--
title: test_asyncio.test_subprocess: test_stdin_stdout() failed on AMD64
FreeBSD 10-STABLE Non-Debug 3.x -> test_asyncio:
SubprocessMultiLoopWatcherTests.test_stdin_stdout() failed on AMD64 FreeBSD
10-STABLE Non-Debug 3.x