Skip to content

Commit aad7b2e

Browse files
committed
test_multiprocessing: tolerate a delta of 30 ms because of bad clock resolution
on Windows
1 parent aef859c commit aad7b2e

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

Lib/test/_test_multiprocessing.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -716,9 +716,11 @@ def test_task_done(self):
716716
def test_timeout(self):
717717
q = multiprocessing.Queue()
718718
start = time.time()
719-
self.assertRaises(pyqueue.Empty, q.get, True, 0.2)
719+
self.assertRaises(pyqueue.Empty, q.get, True, 0.200)
720720
delta = time.time() - start
721-
self.assertGreaterEqual(delta, 0.18)
721+
# Tolerate a delta of 30 ms because of the bad clock resolution on
722+
# Windows (usually 15.6 ms)
723+
self.assertGreaterEqual(delta, 0.170)
722724

723725
#
724726
#

0 commit comments

Comments
 (0)