cpython/Lib/test/libregrtest
Sam Gross 332356b880
gh-125900: Clean-up logic around immortalization in free-threading (#125901)
* Remove `@suppress_immortalization` decorator
* Make suppression flag per-thread instead of per-interpreter
* Suppress immortalization in `eval()` to avoid refleaks in three tests
  (test_datetime.test_roundtrip, test_logging.test_config8_ok, and
   test_random.test_after_fork).
* frozenset() is constant, but not a singleton. When run multiple times,
  the test could fail due to constant interning.
2024-10-24 18:09:59 -04:00
..
__init__.py
cmdline.py gh-116622: Add Android test script (#121595) 2024-08-16 13:00:29 +08:00
filter.py
findtests.py
logger.py gh-99242 Ignore error when running regression tests under certain conditions. (GH-121663) 2024-07-13 11:52:08 +02:00
main.py gh-125900: Clean-up logic around immortalization in free-threading (#125901) 2024-10-24 18:09:59 -04:00
mypy.ini
pgo.py
refleak.py gh-122420: Fix accounting for immortal interned strings in refleak.py (GH-122421) 2024-07-30 00:15:03 +02:00
result.py
results.py
run_workers.py Move get_signal_name() to test.support (#121251) 2024-07-02 10:34:13 +02:00
runtests.py
save_env.py
setup.py
single.py gh-125900: Clean-up logic around immortalization in free-threading (#125901) 2024-10-24 18:09:59 -04:00
testresult.py
tsan.py
utils.py gh-124613, regrtest: Detect JIT in build info (#124793) 2024-09-30 20:50:41 +02:00
win_utils.py
worker.py