commaai / new-connect

a rewrite of comma connect
https://new-connect.connect-d5y.pages.dev/
MIT License
11 stars 29 forks source link

Generate corrupt routes for testing #39

Open adeebshihadeh opened 5 months ago

adeebshihadeh commented 5 months ago

Most routes are good, but connect needs to deal with routes that are corrupt, malformed, or otherwise missing information (sometimes for valid reasons). The goal of this bounty is to make testing all those cases easy by generating the bad routes.

The deliverable is a script that takes an input route and outputs carefully corrupted routes in the same format as openpilot's logger (then we can easily upload them). Requirements:

sshane commented 5 months ago

For example with current connect, if a few qcams are missing at the start it never shows the rest!