Commit Graph

359 Commits

Author SHA1 Message Date
Justin Newberry
5b173679c2 CI: Retry multiarch build (#31570)
hardware
old-commit-hash: adb7e2e229
2024-02-23 20:54:48 -08:00
Justin Newberry
626c13bd84 CI: reduce car tests timeout (#31433)
* reduce cars timeout

* 10
old-commit-hash: b4a11a7229
2024-02-13 11:57:08 -08:00
Nelson Chen
83bfa0a50d 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.
old-commit-hash: 299dbb564d
2024-02-10 08:26:39 -08:00
Justin Newberry
4a172b23d2 bump notebooks timeout (#31377)
bump
old-commit-hash: e593ffc28c
2024-02-08 11:49:33 -08:00
Justin Newberry
c50146837e Docker: merge opencl and base images (#31338)
* mergeem

* don't change workdir
old-commit-hash: ceecf39c54
2024-02-06 17:11:00 -08:00
Justin Newberry
2ccaebe490 CI: Move repo maintenance bots to 6am (#31316)
later
old-commit-hash: b94aba6281
2024-02-05 21:52:16 -08:00
Shane Smiskol
1da217f797 use pytest for release tests (#31280)
* not pytest?

* copy what build release does

* Update .github/workflows/release.yaml
old-commit-hash: 52be3805b0
2024-02-02 19:25:34 -08:00
Justin Newberry
3c67b8df09 CI: enable logical cpus for all selfdrive tests (#31281)
logical
old-commit-hash: 28a15dbfe9
2024-02-02 15:45:59 -08:00
Moritz Wörmann
2cf67e46ab GH Actions PR review bot: Check only for substrings in checkbox text when validating PR template (#31262)
check only for substrings in checkbox text
old-commit-hash: 628c829d19
2024-02-01 10:31:10 -08:00
Justin Newberry
9dd03ed69c CI: increase notebook cache build timeout (#31212)
allow more time
old-commit-hash: 0b2442314d
2024-01-29 10:22:59 -08:00
Justin Newberry
06f868aa59 CI: fix bot location (#31211)
g
old-commit-hash: bbeeea04a7
2024-01-29 10:02:11 -08:00
Justin Newberry
26181374e6 CI: use auto-cache for test_models (#31171)
use auto cache
old-commit-hash: 6262de4419
2024-01-25 20:37:25 -08:00
Justin Newberry
d9a324dc92 CI: generate test_ui report (#31151)
* add test

* simpler

* simpler

* false

* move these here

* faster

* map takes logner to render
old-commit-hash: faf99ba711
2024-01-25 16:49:38 -08:00
Justin Newberry
27c6339e8f CI: add bot labels to repo_maintenance (#31159)
* add bot lables

* prefix
old-commit-hash: 6f2f966a2f
2024-01-25 11:28:09 -08:00
Justin Newberry
d3ead5e4ff test_ui: create test ui screenshots and html report (#31147)
* test ui

* report + common

* in ci

* fix

* dont enable in ci yet
old-commit-hash: e2ec5be6ee
2024-01-24 13:54:31 -08:00
Justin Newberry
6f47abeaad CI: test the car_porting example notebooks (#31131)
* dont use route

* fix and cleanup

* test the example notebooks
old-commit-hash: f22b6681d6
2024-01-23 14:57:31 -08:00
Justin Newberry
20526ce562 car tests on namespace (#31080)
cars
old-commit-hash: dc9ffd2f10
2024-01-19 14:53:52 -08:00
Justin Newberry
83975756ba fix cache permissions (#31084)
* fix cache permissions

* chown
old-commit-hash: 18467c8383
2024-01-19 13:57:10 -08:00
Justin Newberry
960f6d0a63 CI: fix post run cache (#31078)
* post cache only

* fix

* newline

* really github???
old-commit-hash: c907dd9e70
2024-01-19 13:25:41 -08:00
Adeeb Shihadeh
85b48a800e bump that up
old-commit-hash: 8a26b4383f
2024-01-19 13:19:41 -08:00
Hoang Bui
8aad664943 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>
old-commit-hash: f0f7e86dcc
2024-01-19 13:06:02 -08:00
Justin Newberry
aba5ee6a44 CI: auto-cache add option to save cache (#31076)
* save cache option

* inputs
old-commit-hash: bbbe94bc3e
2024-01-19 12:43:47 -08:00
Justin Newberry
11b807cd32 CI: use namespace.io (#31064)
* namespace

* mkdir

* fix

* restore only

* restore

* v3

* disable provenance
old-commit-hash: 35ed8a0886
2024-01-18 22:13:19 -08:00
Justin Newberry
d6922d3522 Revert "CI: use namespace.so" (#31060)
old-commit-hash: 23cbfe9eb3
2024-01-18 17:35:24 -08:00
Justin Newberry
d792c3c5bb CI: use namespace.so (#31056)
* namespace

* mkdir

* fix

* restore only

* restore

* v3
old-commit-hash: 9ee0a8a2b1
2024-01-18 17:17:53 -08:00
Justin Newberry
934225a448 replace pytest-timeouts with pytest-timeout (#31053)
* one timeout

* timeout

* higher timeout for now

* bump
old-commit-hash: d98b33adc8
2024-01-18 16:19:49 -08:00
Justin Newberry
1b56fa2b56 CI: auto_pr_review fix error when label doesn't exist (#31030)
* bot template

* catch error
old-commit-hash: 49586fc30e
2024-01-16 18:23:33 -08:00
Justin Newberry
46dc9366e1 CI: only apply bot-review label when it doesn't pass (#31028)
bot template
old-commit-hash: 1bf8e04f54
2024-01-16 18:02:26 -08:00
Justin Newberry
055746bc1e fix typo
old-commit-hash: b933825231
2024-01-16 17:30:11 -08:00
Moritz Wörmann
00be1836a8 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>
old-commit-hash: 8a05d212ec
2024-01-16 13:40:38 -08:00
Adeeb Shihadeh
96e9a7d3ce CI: speedup unit test job (#30995)
* start

* mv to buildjet

* fix
old-commit-hash: e17e66180c
2024-01-13 21:16:35 -08:00
Adeeb Shihadeh
8277f37c4b camerad: move ae test to pytest/catch2 (#30994)
* mv ae gray test

* cleanup
old-commit-hash: 3e601b5e8f
2024-01-13 15:40:25 -08:00
Adeeb Shihadeh
04da45f5c3 speedup devcontainer ci job (#30993)
old-commit-hash: 66ddfece82
2024-01-13 15:01:35 -08:00
Justin Newberry
9e35f77f78 Revert "buildjet: pin location to de" (#30956)
Revert "buildjet: pin location to de (#30955)"

This reverts commit 5ce506c1ee95f7c6afe622430bc6d7eb3f167d5f.
old-commit-hash: af1b7e5c59
2024-01-10 15:11:20 -08:00
Justin Newberry
d2d2190973 buildjet: pin location to de (#30955)
* pin location

* stringify

* Fix

* fromjson

* flip the parens

* and those
old-commit-hash: 576cba217d
2024-01-10 13:48:35 -08:00
Nelson Chen
26412386cb Add permissions to build_masterci in release workflow so it can push master-ci (#30949)
old-commit-hash: 4eba5fe68d
2024-01-09 16:46:09 -08:00
Nelson Chen
42c950010d Add more permissions for pushing in prebuilt workflow (#30948)
Continuing on from https://github.com/commaai/openpilot/pull/30947
old-commit-hash: 221f81bbd3
2024-01-09 11:35:14 -08:00
Nelson Chen
79e22e7ae4 Fix badges workflow blocking release/prebuilt workflows from permission and Git-LFS complications (#30947)
old-commit-hash: 2a074eefac
2024-01-09 10:40:45 -08:00
Nelson Chen
6f25eb5900 Add necessary permissions/tokens for "lewagon/wait-on-check-action" so it can run nightly (#30923)
old-commit-hash: 2a49f94872
2024-01-07 15:02:25 -08:00
Adeeb Shihadeh
14cbcf95c0 ignore "car port" for stale pr detection
old-commit-hash: e867aa40db
2024-01-07 14:34:04 -08:00
Shane Smiskol
2f2779fab9 CI: bump other lewagon/wait-on-check-action
old-commit-hash: 318d1204e5
2024-01-03 14:11:11 -08:00
Justin Newberry
e1dd457277 CI: set CI=1 in docker image (#30889)
* ci=1

* wrong spot
old-commit-hash: 9b25bfc618
2024-01-02 13:48:16 -08:00
Adeeb Shihadeh
526f3edbb5 CI: bump lewagon/wait-on-check-action
old-commit-hash: 9cf57cc4e4
2024-01-02 13:34:35 -08:00
Justin Newberry
6c6f6ef45a CI: set CI=1 globally (#30888)
ci=1
old-commit-hash: 86bd337952
2024-01-02 13:17:19 -08:00
Justin Newberry
64fbb81860 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
old-commit-hash: d33c5bccc6
2023-12-28 10:54:09 -08:00
Justin Newberry
82ff204bdd Docs: fix old docs still being populated (#30825)
* fix push

* also remove cached files

* fix readme

* add readme

* remove that wip submodule
old-commit-hash: abe4780fdb
2023-12-20 13:56:34 -08:00
Justin Newberry
723c346fc5 Docs: fix push and running locally (#30823)
fix push
old-commit-hash: 33e7baee40
2023-12-20 13:27:27 -08:00
Adeeb Shihadeh
9ae1b6473c run test_fuzzy.py with pytest
old-commit-hash: b0b4ae9c15
2023-12-18 14:38:57 -08:00
Maxime Desroches
aeba6b1592 CI: Close PRs not against master (#30768)
* check branch

* Update labeler.yaml

* Update labeler.yaml

* Update labeler.yaml

* rename

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 6239cf6780
2023-12-16 19:29:45 -08:00
Justin Newberry
0939b25bc4 CI: move test_maprenderer to GH actions (#30610)
maprenderer to ci
old-commit-hash: 5d668701cb
2023-12-14 16:59:28 -08:00