panda/tests
Jason Young abdc41856b
Toyota: 2021+ RAV4 Prime (#2042)
* from @pd0wm commaai/panda#1841

* diff reduction: won't need the flag rename

* run tests with new DBC and new gas/brake messages

* toyota_secoc_car to global

* consolidate alt_brake_101

* consolidate alt_pcm_cruise_176

* consolidate alt_gas_pedal_116

* don't allow transmit/forward for 0x131 unless SecOC

* cleanup and todo

* diff reduction

* reorder by usage frequency

* test for no LTA actuation

* bump opendbc commit ref in Dockerfile

* gate SecOC variant on ALLOW_DEBUG

* tweak gating for MISRA

* mutation test hates lta_angle surviving various changes

* common rx checks styling

* don't allow short version of 0x2E5 for SecOC mode

* whitespace diff reduction

* secoc_car -> secoc

* fix comment typo

* retry CI

* missed a couple secoc_car -> secoc

* one big secoc/not-secoc block

* genuinely useful MISRA warning

* test both STEERING_LTA and STEERING_LTA_2

* comment labeling for STEERING_LTA_2 signals

* Update board/safety/safety_toyota.h

Co-authored-by: Shane Smiskol <shane@smiskol.com>

* STEERING_LTA and STEERING_LTA_2 consistency

* update gas/brake/cruise signal annotations

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-10-04 11:22:18 -07:00
..
canfd deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
development
fan use pyupgrade to update syntax (#1889) 2024-02-24 13:56:28 -08:00
hitl update bash scripts to #!/usr/bin/env bash (#1987) 2024-08-26 17:25:15 -07:00
libpanda revert libpanda with clang (#2044) 2024-09-26 12:35:45 -07:00
libs jungle HITL tests setup (#1665) 2023-09-30 23:19:06 -07:00
misra test misra 8.7 and 8.4 (#2035) 2024-09-20 19:38:45 -07:00
safety Toyota: 2021+ RAV4 Prime (#2042) 2024-10-04 11:22:18 -07:00
safety_replay replay_drive: fix reference to multilogiterator (#1812) 2024-01-17 11:33:45 -08:00
som tres: lower SOM reset timeout (#1945) 2024-05-03 14:03:54 -07:00
usbprotocol remove cereal dependence (#2000) 2024-08-18 11:40:54 -07:00
__init__.py
benchmark.py benchmarking script 2023-06-03 15:22:47 -07:00
black_white_loopback_test.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
black_white_relay_endurance.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
black_white_relay_test.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
bulk_write_test.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
can_health.py CAN print improvement (#2052) 2024-10-02 12:53:32 -07:00
can_printer.py CAN print improvement (#2052) 2024-10-02 12:53:32 -07:00
check_fw_size.py H7: few more Kb of RAM found (#1605) 2023-08-24 16:56:31 -07:00
ci_shell.sh update bash scripts to #!/usr/bin/env bash (#1987) 2024-08-26 17:25:15 -07:00
debug_console.py Ruff: propgate config from OP (#1579) 2023-08-14 12:52:02 -07:00
echo.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
elm_car_simulator.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
elm_throughput.py use pyupgrade to update syntax (#1889) 2024-02-24 13:56:28 -08:00
get_version.py use pyupgrade to update syntax (#1889) 2024-02-24 13:56:28 -08:00
health_test.py SPI: connect by serial/UID (#1213) 2023-01-15 23:30:24 -08:00
ir_test.py Ruff: propgate config from OP (#1579) 2023-08-14 12:52:02 -07:00
loopback_test.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
message_drop_test.py deprecate busTime (#1989) 2024-07-30 21:20:48 -07:00
read_flash_spi.py SPI flash dump + restore tools (#1654) 2023-09-12 20:04:54 -07:00
read_st_flash.sh update bash scripts to #!/usr/bin/env bash (#1987) 2024-08-26 17:25:15 -07:00
read_winusb_descriptors.py use pyupgrade to update syntax (#1889) 2024-02-24 13:56:28 -08:00
reflash_internal_panda.py instructions for flashing internal panda (#1521) 2023-07-17 20:17:18 -07:00
relay_test.py
restore_flash_spi.py SPI flash dump + restore tools (#1654) 2023-09-12 20:04:54 -07:00
setup_device_ci.sh update bash scripts to #!/usr/bin/env bash (#1987) 2024-08-26 17:25:15 -07:00
som_debug.sh update bash scripts to #!/usr/bin/env bash (#1987) 2024-08-26 17:25:15 -07:00
spam_can.py Ruff: propgate config from OP (#1579) 2023-08-14 12:52:02 -07:00
standalone_test.py Ruff: propgate config from OP (#1579) 2023-08-14 12:52:02 -07:00
test_rsa.c cleanup + prep for more tests! (#1172) 2022-11-30 14:15:09 -08:00