Skip to content

Commit 18031c9

Browse files
Use less threads.
1 parent 91af60c commit 18031c9

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Lib/test/test_interpreters.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -483,10 +483,12 @@ def test_create_many_threaded(self):
483483
alive = []
484484
start = threading.Event()
485485
def task():
486-
start.wait(10)
487-
interp = interpreters.create()
488-
alive.append(interp)
489-
threads = [threading.Thread(target=task) for _ in range(200)]
486+
if not start.wait(10):
487+
raise TimeoutError
488+
for _ in range(20):
489+
interp = interpreters.create()
490+
alive.append(interp)
491+
threads = [threading.Thread(target=task) for _ in range(10)]
490492
with threading_helper.start_threads(threads):
491493
start.set()
492494
del alive

0 commit comments

Comments
 (0)