lib-python/3/test/test_asyncgen.py::unmodified
== PyPy 3.12.13 (a3c6b428e7a8, Jul 09 2026, 03:38:33) [PyPy 8.0.0-alpha0 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
== Linux-5.4.0-182-generic-i686-with-glibc2.17 little-endian
== Python build: release with_assert
== cwd: /build_dir/tmp/pytest/test_python_worker_2011901æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1968187260
0:00:00 load avg: 5.11 Run 1 test sequentially in a single process
0:00:00 load avg: 5.11 [1/1] test_asyncgen
test_aiter_bad_args (test.test_asyncgen.AsyncGenAsyncioTest.test_aiter_bad_args) ... ok
test_aiter_idempotent (test.test_asyncgen.AsyncGenAsyncioTest.test_aiter_idempotent) ... ok
test_anext_await_raises (test.test_asyncgen.AsyncGenAsyncioTest.test_anext_await_raises) ... ok
test_anext_bad_args (test.test_asyncgen.AsyncGenAsyncioTest.test_anext_bad_args) ... ok
test_anext_bad_await (test.test_asyncgen.AsyncGenAsyncioTest.test_anext_bad_await) ... ok
test_anext_iter (test.test_asyncgen.AsyncGenAsyncioTest.test_anext_iter) ... ok
test_anext_return_generator (test.test_asyncgen.AsyncGenAsyncioTest.test_anext_return_generator) ... ok
test_anext_return_iterator (test.test_asyncgen.AsyncGenAsyncioTest.test_anext_return_iterator) ... ok
test_async_gen_aclose_after_exhaustion (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_aclose_after_exhaustion) ... ok
test_async_gen_aclose_compatible_with_get_stack (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_aclose_compatible_with_get_stack) ... ok
test_async_gen_aclose_twice_with_different_coros (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_aclose_twice_with_different_coros) ... ok
test_async_gen_aiter (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_aiter) ... ok
test_async_gen_aiter_class (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_aiter_class) ... ok
test_async_gen_asyncio_01 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_01) ... ok
test_async_gen_asyncio_02 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_02) ... ok
test_async_gen_asyncio_03 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_03) ... ok
test_async_gen_asyncio_aclose_06 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_06) ... ok
test_async_gen_asyncio_aclose_07 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_07) ... ok
test_async_gen_asyncio_aclose_08 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_08) ... ok
test_async_gen_asyncio_aclose_10 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_10) ... ok
test_async_gen_asyncio_aclose_11 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_11) ... ok
test_async_gen_asyncio_aclose_12 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_aclose_12) ... ok
test_async_gen_asyncio_anext_04 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_anext_04) ... ok
test_async_gen_asyncio_anext_05 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_anext_05) ... ok
test_async_gen_asyncio_anext_06 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_anext_06) ... ok
test_async_gen_asyncio_anext_stopiteration (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_anext_stopiteration) ... ok
test_async_gen_asyncio_anext_tuple (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_anext_tuple) ... ok
test_async_gen_asyncio_anext_tuple_no_exceptions (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_anext_tuple_no_exceptions) ... ok
test_async_gen_asyncio_asend_01 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_asend_01) ... ok
test_async_gen_asyncio_asend_02 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_asend_02) ... ok
test_async_gen_asyncio_asend_03 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_asend_03) ... ok
test_async_gen_asyncio_athrow_01 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_athrow_01) ... ok
test_async_gen_asyncio_athrow_02 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_athrow_02) ... ok
test_async_gen_asyncio_athrow_03 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_athrow_03) ... ok
test_async_gen_asyncio_athrow_stopiteration (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_athrow_stopiteration) ... ok
test_async_gen_asyncio_athrow_tuple (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_athrow_tuple) ... ok
test_async_gen_asyncio_gc_aclose_09 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_gc_aclose_09) ... ok
test_async_gen_asyncio_shutdown_01 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_shutdown_01) ... ok
test_async_gen_asyncio_shutdown_02 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_shutdown_02) ... ok
test_async_gen_asyncio_shutdown_exception_01 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_shutdown_exception_01) ... ok
test_async_gen_asyncio_shutdown_exception_02 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_asyncio_shutdown_exception_02) ... ok
test_async_gen_await_same_aclose_coro_twice (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_await_same_aclose_coro_twice) ... ok
test_async_gen_await_same_anext_coro_twice (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_await_same_anext_coro_twice) ... ok
test_async_gen_expression_01 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_expression_01) ... ok
test_async_gen_expression_02 (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_expression_02) ... ok
test_async_gen_throw_custom_same_aclose_coro_twice (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_aclose_coro_twice) ... ok
test_async_gen_throw_custom_same_athrow_coro_twice (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_custom_same_athrow_coro_twice) ... ok
test_async_gen_throw_same_aclose_coro_twice (test.test_asyncgen.AsyncGenAsyncioTest.test_async_gen_throw_same_aclose_coro_twice) ... ok
test_async_generator_anext (test.test_asyncgen.AsyncGenAsyncioTest.test_async_generator_anext) ... ok
test_asyncgen_nonstarted_hooks_are_cancellable (test.test_asyncgen.AsyncGenAsyncioTest.test_asyncgen_nonstarted_hooks_are_cancellable) ... ok
test_python_async_iterator_anext (test.test_asyncgen.AsyncGenAsyncioTest.test_python_async_iterator_anext) ... ok
test_python_async_iterator_types_coroutine_anext (test.test_asyncgen.AsyncGenAsyncioTest.test_python_async_iterator_types_coroutine_anext) ... ok
test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) ...
test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=StopAsyncIteration('custom')) ... FAIL
test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=StopIteration('custom')) ... FAIL
test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=ValueError('custom')) ... FAIL
test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=Exception('custom')) ... FAIL
test_async_gen_syntax_01 (test.test_asyncgen.AsyncGenSyntaxTest.test_async_gen_syntax_01) ... ok
test_async_gen_syntax_02 (test.test_asyncgen.AsyncGenSyntaxTest.test_async_gen_syntax_02) ... ok
test_async_gen_syntax_03 (test.test_asyncgen.AsyncGenSyntaxTest.test_async_gen_syntax_03) ... ok
test_async_gen_syntax_04 (test.test_asyncgen.AsyncGenSyntaxTest.test_async_gen_syntax_04) ... ok
test_async_gen_syntax_05 (test.test_asyncgen.AsyncGenSyntaxTest.test_async_gen_syntax_05) ... ok
test_async_gen_3_arg_deprecation_warning (test.test_asyncgen.AsyncGenTest.test_async_gen_3_arg_deprecation_warning) ... FAIL
test_async_gen_api_01 (test.test_asyncgen.AsyncGenTest.test_async_gen_api_01) ... ok
test_async_gen_asend_throw_concurrent_with_send (test.test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_send) ... FAIL
test_async_gen_asend_throw_concurrent_with_throw (test.test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_throw) ... FAIL
test_async_gen_athrow_throw_concurrent_with_send (test.test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_send) ... FAIL
test_async_gen_athrow_throw_concurrent_with_throw (test.test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_throw) ... FAIL
test_async_gen_exception_03 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_03) ... ok
test_async_gen_exception_04 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_04) ... ok
test_async_gen_exception_05 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_05) ... ok
test_async_gen_exception_06 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_06) ... ok
test_async_gen_exception_07 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_07) ... ok
test_async_gen_exception_08 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_08) ... ok
test_async_gen_exception_09 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_09) ... ok
test_async_gen_exception_10 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_10) ... ok
test_async_gen_exception_11 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_11) ... ok
test_async_gen_exception_12 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_12) ... FAIL
test_async_gen_iteration_01 (test.test_asyncgen.AsyncGenTest.test_async_gen_iteration_01) ... ok
test_async_gen_iteration_02 (test.test_asyncgen.AsyncGenTest.test_async_gen_iteration_02) ... ok
======================================================================
FAIL: test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=StopAsyncIteration('custom'))
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 1137, in test_sync_anext_raises_exception
with self.assertRaisesRegex(exc_type, msg):
AssertionError: StopAsyncIteration not raised
======================================================================
FAIL: test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=StopIteration('custom'))
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 1137, in test_sync_anext_raises_exception
with self.assertRaisesRegex(exc_type, msg):
AssertionError: StopIteration not raised
======================================================================
FAIL: test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=ValueError('custom'))
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 1137, in test_sync_anext_raises_exception
with self.assertRaisesRegex(exc_type, msg):
AssertionError: ValueError not raised
======================================================================
FAIL: test_sync_anext_raises_exception (test.test_asyncgen.AsyncGenAsyncioTest.test_sync_anext_raises_exception) (exc=Exception('custom'))
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 1137, in test_sync_anext_raises_exception
with self.assertRaisesRegex(exc_type, msg):
AssertionError: Exception not raised
======================================================================
FAIL: test_async_gen_3_arg_deprecation_warning (test.test_asyncgen.AsyncGenTest.test_async_gen_3_arg_deprecation_warning)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 542, in test_async_gen_3_arg_deprecation_warning
with self.assertWarns(DeprecationWarning):
AssertionError: DeprecationWarning not triggered
======================================================================
FAIL: test_async_gen_asend_throw_concurrent_with_send (test.test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_send)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 422, in test_async_gen_asend_throw_concurrent_with_send
with self.assertRaisesRegex(RuntimeError,
AssertionError: RuntimeError not raised
======================================================================
FAIL: test_async_gen_asend_throw_concurrent_with_throw (test.test_asyncgen.AsyncGenTest.test_async_gen_asend_throw_concurrent_with_throw)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 493, in test_async_gen_asend_throw_concurrent_with_throw
with self.assertRaisesRegex(RuntimeError,
AssertionError: RuntimeError not raised
======================================================================
FAIL: test_async_gen_athrow_throw_concurrent_with_send (test.test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_send)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 455, in test_async_gen_athrow_throw_concurrent_with_send
with self.assertRaisesRegex(RuntimeError,
AssertionError: RuntimeError not raised
======================================================================
FAIL: test_async_gen_athrow_throw_concurrent_with_throw (test.test_asyncgen.AsyncGenTest.test_async_gen_athrow_throw_concurrent_with_throw)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 530, in test_async_gen_athrow_throw_concurrent_with_throw
with self.assertRaisesRegex(RuntimeError,
AssertionError: RuntimeError not raised
======================================================================
FAIL: test_async_gen_exception_12 (test.test_asyncgen.AsyncGenTest.test_async_gen_exception_12)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 391, in test_async_gen_exception_12
an.__next__()
^^^^^^^^
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 382, in gen
await anext(me)
RuntimeError: asynchronous generator is already running
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_asyncgen.py", line 389, in test_async_gen_exception_12
with self.assertRaisesRegex(RuntimeError,
AssertionError: "anext\(\): asynchronous generator is already running" does not match "asynchronous generator is already running"
----------------------------------------------------------------------
Ran 76 tests in 1.000s
FAILED (failures=10)
0:00:01 load avg: 5.11 [1/1/1] test_asyncgen failed (10 failures)
== Tests result: FAILURE ==
1 test failed:
test_asyncgen
Total duration: 1.3 sec
Total tests: run=76 failures=10
Total test files: run=1/1 failed=1
Result: FAILURE
/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/support/__init__.py:790: RuntimeWarning: coroutine 'anext.<locals>.anext_impl' was never awaited
gc.collect()
test test_asyncgen failed
builder: pypy-c-jit-linux-x86-32 build #8377+
test: lib-python/3/test/test_asyncgen.py::unmodified