make sure everything runs before ending test (#1741)

This commit is contained in:
Willem Melching 2020-06-18 17:50:01 -07:00 committed by GitHub
parent 853dfcd59a
commit 5198457ca0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -515,8 +515,14 @@ def manager_thread():
if dt > 90:
last_proc = messaging.recv_sock(proc_sock, wait=True)
all_running = all(running[p].is_alive() for p in car_started_processes)
cleanup_all_processes(None, None)
sys.exit(print_cpu_usage(first_proc, last_proc))
return_code = print_cpu_usage(first_proc, last_proc)
if not all_running:
return_code = 1
sys.exit(return_code)
def manager_prepare(spinner=None):
# build all processes