Commit Graph

394 Commits

Author SHA1 Message Date
Adeeb Shihadeh
6dc8eecee7 Make release files a blacklist (#32540)
* blacklist

* little nicer

* whitelist

* cleanup

* igore body

* more skip
old-commit-hash: fe7d3429abd85c120f0205093149eb9eabc81cb1
2024-05-25 18:47:16 -07:00
Hoang Bui
6452b26a99 CI/tools: Remove redundant build step (#32539)
old-commit-hash: 2ff94ec374514fb5054099288cb3a070e7286e56
2024-05-25 15:50:10 -07:00
Adeeb Shihadeh
cc4f53e6c6 manager: move to system/ (#32538)
* manager: move to system/

* one more
old-commit-hash: accdade4cfe73cdca41f5afa73cf4ad085802930
2024-05-25 12:41:17 -07:00
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: f4322666c6adc4dd2da569f483f6e108f18fe32a
2024-05-24 21:38:23 -07:00
Adeeb Shihadeh
04a7ae120c rm disabled notebooks test
old-commit-hash: 423016d6e9213e10fe7ababa128ee8a99b168540
2024-05-22 17:16:08 -07:00
Adeeb Shihadeh
385ef598c8 CI: cleanup PR review jobs (#32503)
old-commit-hash: 527cd74b21a182d423f41db2a04e5f4af3632d16
2024-05-21 15:25:50 -07:00
Adeeb Shihadeh
f6bafe95f6 Revert "CI: move car docs diff job (#32496)"
This reverts commit aa372959f53f92f01778fae4c6f01960d1f040b4.

old-commit-hash: 49d7edfe11add9abc09b46b271ea8b646797c080
2024-05-20 23:33:16 -07:00
Adeeb Shihadeh
3a09d909e8 CI: move car docs diff job (#32496)
* CI: move car docs diff job

* no if
old-commit-hash: da42c4a561343749a4970d7908ed7a3b2ed0402e
2024-05-20 23:11:19 -07:00
Adeeb Shihadeh
947ca354f7 CI: merge build jobs (#32495)
old-commit-hash: 936e8d3d801e3ef52660eb0940293197598514bf
2024-05-20 23:01:42 -07:00
Hoang Bui
acd61af9fc CI/simulator: Fix metadrive test pyopencl.CompilerWarning (#32487)
* add pytest.mark.filterwarnings

* remove -W pyopencl.CompilerWarning

* add comment
old-commit-hash: f3f22a56980d7a3fb2cd7c07fec8ac0e9e376a38
2024-05-20 14:41:31 -07:00
Adeeb Shihadeh
bf22381107 CI: remove redundant pj job
old-commit-hash: 04d8a4ecad7d9554c5968535ce3760728a6ff1a7
2024-05-18 16:08:10 -07:00
Hoang Bui
6c438b8902 CI: fix metadrive test (#32457)
* fix test

* this?

* fix

* this?

* deprecation warning inside

* comment
old-commit-hash: 950aeae5443123e59177444d06a7654a41504373
2024-05-18 14:04:22 -07:00
Adeeb Shihadeh
70f2c6610a bump up cars timeout for the GHA runners
old-commit-hash: 861c52e01579f4ce86a2f19f2014afa2af1ae501
2024-05-17 20:53:52 -07:00
Adeeb Shihadeh
e932b0836f CI: move regen into replay job (#32460)
old-commit-hash: 57c8510a42b086bd2479f90f8d7a26b010454c89
2024-05-17 19:48:14 -07:00
Adeeb Shihadeh
eaa6fe2510 remove old valgrind replay test
old-commit-hash: e1a697fee521eedad2210d8e01d668e2bb020ace
2024-05-17 19:43:47 -07:00
Adeeb Shihadeh
a2bb2dc9f4 CI: move model tests (#32459)
old-commit-hash: 27da6bd752817a2af5df86cf1366c083ff732ffe
2024-05-17 19:31:55 -07:00
Adeeb Shihadeh
de22ac6ff5 CI: use less parallel jobs for cars (#32458)
* CI: use less parallel jobs for cars

* 2
old-commit-hash: 4388a2aa68a59cdcf7c7577a4ee38e71aac611bd
2024-05-17 19:20:18 -07:00
cl0cks4fe
639a634f7c 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>
old-commit-hash: dd9d5d4528ff0a61c7699abc1b63ba8fd282632f
2024-05-17 11:01:44 -07:00
Adeeb Shihadeh
d71879a4af let's be more decisive
old-commit-hash: 7f9ad78ac852fc68850c313218758ee431e04462
2024-05-13 15:39:36 -07:00
Hoang Bui
29a1763d01 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>
old-commit-hash: aca01365e6715c1c5c18242e81e27c6feed151c6
2024-05-05 16:32:08 -07:00
Adeeb Shihadeh
3a6900f816 CI: set bot PR author
old-commit-hash: 82f7ab8f7dc79ae581c0066c178f430dd13d3bd3
2024-04-29 09:00:12 -07:00
Adeeb Shihadeh
cec27f9db5 prep for ubuntu 24.04 (#32307)
* update to ubuntu 24.04

* latest

* revert those

* fix that

* vla

* try that

* fix uid

* keep 20.04 support

* just prep for now
old-commit-hash: a44add160e206aa87a2996372860846cc54ca29c
2024-04-28 16:24:04 -07:00
Andrew Goodbody
c81b116179 Update action that pulls in deprecated version of Node.js (#32273)
* Update action that pulls in deprecated version of Node.js

Missed an action that still pulls in a deprecated version of
Node.js, so correct that now.

* Fix another action that pulls in deprecated Node.js

Found another action that needs updating
old-commit-hash: fc318f454a76e7e02f0e2fff88a5c75df3132d1c
2024-04-22 08:43:26 -07:00
Andrew Goodbody
4d57211300 Update actions to replace deprecated versions (#32246)
actions/cache@v3 uses the deprecated Node.js 16 so update to
use v4 which uses Node.js 20. This also applies to save and
restore
old-commit-hash: ba2538c29cba02856e900ebe8ebc1cefb57bdadc
2024-04-19 12:33:45 -07:00
Justin Newberry
b40ce1b085 bump codecov (#32241)
old-commit-hash: 746901e6b02fe24595834a8bc5672d9aa59359b8
2024-04-17 15:47:19 -07:00
Shane Smiskol
4e32a90c5a juggle.py: migrate platform name (#32042)
* fix formatting!

* migrate plotjuggler platform for dbc

* test with can

* temp

* Revert "temp"

This reverts commit 9d740bf3bddc8a7833ca8c293a6fb4b692a30bb8.

Revert "test with can"

This reverts commit d6cf2304895d00f83e737f3f749089ce9c5f836e.

* fix test
old-commit-hash: 903cc225ebac1742517068b787f7dff91f7f7823
2024-03-28 16:40:31 -07:00
Shane Smiskol
584079325b lowercase stale (#32004)
old-commit-hash: 5fcb54f71357617f69a755836add21be6657c7fd
2024-03-25 16:11:28 -07:00
Adeeb Shihadeh
7a3cbde20c stale bot: ignore all car stuff for now
old-commit-hash: 86acfbb4f22231e0208434a4ea7de5cee7a893d1
2024-03-25 09:21:23 -07:00
Justin Newberry
4de27acf3d more car info -> car docs (#31885)
old-commit-hash: 0b92f4e9ee59b9de7ef0895d6d35e06027d3891c
2024-03-17 16:53:57 -07:00
Justin Newberry
aedba00f13 gha: remove trailing spaces (#31872)
remove trailing spaces
old-commit-hash: c1d0d35f8bc043df098c483154c36bb8e955b02d
2024-03-14 16:20:02 -07:00
Justin Newberry
b20ddc8f14 pr comments: only on external prs (#31635)
only on external prs
old-commit-hash: 851df7458fc13e15244a7d83196d70c71e56d712
2024-02-28 20:22:54 -08:00
Justin Newberry
28e9c2ef76 disable notebooks (#31631)
old-commit-hash: 7208e37f8c02c2d5260ed06faf4c531f753811a3
2024-02-28 16:44:10 -08:00
Justin Newberry
44b165575d auto pr review (#31626)
* auto PR comments

* little more

* test

* update action

* cleanup

* ensure it only runs once

* comment that part out

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: e9a10ca712c79c51037f5c96b8f8e749c98ce060
2024-02-28 12:05:43 -08:00
Adeeb Shihadeh
61d9254b3c Revert "auto PR comments (#30675)"
This reverts commit 3c8fdec8c3e499f7091295b7397c0837173b032e.

old-commit-hash: 47013fd0a4a322da39cbbdf6bd8129d49abb295d
2024-02-27 12:06:53 -08:00
Adeeb Shihadeh
ad395b0980 auto PR comments (#30675)
* auto PR comments

* little more

* test

* update action

* cleanup
old-commit-hash: 402ac424d90f7b66dfe100b4073a43bf13570081
2024-02-27 11:09:48 -08:00
Justin Newberry
5b173679c2 CI: Retry multiarch build (#31570)
hardware
old-commit-hash: adb7e2e2297ecfc00e333155d4c8d0666c2c9205
2024-02-23 20:54:48 -08:00
Justin Newberry
626c13bd84 CI: reduce car tests timeout (#31433)
* reduce cars timeout

* 10
old-commit-hash: b4a11a722955f5ca6dd787cfb3d34aeddc3d5255
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: 299dbb564dfdc4d9ae1c18aa4dd34ab895f5ebee
2024-02-10 08:26:39 -08:00
Justin Newberry
4a172b23d2 bump notebooks timeout (#31377)
bump
old-commit-hash: e593ffc28c5900697e679d5a1f1a8fb76c1bfe1c
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: ceecf39c54e95e1bf973ea221fb3c5e7f215aecb
2024-02-06 17:11:00 -08:00
Justin Newberry
2ccaebe490 CI: Move repo maintenance bots to 6am (#31316)
later
old-commit-hash: b94aba6281486685cb1a33221c7fa7860be4537e
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: 52be3805b093d5850a42237569892d980341b1ed
2024-02-02 19:25:34 -08:00
Justin Newberry
3c67b8df09 CI: enable logical cpus for all selfdrive tests (#31281)
logical
old-commit-hash: 28a15dbfe916c40d30a4901484e2d75fcb8af4cc
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: 628c829d195434a99c1d83e8119cf0d4d53c167c
2024-02-01 10:31:10 -08:00
Justin Newberry
9dd03ed69c CI: increase notebook cache build timeout (#31212)
allow more time
old-commit-hash: 0b2442314d25adc7aa4f885a6b46299264d1da2d
2024-01-29 10:22:59 -08:00
Justin Newberry
06f868aa59 CI: fix bot location (#31211)
g
old-commit-hash: bbeeea04a73ff3b21ab4dfe6b2777453c6a4e9e9
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: 6262de44190ffd02bf6dc7db418599885db800f3
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: faf99ba711cb12e33e0e1b6034ec146b65f7a854
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: 6f2f966a2f03335da693f278825becb7f7c841bb
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: e2ec5be6eec73f6455727313ba2b9c5bb01cce8c
2024-01-24 13:54:31 -08:00