test car models: stricter radar CAN error check (#24497)

* test routes: stricter radar CAN error check

* bump opendbc

* bump again
pull/24501/head
Adeeb Shihadeh 3 years ago committed by GitHub
parent dabcfd266e
commit 685802b860
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      opendbc
  2. 10
      selfdrive/car/tests/test_models.py

@ -1 +1 @@
Subproject commit 919154efe2bd07c4dd124d7e6a11a4afc8685f9d
Subproject commit 9564b74d80525c9f289b730febbb2348c529c9cc

@ -143,11 +143,11 @@ class TestCarModel(unittest.TestCase):
assert RI
error_cnt = 0
for msg in self.can_msgs:
radar_data = RI.update((msg.as_builder().to_bytes(),))
if radar_data is not None:
error_cnt += car.RadarData.Error.canError in radar_data.errors
self.assertLess(error_cnt, 20)
for i, msg in enumerate(self.can_msgs):
rr = RI.update((msg.as_builder().to_bytes(),))
if rr is not None and i > 50:
error_cnt += car.RadarData.Error.canError in rr.errors
self.assertEqual(error_cnt, 0)
def test_panda_safety_rx_valid(self):
if self.CP.dashcamOnly:

Loading…
Cancel
Save