From ad902447b6bb815ec30ccc8c77769869a7e4b969 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Thu, 22 Oct 2026 13:06:00 -0500 Subject: [PATCH] gh-133651: Increase multiprocessing test_interrupt() timeout Increase timeout from 10 to at least 30 seconds (SHORT_TIMEOUT). --- Lib/test/_test_multiprocessing.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/test/_test_multiprocessing.py b/Lib/test/_test_multiprocessing.py index 40abeda816963b8..00de9d0ac921d2c 100644 --- a/Lib/test/_test_multiprocessing.py +++ b/Lib/test/_test_multiprocessing.py @@ -625,10 +625,10 @@ def _kill_process(self, meth, target=None): # On the Gentoo buildbot waitpid() often seems to block forever. # We use alarm() to interrupt it if it blocks for too long. def handler(*args): - raise RuntimeError('join took too long: %s' % p) + raise RuntimeError(f'join took longer than {timeout} seconds: {p}') old_handler = signal.signal(signal.SIGALRM, handler) try: - signal.alarm(10) + signal.alarm(int(timeout)) self.assertEqual(join(), None) finally: signal.alarm(0)