You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
KTLO pypy3.10: finaliser backstop test fails on main #2481
Assertion: 1 != 0 : without __del__ the handle outlived the extractor.
Other pypy3.10 jobs and the Integration leg pass. The Integration Python pypy3.10 (KTLO) annotation "Could not compute the fixture-tier selection" needs a separate look.
Not root-caused. Likely a pypy GC-timing assumption (no refcounting, so collect_until may not reach the finaliser within its grace), but unverified. Next step: reproduce on pypy3.10, then decide between a longer grace and an explicit gc loop.
Activity
fix(tests): let collect_until run a second collection
fix(tests): let collect_until run a second collection
fix(tests): let collect_until run a second collection
fix(tests): let collect_until run a second collection (#2482)
JarryShaw commentedon Oct 31, 2026
Closed by #2482 (merged).