mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
Added some diagnostics to help with #19690.
This commit is contained in:
parent
ef2d8a597c
commit
dc96ca25df
1 changed files with 12 additions and 1 deletions
|
@ -590,6 +590,7 @@ class HandlerTest(BaseTest):
|
|||
for _ in range(tries):
|
||||
try:
|
||||
os.unlink(fname)
|
||||
self.deletion_time = time.time()
|
||||
except OSError:
|
||||
pass
|
||||
time.sleep(0.004 * random.randint(0, 4))
|
||||
|
@ -597,6 +598,9 @@ class HandlerTest(BaseTest):
|
|||
del_count = 500
|
||||
log_count = 500
|
||||
|
||||
self.handle_time = None
|
||||
self.deletion_time = None
|
||||
|
||||
for delay in (False, True):
|
||||
fd, fn = tempfile.mkstemp('.log', 'test_logging-3-')
|
||||
os.close(fd)
|
||||
|
@ -610,7 +614,14 @@ class HandlerTest(BaseTest):
|
|||
for _ in range(log_count):
|
||||
time.sleep(0.005)
|
||||
r = logging.makeLogRecord({'msg': 'testing' })
|
||||
h.handle(r)
|
||||
try:
|
||||
self.handle_time = time.time()
|
||||
h.handle(r)
|
||||
except Exception:
|
||||
print('Deleted at %s, '
|
||||
'opened at %s' % (self.deletion_time,
|
||||
self.handle_time))
|
||||
raise
|
||||
finally:
|
||||
remover.join()
|
||||
h.close()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue