From 62dc143eba9886db7007d79e45d8a833a68ea18e Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Fri, 2 Feb 2024 15:56:39 -0800 Subject: [PATCH] better cmt --- selfdrive/car/tests/test_car_interfaces.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/selfdrive/car/tests/test_car_interfaces.py b/selfdrive/car/tests/test_car_interfaces.py index 7d4bfac7d4..b3771b48c2 100755 --- a/selfdrive/car/tests/test_car_interfaces.py +++ b/selfdrive/car/tests/test_car_interfaces.py @@ -52,9 +52,8 @@ class TestCarInterfaces(unittest.TestCase): # FIXME: Due to the lists used in carParams, Phase.target is very slow and will cause # many generated examples to overrun when max_examples > ~20, don't use it @parameterized.expand([(car,) for car in sorted(all_known_cars())]) - # @parameterized.expand([(car,) for car in sorted(all_known_cars())]) @settings(max_examples=MAX_EXAMPLES, deadline=None, - phases=(Phase.reuse, Phase.generate)) + phases=(Phase.reuse, Phase.generate, Phase.shrink)) @given(data=st.data()) def test_car_interfaces(self, car_name, data): CarInterface, CarController, CarState = interfaces[car_name] @@ -108,7 +107,7 @@ class TestCarInterfaces(unittest.TestCase): car_interface.apply(CC, now_nanos) now_nanos += DT_CTRL * 1e9 # 10ms - # Test lat and long controllers + # Run controlsd step to test lat and long controllers controlsd = Controls(CI=car_interface) controlsd.initialized = True cs_msg = FuzzyGenerator.get_random_msg(data.draw, car.CarState, real_floats=True, ignore_deprecated=True)