From d87f30ea069a4bbfc20c8caa32e9fdf89a498ed5 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Thu, 19 May 2022 22:33:17 -0700 Subject: [PATCH] encoder test speedup (#24601) Co-authored-by: Comma Device --- selfdrive/loggerd/tests/test_encoder.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/selfdrive/loggerd/tests/test_encoder.py b/selfdrive/loggerd/tests/test_encoder.py index 969ac1c6a2..49baa8a6e3 100755 --- a/selfdrive/loggerd/tests/test_encoder.py +++ b/selfdrive/loggerd/tests/test_encoder.py @@ -143,20 +143,18 @@ class TestEncoder(unittest.TestCase): shutil.rmtree(f"{route_prefix_path}--{i}") try: - for i in trange(num_segments + 1): + for i in trange(num_segments): # poll for next segment with Timeout(int(SEGMENT_LENGTH*10), error_msg=f"timed out waiting for segment {i}"): - while Path(f"{route_prefix_path}--{i}") not in Path(ROOT).iterdir(): + while Path(f"{route_prefix_path}--{i+1}") not in Path(ROOT).iterdir(): time.sleep(0.1) + check_seg(i) finally: managed_processes['loggerd'].stop() managed_processes['encoderd'].stop() managed_processes['camerad'].stop() managed_processes['sensord'].stop() - for i in trange(num_segments): - check_seg(i) - if __name__ == "__main__": unittest.main()