mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 10:26:02 +00:00 
			
		
		
		
	Issue #20505: Use even shorter sleep in test_timeout_rounding() to make the
test more reliable (= fail more often on Windows with HPET enabled).
This commit is contained in:
		
							parent
							
								
									580e007860
								
							
						
					
					
						commit
						cf736f4e98
					
				
					 1 changed files with 5 additions and 3 deletions
				
			
		|  | @ -1176,13 +1176,15 @@ class EventLoopTestsMixin: | ||||||
|             loop = self.loop |             loop = self.loop | ||||||
|             yield from asyncio.sleep(1e-2, loop=loop) |             yield from asyncio.sleep(1e-2, loop=loop) | ||||||
|             yield from asyncio.sleep(1e-4, loop=loop) |             yield from asyncio.sleep(1e-4, loop=loop) | ||||||
|  |             yield from asyncio.sleep(1e-6, loop=loop) | ||||||
|  |             yield from asyncio.sleep(1e-8, loop=loop) | ||||||
| 
 | 
 | ||||||
|         self.loop.run_until_complete(wait()) |         self.loop.run_until_complete(wait()) | ||||||
|         # The ideal number of call is 6, but on some platforms, the selector |         # The ideal number of call is 10, but on some platforms, the selector | ||||||
|         # may sleep at little bit less than timeout depending on the resolution |         # may sleep at little bit less than timeout depending on the resolution | ||||||
|         # of the clock used by the kernel. Tolerate 2 useless calls on these |         # of the clock used by the kernel. Tolerate 5 useless calls on these | ||||||
|         # platforms. |         # platforms. | ||||||
|         self.assertLessEqual(self.loop._run_once_counter, 8, |         self.assertLessEqual(self.loop._run_once_counter, 15, | ||||||
|             {'time_info': time.get_clock_info('time'), |             {'time_info': time.get_clock_info('time'), | ||||||
|              'monotonic_info': time.get_clock_info('monotonic'), |              'monotonic_info': time.get_clock_info('monotonic'), | ||||||
|              'selector': self.loop._selector.__class__.__name__}) |              'selector': self.loop._selector.__class__.__name__}) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Victor Stinner
						Victor Stinner