Justin Newberry
adb7e2e229
CI: Retry multiarch build ( #31570 )
...
hardware
2024-02-23 20:54:48 -08:00
Justin Newberry
b4a11a7229
CI: reduce car tests timeout ( #31433 )
...
* reduce cars timeout
* 10
2024-02-13 11:57:08 -08:00
Nelson Chen
299dbb564d
Only run repo-maintenance.yaml on 'commaai/openpilot' ( #31401 )
...
This otherwise fails and causes a periodic annoying email for users who have forked the repo.
2024-02-10 08:26:39 -08:00
Justin Newberry
e593ffc28c
bump notebooks timeout ( #31377 )
...
bump
2024-02-08 11:49:33 -08:00
Justin Newberry
ceecf39c54
Docker: merge opencl and base images ( #31338 )
...
* mergeem
* don't change workdir
2024-02-06 17:11:00 -08:00
Justin Newberry
b94aba6281
CI: Move repo maintenance bots to 6am ( #31316 )
...
later
2024-02-05 21:52:16 -08:00
Shane Smiskol
52be3805b0
use pytest for release tests ( #31280 )
...
* not pytest?
* copy what build release does
* Update .github/workflows/release.yaml
2024-02-02 19:25:34 -08:00
Justin Newberry
28a15dbfe9
CI: enable logical cpus for all selfdrive tests ( #31281 )
...
logical
2024-02-02 15:45:59 -08:00
Moritz Wörmann
628c829d19
GH Actions PR review bot: Check only for substrings in checkbox text when validating PR template ( #31262 )
...
check only for substrings in checkbox text
2024-02-01 10:31:10 -08:00
Justin Newberry
0b2442314d
CI: increase notebook cache build timeout ( #31212 )
...
allow more time
2024-01-29 10:22:59 -08:00
Justin Newberry
bbeeea04a7
CI: fix bot location ( #31211 )
...
g
2024-01-29 10:02:11 -08:00
Justin Newberry
6262de4419
CI: use auto-cache for test_models ( #31171 )
...
use auto cache
2024-01-25 20:37:25 -08:00
Justin Newberry
faf99ba711
CI: generate test_ui report ( #31151 )
...
* add test
* simpler
* simpler
* false
* move these here
* faster
* map takes logner to render
2024-01-25 16:49:38 -08:00
Justin Newberry
6f2f966a2f
CI: add bot labels to repo_maintenance ( #31159 )
...
* add bot lables
* prefix
2024-01-25 11:28:09 -08:00
Justin Newberry
e2ec5be6ee
test_ui: create test ui screenshots and html report ( #31147 )
...
* test ui
* report + common
* in ci
* fix
* dont enable in ci yet
2024-01-24 13:54:31 -08:00
Justin Newberry
f22b6681d6
CI: test the car_porting example notebooks ( #31131 )
...
* dont use route
* fix and cleanup
* test the example notebooks
2024-01-23 14:57:31 -08:00
Justin Newberry
dc9ffd2f10
car tests on namespace ( #31080 )
...
cars
2024-01-19 14:53:52 -08:00
Justin Newberry
18467c8383
fix cache permissions ( #31084 )
...
* fix cache permissions
* chown
2024-01-19 13:57:10 -08:00
Justin Newberry
c907dd9e70
CI: fix post run cache ( #31078 )
...
* post cache only
* fix
* newline
* really github???
2024-01-19 13:25:41 -08:00
Adeeb Shihadeh
8a26b4383f
bump that up
2024-01-19 13:19:41 -08:00
Hoang Bui
f0f7e86dcc
Enable cache for pre-commit ( #31071 )
...
* enable cache
* test cache
* commai cache
* remove id
* only save on master
---------
Co-authored-by: Justin Newberry <justin@comma.ai>
2024-01-19 13:06:02 -08:00
Justin Newberry
bbbe94bc3e
CI: auto-cache add option to save cache ( #31076 )
...
* save cache option
* inputs
2024-01-19 12:43:47 -08:00
Justin Newberry
35ed8a0886
CI: use namespace.io ( #31064 )
...
* namespace
* mkdir
* fix
* restore only
* restore
* v3
* disable provenance
2024-01-18 22:13:19 -08:00
Justin Newberry
23cbfe9eb3
Revert "CI: use namespace.so" ( #31060 )
2024-01-18 17:35:24 -08:00
Justin Newberry
9ee0a8a2b1
CI: use namespace.so ( #31056 )
...
* namespace
* mkdir
* fix
* restore only
* restore
* v3
2024-01-18 17:17:53 -08:00
Justin Newberry
d98b33adc8
replace pytest-timeouts with pytest-timeout ( #31053 )
...
* one timeout
* timeout
* higher timeout for now
* bump
2024-01-18 16:19:49 -08:00
Justin Newberry
f6cd009c77
Update PR templates + autogenerate ( #31032 )
...
* update templates
* same as before
* no tuning
* same as before
* move up
2024-01-17 10:36:47 -08:00
Justin Newberry
49586fc30e
CI: auto_pr_review fix error when label doesn't exist ( #31030 )
...
* bot template
* catch error
2024-01-16 18:23:33 -08:00
Justin Newberry
1bf8e04f54
CI: only apply bot-review label when it doesn't pass ( #31028 )
...
bot template
2024-01-16 18:02:26 -08:00
Justin Newberry
b933825231
fix typo
2024-01-16 17:30:11 -08:00
Moritz Wörmann
8a05d212ec
CI: Add GH Actions workflow Bot to check for a PR template ( #30999 )
...
* Add GH Actions workflow to check for a PR template
* switch to headings and checkboxes for template detection
* check for bold text in template too
* move template check over to auto_pr_review action and remove label only if check succeeded
* only run template check on external PRs
* wording
---------
Co-authored-by: Justin Newberry <justin@comma.ai>
2024-01-16 13:40:38 -08:00
Adeeb Shihadeh
e17e66180c
CI: speedup unit test job ( #30995 )
...
* start
* mv to buildjet
* fix
2024-01-13 21:16:35 -08:00
Adeeb Shihadeh
3e601b5e8f
camerad: move ae test to pytest/catch2 ( #30994 )
...
* mv ae gray test
* cleanup
2024-01-13 15:40:25 -08:00
Adeeb Shihadeh
66ddfece82
speedup devcontainer ci job ( #30993 )
2024-01-13 15:01:35 -08:00
Justin Newberry
af1b7e5c59
Revert "buildjet: pin location to de" ( #30956 )
...
Revert "buildjet: pin location to de (#30955 )"
This reverts commit 576cba217d
.
2024-01-10 15:11:20 -08:00
Justin Newberry
576cba217d
buildjet: pin location to de ( #30955 )
...
* pin location
* stringify
* Fix
* fromjson
* flip the parens
* and those
2024-01-10 13:48:35 -08:00
Nelson Chen
4eba5fe68d
Add permissions to build_masterci in release workflow so it can push master-ci ( #30949 )
2024-01-09 16:46:09 -08:00
Nelson Chen
221f81bbd3
Add more permissions for pushing in prebuilt workflow ( #30948 )
...
Continuing on from https://github.com/commaai/openpilot/pull/30947
2024-01-09 11:35:14 -08:00
Nelson Chen
2a074eefac
Fix badges workflow blocking release/prebuilt workflows from permission and Git-LFS complications ( #30947 )
2024-01-09 10:40:45 -08:00
Nelson Chen
2a49f94872
Add necessary permissions/tokens for "lewagon/wait-on-check-action" so it can run nightly ( #30923 )
2024-01-07 15:02:25 -08:00
Adeeb Shihadeh
e867aa40db
ignore "car port" for stale pr detection
2024-01-07 14:34:04 -08:00
Shane Smiskol
318d1204e5
CI: bump other lewagon/wait-on-check-action
2024-01-03 14:11:11 -08:00
Justin Newberry
9b25bfc618
CI: set CI=1 in docker image ( #30889 )
...
* ci=1
* wrong spot
2024-01-02 13:48:16 -08:00
Adeeb Shihadeh
9cf57cc4e4
CI: bump lewagon/wait-on-check-action
2024-01-02 13:34:35 -08:00
Justin Newberry
86bd337952
CI: set CI=1 globally ( #30888 )
...
ci=1
2024-01-02 13:17:19 -08:00
Justin Newberry
d33c5bccc6
CI: update labeler to 5.0.0 release ( #30862 )
...
* update labeler
* update labeler
* update labeler
* Update labeler (#63 )
* update labeler
* update labeler
* update labeler
* fix that
* Update labeler (#65 )
* update labeler
* update labeler
* update labeler
* fix that
* and that
* Update labeler (#66 )
* update labeler
* update labeler
* update labeler
* fix that
* and that
* fix that
2023-12-28 10:54:09 -08:00
Justin Newberry
abe4780fdb
Docs: fix old docs still being populated ( #30825 )
...
* fix push
* also remove cached files
* fix readme
* add readme
* remove that wip submodule
2023-12-20 13:56:34 -08:00
Justin Newberry
33e7baee40
Docs: fix push and running locally ( #30823 )
...
fix push
2023-12-20 13:27:27 -08:00
Adeeb Shihadeh
b0b4ae9c15
run test_fuzzy.py with pytest
2023-12-18 14:38:57 -08:00
Justin Newberry
28eed156e0
Move all fingerprints to fingerprints.py ( #30790 )
...
* move fingerpints
* fix circular imports
* fix circular imports
* fix auto fingerprint
* fix those tests
* and controlsd
* add labeler rule
* no defaultdict
2023-12-18 14:04:27 -08:00