Justin Newberry
1ee6ed4b16
Linter: remove pylint ( #29611 )
...
remove pylint
2023-08-24 16:30:54 -07:00
Adeeb Shihadeh
4917e22615
Minimal build ( #29600 )
...
* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru
2023-08-24 14:58:30 -07:00
Dean Lee
21da5a216f
cpplint: add filter build/include_subdir ( #29585 )
2023-08-24 15:42:17 +01:00
Dean Lee
3c94d953ab
replay: fix visionbuf alignment on device ( #26913 )
...
* align visionbuf
* update test case
* cleanup
* fix cpplint warning
2023-08-24 00:03:16 -07:00
Adeeb Shihadeh
e726505918
bump cereal ( #29561 )
2023-08-23 13:42:37 -07:00
Dean Lee
2d99521e75
cpplint: build/include_what_you_use ( #29556 )
...
* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2023-08-23 13:25:17 -07:00
Dean Lee
363740a497
cpplint: add readability/braces filter ( #29554 )
2023-08-23 10:13:46 -07:00
Adeeb Shihadeh
a9626f95b6
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
2023-08-20 20:49:55 -07:00
Dean Lee
61a00d2673
replay/logreader: use unique_ptr for mbr_ ( #29440 )
2023-08-17 11:42:35 -07:00
Dean Lee
e8e03197ca
replay: fix seekTo issue ( #29422 )
...
* fix seekTo issue
* remove extra space
2023-08-16 11:01:14 -07:00
Kacper Rączy
d8bda6feb4
replay: increase file descriptor limit macOS ( #29346 )
...
* Increase file descriptor limit for replay on macos
* Reword comment
* Move set_file_descriptor_limit to common/util.cc
* Include resource.h header
2023-08-15 00:05:27 +02:00
Dean Lee
22bc06fdaa
common/util: move function random_int to util ( #29388 )
2023-08-14 09:37:16 -07:00
Justin Newberry
783bb1f878
Replay UI: Fix zip issue ( #29384 )
...
Update ui_helpers.py
resolves https://github.com/commaai/openpilot/issues/29383
2023-08-13 22:55:59 -07:00
Justin Newberry
e4ead4f183
Ruff: b905 (strict zip) ( #29336 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
* b905
2023-08-11 16:13:51 -07:00
Justin Newberry
7fdd9fc37c
CI: Pylint to ruff ( #29294 )
...
* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
* set line length
* pylint exclusions to ruff
* same excludes as old linter
* fix tools QA
* remove unrequired check
* revert linting third_party
* ignore e402
2023-08-09 13:26:54 -07:00
Adeeb Shihadeh
7949dfe796
bump panda ( #29234 )
...
* bump panda
* bump
2023-08-04 11:09:20 -07:00
Shane Smiskol
acc732efbb
replay: new demo route ( #29215 )
...
* new demo route
* replace other references (except gps test)
* Apply suggestions from code review
* it's 13 segments
2023-08-03 13:18:44 -07:00
Mitchell Goff
f0ae0c34cd
Added python VisionBuf class ( #29075 )
...
* Added python VisionBuf class
* fixed property names
* Bump cereal
2023-07-25 01:08:39 -07:00
Harald Schäfer
ca699e3989
radard: no clustering ( #29010 )
...
* First commit
* cleanup
* Update ref
* Doesnt deserve two files
* cleanup radard
2023-07-19 20:31:40 -07:00
Dean Lee
3ad434c5ca
replay: emit segmentsMerged before updateEvent ( #28849 )
2023-07-08 17:09:54 -07:00
Dean Lee
059529cae2
cabana: improve timeline ( #28801 )
2023-07-04 12:03:08 -07:00
Qi Liu
aa85fed91d
replay: fix segfault caused by pointer usage after freeing ( #28779 )
2023-07-01 23:01:47 -07:00
AlexandreSato
dc06ce7ac3
minor typo on replay.cc comment ( #28692 )
2023-06-25 20:24:19 +01:00
Dean Lee
bd34124a84
replay: fix timeline issues ( #28501 )
2023-06-11 13:41:23 -07:00
Dean Lee
3a3e38e425
replay: Improve the performance of the log parser ( #28495 )
2023-06-11 08:28:30 -07:00
Dean Lee
67b27b7496
replay: fixed incorrect totalSeconds when there are invalid segments in route ( #28388 )
2023-06-03 11:43:27 -07:00
Kacper Rączy
26ad9b32f3
replay: lock uiDebug and userFlag messages behind all flag ( #28349 )
...
* Add ui-debug flag, for replaying ui debug states
* Fix flag description
* Replace --ui-debug with --all flag
* Add base_blacklist for services blacklisted by default
2023-06-02 15:17:25 -07:00
Kacper Rączy
00ff096ca2
replay: replay deprecated pandaState if pandaStates is whitelisted ( #28275 )
2023-05-23 19:48:57 -07:00
Adeeb Shihadeh
e3bd28bddf
tools: improved CAN replay ( #27975 )
2023-04-19 11:46:22 -07:00
Angus Gratton
ed6e7db3cf
replay framereader: Log in some unlikely failure paths ( #27942 )
2023-04-18 12:17:45 -07:00
Dean Lee
74db5a4b42
cabana: group CAN events by message id to reduce the time complex from O(N) to O(1) ( #27601 )
...
* refactor streams
* helper function xLessThan
* fix fill gaps
2023-03-17 10:16:14 -07:00
Dean Lee
9b28897f09
replay: fix incorrect format string in seekTo ( #27547 )
2023-03-09 13:13:29 -08:00
Dean Lee
6c4320559a
replay: fixed the status is always "loading" if there is no carState in events ( #27481 )
2023-03-02 22:30:12 -08:00
Dean Lee
41304db1e6
cabana: syc the last messages after seeking ( #27149 )
...
* fix wrong last message time
* update last messages after seekto
* cleanup
* remove src,address from CanData
* merge master
merge master
2023-02-02 20:39:16 -08:00
Dean Lee
ceceb1c6cc
replay: fix hang if started with a special segment and there is no INIT_DATA in events ( #27107 )
...
* add events if allow or block is specified
* add init_data
2023-01-30 19:23:36 -08:00
Dean Lee
a421c9464e
replay: sync vision buffer ( #26904 )
2023-01-09 13:48:04 -08:00
Dean Lee
2204a7153f
replay: remove need for fake dongle id ( #26899 )
2023-01-08 15:51:08 -08:00
Dean Lee
2c7df6efc8
replay: show absolute time ( #26869 )
2023-01-07 11:07:30 -08:00
Dean Lee
88fd2ea84f
replay: add option --prefix to set OPENPILOT_PREFIX ( #26862 )
2023-01-02 13:31:08 -08:00
Dean Lee
b5a2dfa93e
replay: only keep one init_data in merged events ( #26863 )
...
don't merge init_data
2023-01-02 11:57:51 -08:00
Dean Lee
6431f79fd2
Replay: add option -c to set segment cache size ( #26782 )
...
add option to set cache size
2022-12-13 00:20:51 -08:00
Dean Lee
f49520db0f
Cabana: display all logs in log view ( #26659 )
...
* fetch more
* clear log in showevent
* fix wrong time value
* check list size
* fix canmessages::process
* cache all events
* improve segment cache
* cleanup
2022-12-12 14:47:45 -08:00
Dean Lee
881c15c2a6
Replay: fix possible segfault on exit ( #26768 )
2022-12-12 10:25:49 -08:00
Shane Smiskol
df6bd0f392
cleanup: deprecate lqrState field ( #26745 )
...
* first commit
* clean up
* bump cereal
* revert angle controller
* revert
* clean up
* revert
* bump
* bumptomaster
2022-12-09 18:43:45 -08:00
Dean Lee
b513b83221
Replay: remove wrong text in TIME ( #26692 )
...
remove wrong time string
2022-12-04 11:30:31 -08:00
Dean Lee
0ff703d82f
Replay: fix SEGFAULT in buildTimeline if segments are not continuous. ( #26691 )
...
fix segfault in buildtimeline
2022-12-04 11:28:40 -08:00
Dean Lee
2b4b0cc67f
Replay: fixed the freq of video and events are unstable after changing the replay speed ( #26559 )
...
fix freq is unstable after changing the replay speed
2022-11-21 10:47:58 -08:00
Dean Lee
062267f469
replay: reduce test running time ( #26160 )
2022-10-23 13:57:32 -07:00
Adeeb Shihadeh
755a6c0a46
Revert "tools/replay: reduce test running time ( #26110 )"
...
This reverts commit 6d07268ee5 .
2022-10-17 19:15:21 -07:00
Dean Lee
6d07268ee5
tools/replay: reduce test running time ( #26110 )
2022-10-17 10:39:07 -07:00