prob can remove urandom

pull/30443/head
Shane Smiskol 2 years ago
parent 86ffcd746c
commit f8fd18524e
  1. 36
      selfdrive/car/tests/test_models.py

@ -360,42 +360,6 @@ class TestCarModelBase(unittest.TestCase):
# print(msgs)
# print('\nresults', self.safety.get_gas_pressed_prev(), self.safety.get_vehicle_moving(), self.safety.get_brake_pressed_prev(), self.safety.get_regen_braking_prev(), self.safety.get_cruise_engaged_prev(), self.safety.get_acc_main_on())
return
for i in range(1000):
# self.setUp()
dat = os.urandom(8)
to_send = libpanda_py.make_CANPacket(address, bus, dat)
did_rx = self.safety.safety_rx_hook(to_send)
can = messaging.new_message('can', 1)
can.can = [log.CanData(address=address, dat=dat, src=bus)]
CC = car.CarControl.new_message()
CS = self.CI.update(CC, (can.to_bytes(), ))
print('gas_pressed', CS.gasPressed, self.safety.get_gas_pressed_prev())
print('wheel_speeds', CS.wheelSpeeds)
print('standstill', CS.standstill, not self.safety.get_vehicle_moving())
print('did_rx', did_rx)
# if did_rx:
# self.assertFalse(True, 'finally did rx: {}, {}'.format(i, dat))
self.assertEqual(not CS.standstill, self.safety.get_vehicle_moving())
print('\nresults', self.safety.get_gas_pressed_prev(), self.safety.get_vehicle_moving(), self.safety.get_brake_pressed_prev(), self.safety.get_regen_braking_prev(), self.safety.get_cruise_engaged_prev(), self.safety.get_acc_main_on())
# self.assertEqual(CS.gasPressed, self.safety.get_gas_pressed_prev())
# self.assertEqual(not CS.standstill, self.safety.get_vehicle_moving())
# self.assertEqual(CS.brakePressed, self.safety.get_brake_pressed_prev())
# self.assertEqual(CS.regenBraking, self.safety.get_regen_braking_prev())
#
# if self.CP.pcmCruise:
# self.assertEqual(CS.cruiseState.enabled, self.safety.get_cruise_engaged_prev())
#
# if self.CP.carName == "honda":
# self.assertEqual(CS.cruiseState.available, self.safety.get_acc_main_on())
# def test_panda_safety_carstate(self):
# """

Loading…
Cancel
Save