]> granicus.if.org Git - python/commitdiff
bpo-36888, test_multiprocessing: Increase test_parent_process timeout (GH-14286)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 25 Jun 2019 21:12:47 +0000 (14:12 -0700)
committerGitHub <noreply@github.com>
Tue, 25 Jun 2019 21:12:47 +0000 (14:12 -0700)
(cherry picked from commit 594d9b9f58e1ef0a60b5ce9e590e0f45cd684f26)

Co-authored-by: Pierre Glaser <pierreglaser@msn.com>
Lib/test/_test_multiprocessing.py

index 071b54a713e2d883447456e41a23a997648ca92b..07cf09aaa4ab24fd897685b2d6e2278e044a50c5 100644 (file)
@@ -301,7 +301,7 @@ class _TestProcess(BaseTestCase):
             target=self._test_create_grandchild_process, args=(wconn, ))
         p.start()
 
-        if not rconn.poll(timeout=5):
+        if not rconn.poll(timeout=60):
             raise AssertionError("Could not communicate with child process")
         parent_process_status = rconn.recv()
         self.assertEqual(parent_process_status, "alive")
@@ -309,7 +309,7 @@ class _TestProcess(BaseTestCase):
         p.terminate()
         p.join()
 
-        if not rconn.poll(timeout=5):
+        if not rconn.poll(timeout=60):
             raise AssertionError("Could not communicate with child process")
         parent_process_status = rconn.recv()
         self.assertEqual(parent_process_status, "not alive")
@@ -318,7 +318,7 @@ class _TestProcess(BaseTestCase):
     def _test_create_grandchild_process(cls, wconn):
         p = cls.Process(target=cls._test_report_parent_status, args=(wconn, ))
         p.start()
-        time.sleep(100)
+        time.sleep(300)
 
     @classmethod
     def _test_report_parent_status(cls, wconn):