lib-python/3/test/test_weakset.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_2026011æ
== CPU count: 8
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 3587980333
0:00:00 load avg: 4.92 Run 1 test sequentially in a single process
0:00:00 load avg: 4.92 [1/1] test_weakset
test_abc (test.test_weakset.TestWeakSet.test_abc) ... ok
test_add (test.test_weakset.TestWeakSet.test_add) ... ok
test_and (test.test_weakset.TestWeakSet.test_and) ... ok
test_clear (test.test_weakset.TestWeakSet.test_clear) ... ok
test_constructor_identity (test.test_weakset.TestWeakSet.test_constructor_identity) ... ok
test_contains (test.test_weakset.TestWeakSet.test_contains) ... ok
test_copy (test.test_weakset.TestWeakSet.test_copy) ... ok
test_copying (test.test_weakset.TestWeakSet.test_copying) ... ok
test_difference (test.test_weakset.TestWeakSet.test_difference) ... ok
test_difference_update (test.test_weakset.TestWeakSet.test_difference_update) ... ok
test_discard (test.test_weakset.TestWeakSet.test_discard) ... ok
test_eq (test.test_weakset.TestWeakSet.test_eq) ... ok
test_gc (test.test_weakset.TestWeakSet.test_gc) ... ok
test_gt (test.test_weakset.TestWeakSet.test_gt) ... ok
test_hash (test.test_weakset.TestWeakSet.test_hash) ... ok
test_iand (test.test_weakset.TestWeakSet.test_iand) ... ok
test_init (test.test_weakset.TestWeakSet.test_init) ... ok
test_inplace_on_self (test.test_weakset.TestWeakSet.test_inplace_on_self) ... ok
test_intersection (test.test_weakset.TestWeakSet.test_intersection) ... ok
test_intersection_update (test.test_weakset.TestWeakSet.test_intersection_update) ... ok
test_ior (test.test_weakset.TestWeakSet.test_ior) ... ok
test_isdisjoint (test.test_weakset.TestWeakSet.test_isdisjoint) ... ok
test_isub (test.test_weakset.TestWeakSet.test_isub) ... ok
test_ixor (test.test_weakset.TestWeakSet.test_ixor) ... ok
test_len (test.test_weakset.TestWeakSet.test_len) ... ok
test_len_cycles (test.test_weakset.TestWeakSet.test_len_cycles) ... ok
test_len_race (test.test_weakset.TestWeakSet.test_len_race) ... ERROR
test_lt (test.test_weakset.TestWeakSet.test_lt) ... ok
test_methods (test.test_weakset.TestWeakSet.test_methods) ... ok
test_ne (test.test_weakset.TestWeakSet.test_ne) ... ok
test_new_or_init (test.test_weakset.TestWeakSet.test_new_or_init) ... ok
test_or (test.test_weakset.TestWeakSet.test_or) ... ok
test_pop (test.test_weakset.TestWeakSet.test_pop) ... ok
test_remove (test.test_weakset.TestWeakSet.test_remove) ... ok
test_repr (test.test_weakset.TestWeakSet.test_repr) ... ok
test_sub (test.test_weakset.TestWeakSet.test_sub) ... ok
test_sub_and_super (test.test_weakset.TestWeakSet.test_sub_and_super) ... ok
test_subclass_with_custom_hash (test.test_weakset.TestWeakSet.test_subclass_with_custom_hash) ... ok
test_symmetric_difference (test.test_weakset.TestWeakSet.test_symmetric_difference) ... ok
test_symmetric_difference_update (test.test_weakset.TestWeakSet.test_symmetric_difference_update) ... ok
test_union (test.test_weakset.TestWeakSet.test_union) ... ok
test_update (test.test_weakset.TestWeakSet.test_update) ... ok
test_update_set (test.test_weakset.TestWeakSet.test_update_set) ... ok
test_weak_destroy_and_mutate_while_iterating (test.test_weakset.TestWeakSet.test_weak_destroy_and_mutate_while_iterating) ... ok
test_weak_destroy_while_iterating (test.test_weakset.TestWeakSet.test_weak_destroy_while_iterating) ... ok
test_xor (test.test_weakset.TestWeakSet.test_xor) ... ok
======================================================================
ERROR: test_len_race (test.test_weakset.TestWeakSet.test_len_race)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-32/build/lib-python/3/test/test_weakset.py", line 428, in test_len_race
self.addCleanup(gc.set_threshold, *gc.get_threshold())
^^^^^^^^^^^^^
AttributeError: module 'gc' has no attribute 'set_threshold'
----------------------------------------------------------------------
Ran 46 tests in 0.372s
FAILED (errors=1)
0:00:00 load avg: 4.93 [1/1/1] test_weakset failed (1 error)
== Tests result: FAILURE ==
1 test failed:
test_weakset
Total duration: 550 ms
Total tests: run=46
Total test files: run=1/1 failed=1
Result: FAILURE
test test_weakset failed
builder: pypy-c-jit-linux-x86-32 build #8377+
test: lib-python/3/test/test_weakset.py::unmodified