Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

test_multiprocessing_spawn.test_processes flaky tests on Windows #130733

Open
@colesbury

Description

@colesbury

Bug report

Seen on Windows free threading build, but not free threading specific:

https://github.com/python/cpython/actions/runs/13606907022/job/38039459160?pr=130732

This is in Windows specific code. Not yet sure if this is free threading specific.

ERROR: test_async_error_callback (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPoolWorkerErrors.test_async_error_callback)----------------------------------------------------------------------Traceback (most recent call last):  File "D:\a\cpython\cpython\Lib\test\_test_multiprocessing.py", line 3101, in test_async_error_callback    p.close()    ~~~~~~~^^  File "D:\a\cpython\cpython\Lib\multiprocessing\pool.py", line 652, in close    self._change_notifier.put(None)    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^  File "D:\a\cpython\cpython\Lib\multiprocessing\queues.py", line 394, in put    self._writer.send_bytes(obj)    ~~~~~~~~~~~~~~~~~~~~~~~^^^^^  File "D:\a\cpython\cpython\Lib\multiprocessing\connection.py", line 206, in send_bytes    self._send_bytes(m[offset:offset + size])    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^  File "D:\a\cpython\cpython\Lib\multiprocessing\connection.py", line 293, in _send_bytes    raise ValueError("concurrent send_bytes() calls "                     "are not supported")ValueError: concurrent send_bytes() calls are not supported
Also `test_traceback`:
ERROR: test_traceback (test.test_multiprocessing_spawn.test_processes.WithProcessesTestPool.test_traceback)----------------------------------------------------------------------Traceback (most recent call last):  File "D:\a\cpython\cpython\Lib\test\_test_multiprocessing.py", line 2974, in test_traceback    with self.Pool(1) as p:         ~~~~~~~~~^^^  File "D:\a\cpython\cpython\Lib\multiprocessing\pool.py", line 739, in __exit__    self.terminate()    ~~~~~~~~~~~~~~^^  File "D:\a\cpython\cpython\Lib\multiprocessing\pool.py", line 657, in terminate    self._terminate()    ~~~~~~~~~~~~~~~^^  File "D:\a\cpython\cpython\Lib\multiprocessing\util.py", line 216, in __call__    res = self._callback(*self._args, **self._kwargs)  File "D:\a\cpython\cpython\Lib\multiprocessing\pool.py", line 690, in _terminate_pool    change_notifier.put(None)    ~~~~~~~~~~~~~~~~~~~^^^^^^  File "D:\a\cpython\cpython\Lib\multiprocessing\queues.py", line 394, in put    self._writer.send_bytes(obj)    ~~~~~~~~~~~~~~~~~~~~~~~^^^^^  File "D:\a\cpython\cpython\Lib\multiprocessing\connection.py", line 206, in send_bytes    self._send_bytes(m[offset:offset + size])    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^  File "D:\a\cpython\cpython\Lib\multiprocessing\connection.py", line 293, in _send_bytes    raise ValueError("concurrent send_bytes() calls "                     "are not supported")ValueError: concurrent send_bytes() calls are not supported

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp