signed-long
c759fe9002
CI: fix ui report directory ( #32991 )
...
fix report artifact name
1 year ago
signed-long
6745c66352
Update ci weekly report summary ( #32911 )
...
* update ci weekly report summary
* don't add skipped jobs to report
* uncomment job condition
* use jinja template
* add run number to failure links
* add run number to failure links
* Log for run #<num>
* use list
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
1 year ago
Adeeb Shihadeh
8c6c6e435f
site -> docs
1 year ago
Adeeb Shihadeh
f6189568ea
mvp of new docs.comma.ai ( #32926 )
...
* ssh docs
* strict
* need an index
* push to prod
1 year ago
Hoang Bui
15d3397ec6
CI: Compile openpilot on macOS ( #32909 )
...
* working
* cache
* bring back
1 year ago
Maxime Desroches
76686e1976
docs: only push on master ( #32935 )
...
only on master
1 year ago
Adeeb Shihadeh
241fb902af
publish new docs ( #32922 )
...
* push new docs
* drop the new, just docs
* cleanup
1 year ago
Alexandre Nobuharu Sato
4445fa31f5
fix "telsa" typo on labeler.yaml ( #32924 )
1 year ago
Adeeb Shihadeh
4ef757c49f
remove old docs ( #32917 )
1 year ago
signed-long
635b15a573
Post UI screenshots in PR comments ( #32887 )
...
* add PR comment with screenshots on ui changes
* fix pr comment if statements
* use default shallow checkout
* use commaai's ci-artifacts
* use my ci-artifacts
* use tj-actions/changed-files
* clean up
* use comma repos
* make ci-artifacts branch openpilot/pr-#
* remove redundent path
1 year ago
Maxime Desroches
ebf4cf4ad0
Update repo-maintenance.yaml
1 year ago
Maxime Desroches
8e598a17fb
repo-maintenance: force update for python packages ( #32905 )
...
force update
1 year ago
Maxime Desroches
c52126cd6c
fix package_updates workflow ( #32903 )
...
pip3
1 year ago
Mauricio Alvarez Leon
0fecfd6c45
CI: test the tests ( #32869 )
1 year ago
Adeeb Shihadeh
bda4d2df63
stale bot: fix milestone exemption
1 year ago
Maxime Desroches
12d5afba73
switch to uv ( #32853 )
...
* switch to uv
* pin back numpy
* remove lock
* try without cache
* test with no cache
* no cache for all
* debug
* remove debug
* remove pygame dep
* Update README.md
* remove lower bound
* update repo maintenance job
* upgradable
* repo maintenance
* copy poetry api
* build system
* unpin pygame
* readd cache
* readd cache
* basic command
* lower delay
* macos
* fix authors
* macos fix
* use uv
* preview
* other way
* new metadrive
* uv sync
* cp lock in docker
* fix docker
* use hatchling
* fix devcontainer
* fix container
* path
* uv run
* cleanup
* pre-commit
* format
* release_file
1 year ago
pantew869
0c9f1d8118
Bring back macOS CI ( #32819 )
...
* Attempt to enable macos CI
* add SKIP_PROMPT
* test
* add python warnings env variable
* pull from lfs
* use v4 checkout
* Update selfdrive_tests.yaml
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
1 year ago
Adeeb Shihadeh
bccccde568
remove mapbox references ( #32811 )
1 year ago
Maxime Desroches
a132a23574
ci: push docker image to openpilot-base ( #32801 )
...
* only push to openpilot-base
* comment instead
1 year ago
Maxime Desroches
5c4ea14a3c
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>
1 year ago
Maxime Desroches
0bdab82423
Remove aarch64 ci test ( #32715 )
...
* remove aarch64
* comment + remove test
1 year ago
Mauricio Alvarez Leon
148eaf8fa6
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>
1 year ago
Adeeb Shihadeh
43a97c5907
CI: move build_release to a namespace runner ( #32675 )
1 year ago
Adeeb Shihadeh
541b5cbf13
tools/sim: remove special docker image ( #32659 )
1 year ago
Hoang Bui
4c549778c0
CI/tools_test: remove redundant `git lfs pull` ( #32642 )
...
remove redundant
1 year ago
Adeeb Shihadeh
149238845c
Revert "`pytest`: discover `openpilot/` ( #32561 )" ( #32622 )
...
This reverts commit 00b10f3d9a
.
1 year ago
Adeeb Shihadeh
c59887c810
test_*.py files are no longer executable ( #32610 )
...
* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build
1 year ago
Mauricio Alvarez Leon
00b10f3d9a
`pytest`: discover `openpilot/` ( #32561 )
...
* pytest: discover everything in openpilot/
* ignore process replay
* remove --ignore=openpilot/
* ignore directories in root
* remove skip in selfdrive/test/process_replay
* use openpilot directory
* set openpilot directory for test_translations
* omit generated config.py files
* run ci
* cd into openpilot for test_translation
* &&
* remove rm main_test_en command
* remove echo
* increase shm-size to 2G
* remove rm
* test only cpp_files that are test_*.cc~
* add process_replay test skip
* use addopts in pyproject to ignore test_processes
* try --rootdir for pytest
* cleanups / add rootdir in PYTEST env
* add rm create_test_translations
* revert poetry.lock
* simplify
* no regen!
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
1 year ago
Mauricio Alvarez Leon
a2931d1956
CI: add devcontainer-rebuild workflow ( #32564 )
...
* add devcontainer-rebuild workflow
* add shell
* add shell on ifs
* use scripts/retry.sh
1 year ago
Adeeb Shihadeh
1eb938b8e8
Revert no pyenv ( #32547 )
...
* Revert "`ubuntu_setup`: fix `No module apt_pkg` error when setting up (#32526 )"
This reverts commit f4322666c6
.
* Revert "Removal of pyenv (#32512 )"
This reverts commit f5752121f8
.
1 year ago
Adeeb Shihadeh
fe7d3429ab
Make release files a blacklist ( #32540 )
...
* blacklist
* little nicer
* whitelist
* cleanup
* igore body
* more skip
1 year ago
Hoang Bui
2ff94ec374
CI/tools: Remove redundant build step ( #32539 )
1 year ago
Adeeb Shihadeh
accdade4cf
manager: move to system/ ( #32538 )
...
* manager: move to system/
* one more
1 year ago
Mauricio Alvarez Leon
f4322666c6
`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
1 year ago
Adeeb Shihadeh
423016d6e9
rm disabled notebooks test
1 year ago
Adeeb Shihadeh
527cd74b21
CI: cleanup PR review jobs ( #32503 )
1 year ago
Adeeb Shihadeh
49d7edfe11
Revert "CI: move car docs diff job ( #32496 )"
...
This reverts commit da42c4a561
.
1 year ago
Adeeb Shihadeh
da42c4a561
CI: move car docs diff job ( #32496 )
...
* CI: move car docs diff job
* no if
1 year ago
Adeeb Shihadeh
936e8d3d80
CI: merge build jobs ( #32495 )
1 year ago
Hoang Bui
f3f22a5698
CI/simulator: Fix metadrive test `pyopencl.CompilerWarning` ( #32487 )
...
* add pytest.mark.filterwarnings
* remove -W pyopencl.CompilerWarning
* add comment
1 year ago
Adeeb Shihadeh
04d8a4ecad
CI: remove redundant pj job
1 year ago
Hoang Bui
950aeae544
CI: fix metadrive test ( #32457 )
...
* fix test
* this?
* fix
* this?
* deprecation warning inside
* comment
1 year ago
Adeeb Shihadeh
861c52e015
bump up cars timeout for the GHA runners
1 year ago
Adeeb Shihadeh
57c8510a42
CI: move regen into replay job ( #32460 )
1 year ago
Adeeb Shihadeh
e1a697fee5
remove old valgrind replay test
1 year ago
Adeeb Shihadeh
27da6bd752
CI: move model tests ( #32459 )
1 year ago
Adeeb Shihadeh
4388a2aa68
CI: use less parallel jobs for cars ( #32458 )
...
* CI: use less parallel jobs for cars
* 2
1 year ago
cl0cks4fe
dd9d5d4528
Unittest to pytest ( #32366 )
...
* add pytest-asyncio
* switch common
* switch selfdrive
* switch system
* switch tools
* small fixes
* fix setUp and valgrind pytest
* switch to setup
* fix random
* switch mock
* switch test_lateral_limits
* revert test_ui
* fix poetry.lock
* add unittest to banned-api
* add inline ignores to remaining unittest imports
* revert test_models
* revert check_can_parser_performance
* one more skip
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
1 year ago
Adeeb Shihadeh
7f9ad78ac8
let's be more decisive
1 year ago
Hoang Bui
aca01365e6
CI/Simulator: Add Metadrive test to CI ( #32352 )
...
* works consistently
* ci gha
* fix
* navd
* fix
* cleanup
* change button
* cleanup
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
1 year ago