cpython/Lib/test/test_interpreters
Miss Islington (bot) 5daeebbbf2
[3.13] gh-109700: Improve stress tests for interpreter creation (GH-109946) (GH-133391)
* Ensure that destructors are called in the test that created interpreters, not after finishing it.
* Try to create/run interpreters in threads simultaneously.
* Mark tests that requires over 6GB of memory with bigmemtest.
(cherry picked from commit 61b50a98b4)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2025-05-04 19:18:49 +00:00
..
__init__.py
__main__.py
test_api.py [3.13] gh-127165: Disallow embedded NULL characters in _interpreters (GH-127199) (#127463) 2024-12-01 06:55:55 +00:00
test_channels.py [3.13] gh-76785: Expand How Interpreter Channels Handle Interpreter Finalization (gh-121811) 2024-07-15 20:15:47 +00:00
test_lifecycle.py
test_queues.py [3.13] gh-76785: Expand How Interpreter Channels Handle Interpreter Finalization (gh-121811) 2024-07-15 20:15:47 +00:00
test_stress.py [3.13] gh-109700: Improve stress tests for interpreter creation (GH-109946) (GH-133391) 2025-05-04 19:18:49 +00:00
utils.py [3.13] gh-128770: raise warnings as errors in test suite - except for test_socket which still logs warnings, and internal test warnings that are now logged (#131802) 2025-03-29 21:21:33 +02:00