gh-143528: Fix test_time.test_thread_time() (GH-143558)
Tolerate 100 ms instead of 20 ms to support slow CIs.
(cherry picked from commit
efaa56f73cb1dc4863894444425e753afb7b997c)
Co-authored-by: Victor Stinner <vstinner@python.org>
# thread_time() should not include time spend during a sleep
start = time.thread_time()
- time.sleep(0.100)
+ time.sleep(0.200)
stop = time.thread_time()
- # use 20 ms because thread_time() has usually a resolution of 15 ms
- # on Windows
- self.assertLess(stop - start, 0.020)
+ # gh-143528: use 100 ms to support slow CI
+ self.assertLess(stop - start, 0.100)
info = time.get_clock_info('thread_time')
self.assertTrue(info.monotonic)