Dean Lee
43197fb8e8
cabana: fix chart value tip flickers when the mouse moves over it ( #32796 )
...
fix chart value tip flickers
old-commit-hash: 5aac2e5a89
10 months ago
Dean Lee
1133898f68
replay: fix hangs on exit ( #32795 )
...
fix hang on exit
old-commit-hash: 776b08d561
10 months ago
Adeeb Shihadeh
d152f7c0f1
remove nav apt dependencies ( #32792 )
...
old-commit-hash: 9a084a73c5
10 months ago
Adeeb Shihadeh
80c83532e8
macOS: remove pyenv
...
old-commit-hash: 5341512fce
10 months ago
Adeeb Shihadeh
3b8ed67aa3
remove navigation ( #32773 )
...
* remove navigation
* lil more
* fix cabana
* revert for now
* fix docs
* move that over
* lock
* rm assets
old-commit-hash: e491c9d964
10 months ago
Maxime Desroches
4558fbd824
Remove pyenv ( #32786 )
...
* no pyenv
* better
* check poetry
* docker
* syntax
* manual env
* pre-commit
* revert
* format
old-commit-hash: de75372880
10 months ago
royjr
5f0c5f5616
Ubuntu 24.04 fix setup ( #32783 )
...
* fix tk-dev
* fix missing pip
* Update tools/install_python_dependencies.sh
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 987b0d9e03
10 months ago
Maxime Desroches
1b836bdb86
Ubuntu 24.04 ( #32624 )
...
* noble build
* workflow
* symlink
* map only for noble
* sym
* add qt to cppcheck
* cppcheck noreturn in non void funct
* get kaitai header
* kaitai header
* syntax
* try new pyopencl
* try this version
* install lsb-core manually
* support old 20.04 lsb-core
* try arm
* try latest pyopencl
* revert
* use pocl icd
* no lock
* no arm pyopencl
* new intel opencl runtime
* pin filelock
* undo
* glsl version
* new version
* build test
* remove test
* new metadrive
* remove glsl restrictions
* <optional>
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* cache
* new cache
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5c4ea14a3c
11 months ago
Maxime Desroches
5658a6a9ea
cabana: include optional ( #32772 )
...
optional
old-commit-hash: 3de6ee5ee3
11 months ago
Dean Lee
d1cd5f7ad6
cabana: improved error messaging ( #32768 )
...
* check user authenrication
* Update tools/cabana/streams/replaystream.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 54da59c1fe
11 months ago
Dean Lee
06aed0617a
cabana: avoid dead locks and improve responsiveness ( #32740 )
...
avoid dead locks and improve responsive
old-commit-hash: 865b98a5c4
11 months ago
Adeeb Shihadeh
c390a678e7
sim: remove docker script
...
old-commit-hash: 02ed9c584c
11 months ago
Shane Smiskol
9f50db15c0
LogReader: try zst on internal source ( #32751 )
...
* internal source list files like azure api
* messy but works
* no limit
* simpler
* clean up
* clean up
* clean up
* that's obvious
* better
* we need to unfortunately return a url, so best to take a naive approach for now
* todo
* fix
* clean up
old-commit-hash: b45caf4033
11 months ago
Shane Smiskol
644156420b
LogReader: revert broken check
...
it returns files OR None
old-commit-hash: 68e22faa29
11 months ago
Harald Schäfer
47d5601d8a
long control: new API ( #32706 )
...
* Simplify long control
* Seperate
* Rename
* Try new api for toyota
* rm v_pid everywhere
* No speed in reset
* 0 is better default
* unassigned variable
* Update other cars
* Update gm
* SIMPLIFY
* simplify more
* fix API boundry
* Fix stopping bug
* Small fixes
* Update ref
old-commit-hash: bc303df6a0
11 months ago
Dean Lee
a854878499
cabana: Fix visibility issue for a single data point in series ( #32749 )
...
Fix visibility issue for a single data point in series
old-commit-hash: 38529c5057
11 months ago
Shane Smiskol
8f402f29a3
SegmentRange: remove timestamp ( #32750 )
...
* add deprecation warning
* remove timestamp
* Update logreader.py
old-commit-hash: d5ce4b3085
11 months ago
Shane Smiskol
cd8d440c86
LogReader: support reading zst logs from Azure ( #32745 )
...
* staging api
* other stuff
* ugh this should really not be duplicated, we already check the max segnum in Route class
* better error message!!
* more better
* clean up
* clean up
* breaks again
old-commit-hash: a0bbc005b6
11 months ago
Shane Smiskol
ed80e9357a
LogReader: improve error messages ( #32747 )
...
* better error messages
* clean up
old-commit-hash: 3ede1e2a7c
11 months ago
Shane Smiskol
e88cbb0162
add zstd Python library ( #32731 )
...
* add zstd
* fix
* uploader
* logreader: zst support
* caps
* only logreader
old-commit-hash: 04a93dd849
11 months ago
Dean Lee
450d012166
logreader.py: optimize event loading and sorting in _LogFileReader ( #32729 )
...
* improve logfilereader
* less changes
old-commit-hash: c64bca97ba
11 months ago
Adeeb Shihadeh
632060c0dc
remove .python-version ( #32714 )
...
* remove .python-version
* no cp
old-commit-hash: ddfb31f1bf
11 months ago
Mauricio Alvarez Leon
008008b03a
Update to Python 3.12 ( #32548 )
...
* 3.12
* pprofile is broken
* use modified metadrivepy3-12
* 0.3.0 metadrive
* add metadrive/commaai git dependency
* metadrive git set
* pin sounddevice 0.4.6
* datetime.utcnow() deprecation
* poetry lock
* make datetime not aware
* poetry lock
* pin pytools
* google_crc32c wheel
* unpin sounddevice
* clean metadrive
* use python crc
* mypy
* 3.12.4
* allow python3.11
* test
* no pip
* poetry
* better
* better
* merge
* remove
* try
* test
* try this
* snok
* python
* simpler
* setuptools
* lower
* try
* try
* work?
* ubuntu deps
* ubuntu
* try
* remove
* move
* remove this
* names
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* python<4
* <3.13
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
old-commit-hash: 148eaf8fa6
11 months ago
Andrei Radulescu
5ef789daf5
compressed_vipc.py fixes ( #32699 )
...
* Restored VISION_STREAM_* to original index order
* Register exit handler
old-commit-hash: 4581f6c368
11 months ago
commaci-public
0ee93c6a90
[bot] Update Python packages and pre-commit hooks ( #32682 )
...
* Update Python packages and pre-commit hooks
* fix linter
* poetry lock
---------
Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
old-commit-hash: 71063d66cd
11 months ago
Hoang Bui
c34f76bc1a
tools/rerun: correct reset to defined default blueprint ( #32692 )
...
old-commit-hash: 1e3d62c88a
11 months ago
Harald Schäfer
7e4edcc8d5
MSGQ refactor: cleanup outstanding issues ( #32685 )
...
* Rm sim dockerfile from bad merge
* Add watch back
* Fix watch3 compilation
old-commit-hash: 1b2bd205b8
11 months ago
Harald Schäfer
05ed3d8c15
Restructure msgq ( #32652 )
...
* Update ref
* Compiles
* compiles
* Refactor rest of libs
* import all
* small fiex
* cleanup import
* Need msgq simlink too
* Add to openpilot docker too
* try repo
* Updates
* Fix lint
* fix docs
* Try blank slate
* Revert "Try blank slate"
This reverts commit f078ce04acacfe115c19e23e86038b01e2b84a6d.
* Maybe scons needs this to clear cache
* fix tests
* Disable test for now
* Update SConstruct
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Fix whitespace
* Write skip normal
* small fixes
* add test path
* Revert repo
* linting
* whitespace
* Bump msgq
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: e70dc90a45
11 months ago
Harald Schäfer
eb2e5e335d
Sim: don't need nvidia docker anymore ( #32676 )
...
Dont need nvidia docker anymore
old-commit-hash: b573a4cc48
11 months ago
Dean Lee
40de8d615f
replay: add stop() function ( #32673 )
...
add stop() func
old-commit-hash: 3f84fe3557
11 months ago
Dean Lee
8bdeb04e72
cabana: fix potential dangling pointer Issue ( #32672 )
...
Fix Potential Dangling Pointer Issue
old-commit-hash: 6688d7b91c
11 months ago
Adeeb Shihadeh
8472df65ea
tools/sim: remove special docker image ( #32659 )
...
old-commit-hash: 541b5cbf13
11 months ago
Harald Schäfer
f870a968e9
Split cereal into cereal/msgq ( #32631 )
...
* squash
* fix doc
* compile device
* compile device
* Update ref
* add msgq to precommit exclusions
* No service ports
* fix compile
* address comments
* More comments
* Delete logger
* Update opendbc
* Linting
* bump msgq
old-commit-hash: e71ec4e8d7
11 months ago
Dean Lee
958bdeda8a
cabana: stop stream thread before exiting main event loop ( #32634 )
...
stop stream thread before exiting main event loop
old-commit-hash: 1d61f320a8
11 months ago
Adeeb Shihadeh
2c6829ed67
boardd is pandad ( #32628 )
...
* boardd is pandad
* rename tests
old-commit-hash: 34e329649d
11 months ago
Shane Smiskol
19d9e7ac6b
revert marking some files as unexecutable ( #32613 )
...
* this is not a test
* these are not tests!
old-commit-hash: c7b3ece37e
11 months ago
Adeeb Shihadeh
86b6103657
test_*.py files are no longer executable ( #32610 )
...
* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build
old-commit-hash: c59887c810
11 months ago
Hoang Bui
10b536f73f
tools/rerun: streaming to one Viewer from multiple processes ( #32595 )
...
* one spawn only
* one blueprint
* comment
old-commit-hash: f717e1e4e6
11 months ago
Hoang Bui
86e2641636
Simulator: update MetaDrive to latest ( #32576 )
...
* bump metadrive
* comment
old-commit-hash: aa081f5748
11 months ago
Dean Lee
cdea057d4b
cabana: fix panda stream issues ( #32537 )
...
fix segfault
old-commit-hash: 6b3d2b5a80
11 months ago
Hoang Bui
8d51127ef7
tools/simulator: Remove superseded build script for sim docker ( #32546 )
...
* remove
* add those back
old-commit-hash: d6a738bef7
11 months ago
Adeeb Shihadeh
549bc535cd
Revert no pyenv ( #32547 )
...
* Revert "`ubuntu_setup`: fix `No module apt_pkg` error when setting up (#32526 )"
This reverts commit d850f07acb58e4fc6d530241a31c0917c2b6613e.
* Revert "Removal of pyenv (#32512 )"
This reverts commit 41f72d5ca75aab9a9beb3181aca9f177e5a003f8.
old-commit-hash: 1eb938b8e8
11 months ago
Adeeb Shihadeh
cc4f53e6c6
manager: move to system/ ( #32538 )
...
* manager: move to system/
* one more
old-commit-hash: accdade4cf
11 months ago
Adeeb Shihadeh
f1c241361c
speedup pj demo test
...
old-commit-hash: cd21d64058
11 months ago
Hoang Bui
60b476a5b6
CI/simulator: metadrive test starts when OP engaged and world is initialized ( #32523 )
...
* fix metadrive start time
* fix
old-commit-hash: 613f73c53f
11 months ago
Mauricio Alvarez Leon
f90655a1ff
`ubuntu_setup`: fix `No module apt_pkg` error when setting up ( #32526 )
...
* no apt_pkg fix
* check arch
* fix if
* cleanup
* reorder
* increase shm size for selfdrive tests
* add comment explaining reinstall
* refine
old-commit-hash: f4322666c6
11 months ago
Mauricio Alvarez Leon
e665f05efe
Removal of pyenv ( #32512 )
...
* initial removal of pyenv
* remove .python-version copy in dockerfile
* successful image build with ppa
* update prompt
* pip install scons
* apt install scons
* finally fix dockerfile to work with venv
* cleanup userflow
* increase memory to 100m
* typos
* wrong variable
* lmao
old-commit-hash: f5752121f8
11 months ago
Hoang Bui
b8fd64f3e7
CI: Drive a loop in MetaDrive ( #32308 )
...
* finish failure on crossing any line
* update
* standardize queue messages
* update control_command_gen
* fix
* fix logic
* update closing type
* update test
* update logic
* update test
* add out of lane to local
* ci arrive_dest
* pytest integration
* update ci_config
* fix ruff
* move test termination to time
* better
* better order
* curve_len
* add buffer
* cleanup
* cleanup
* cleanup
* cleanup
* out_of_lane
* cleanup
* merge tests
* run 90s
* change test name
* local out of lane detect
* out_of_lane
* static anal
* cleanup
* test_duration
* change setup_class -> setup_create_bridge
* no print state during test
* new out_of_lane detect
* cleanup print in common.py
* fix
* fix
* check distance vs time
* cleanup
* cleanup increase check time
* minimum bridge test time
* wording
* cleanup
old-commit-hash: fe9a091f11
11 months ago
Adeeb Shihadeh
64c444544f
more apt dependency cleanup ( #32502 )
...
rm
old-commit-hash: 406f30add4
11 months ago
Mauricio Alvarez Leon
eca631af2d
minimize ubuntu deps. needed to run build openpilot ( #32492 )
...
* minimize common deps list
* fix
* fix endline error
* add portaudio3
* add build-essential
* upload old loggerd deps
* libqt5charts5-dev
* libncurses5-dev
* libbz2-dev
* libsqlite3-dev
old-commit-hash: 1203f5eeb3
11 months ago