From da34e9efc3a136c5eec979ace1fadac944a20b98 Mon Sep 17 00:00:00 2001 From: Brad Warren Date: Thu, 16 May 2019 11:59:30 -0700 Subject: [PATCH] Occasionally print output in test farm tests. --- tests/letstest/multitester.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/letstest/multitester.py b/tests/letstest/multitester.py index 430acb634..aa0df5efc 100644 --- a/tests/letstest/multitester.py +++ b/tests/letstest/multitester.py @@ -546,9 +546,13 @@ try: # add SENTINELs to end client processes for i in range(num_processes): inqueue.put(SENTINEL) - # wait on termination of client processes + print('Waiting on client processes', end='') for p in jobs: - p.join() + while p.is_alive(): + p.join(5 * 60) + # Regularly print output to keep Travis happy + print('.', end='') + print() # add SENTINEL to output queue outqueue.put(SENTINEL)