From 8d4c5fcc7dd96289ec246943f21d303fc1c0ade5 Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Tue, 24 Mar 2020 16:04:42 -0700 Subject: [PATCH] run carcontrollers multiple times old-commit-hash: 60431802ba8ff197ae9f92d7b38be7c0d178ed2d --- selfdrive/car/tests/test_car_interfaces.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/selfdrive/car/tests/test_car_interfaces.py b/selfdrive/car/tests/test_car_interfaces.py index ecf7bab8bc..f320e0be29 100755 --- a/selfdrive/car/tests/test_car_interfaces.py +++ b/selfdrive/car/tests/test_car_interfaces.py @@ -30,12 +30,19 @@ class TestCarInterfaces(unittest.TestCase): assert car_params assert car_interface - # Run car interface once + # Run car interface + CC = car.CarControl.new_message() + for _ in range(10): + car_interface.update(CC, []) + car_interface.apply(CC) + car_interface.apply(CC) + CC = car.CarControl.new_message() - car_interface.update(CC, []) - car_interface.apply(CC) CC.enabled = True - car_interface.apply(CC) + for _ in range(10): + car_interface.update(CC, []) + car_interface.apply(CC) + car_interface.apply(CC) # Test radar interface RadarInterface = importlib.import_module('selfdrive.car.%s.radar_interface' % car_params.carName).RadarInterface