Adeeb Shihadeh
Adeeb Shihadeh
Now that test_onroad is reliable, it's time to add some things to really stress the system: * lots of disk load: openpilot shouldn't rely on a responsive disk. catches things...
This optimization likely no longer makes sense in the post comma two world. After it's done, we should do some casual profiling to make sure we really don't need it....
Seems new in v11 ```bash comma@comma-6ddbe0d:/data/openpilot$ time ipython -c "print('')" real 0m2.159s user 0m1.970s sys 0m0.170s comma@comma-6ddbe0d:/data/openpilot$ time python -c "print('')" real 0m0.085s user 0m0.040s sys 0m0.040s ```
On a freshly provisioned device flashed only with QDL, you get: ``` ----------------------------- UEFI Total : 926 ms POST Time [ 3623] OS Loader Loader Build Info: Oct 26 2024...
- [ ] too verbose - [ ] don't write out `edl_config.json` - [ ] flashing a bunch of small partitions seems way slower. probably some overhead to every call?...
Since openpilot 0.9.7 [removed RTC support](https://blog.comma.ai/097release/#new-route-format), some routes can have no time (e.g. the device just booted up and didn't get a GPS fix during the route). Since openpilot's uploader...
This is currently just a tracking issue for the 1.0 project. Once new-connect is more fleshed out, we can make some concrete TODO issues. Some states we'll have to handle:...
We've always wanted to put it in the training guide, but we haven't fingerprinted at that point. I think connect is a good home for this - lots of room...