Commit Graph

243 Commits

Author SHA1 Message Date
Maxime Desroches 3e7270a30e
ci: run test_qcomgpsd only on changes (#34052)
* check

* change

* clean
2024-11-18 14:55:46 -08:00
Maxime Desroches 847a5ce1f3
ci: faster model_replay (#34036)
* cache draft

* fix

* fix

* fix

* better

* zst

* more

* try

* pool

* fix

* fix

* revert :C

* better

* cleanup

* no cache

* this too
2024-11-16 15:34:21 -08:00
Maxime Desroches 3dc970960d
ci: try safe_checkout if unsafe_checkout fails (#34018)
fallback
2024-11-13 14:40:42 -08:00
Adeeb Shihadeh 3fffd6c466
jenkins: run model replay on tinygrad bumps (#34014)
* jenkins: run model replay on tinygrad bumps

* bump

* /

* fix

---------

Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
2024-11-13 12:03:27 -08:00
Maxime Desroches ce7317407f
ci: faster test_encoder (#33968)
* try

* timeout

* fix
2024-11-08 11:49:04 -08:00
Maxime Desroches 39dbee0329
ci: faster test_camerad (#33933)
* once

* timeout
2024-11-05 10:52:47 -08:00
Maxime Desroches 32c5254415
ci: faster test_onroad (#33906)
* 30s

* ruff

* remove

* timeout

* global

* value

* get value

* better

* format

* cleaner
2024-11-02 21:19:05 -07:00
Maxime Desroches 572e9a466c
jenkins: parallelizes build of nightly and nightly-dev (#33911)
* split

* fix
2024-11-01 11:16:37 -07:00
Maxime Desroches 420927c8db
jenkins: pass multiple args (#33907)
args
2024-10-31 20:23:16 -07:00
Maxime Desroches a054816885
nightly-dev (#33876)
* dev

* installer'

* remove

* debug
2024-10-29 13:26:34 -07:00
Adeeb Shihadeh 628e0daee0 tici: remove power save test, it's testing the wrong thing 2024-10-28 15:00:59 -07:00
Maxime Desroches 21bb0a2d7a
jenkins: revert unsafe checkout (#33881)
revert
2024-10-28 12:57:36 -07:00
Maxime Desroches 251a9f028f
jenkins: unsafe checkout for test_onroad (#33872)
unsafe
2024-10-24 20:15:59 -07:00
Maxime Desroches 277f80dbad
jenkins: fix files diff on orphan branches (#33835)
diverge
2024-10-21 10:58:19 -07:00
Maxime Desroches c9f7e39d37
jenkins: fix files diff (#33819)
* fix diff

* better

* print

* clean

* this is groovy
2024-10-18 19:12:43 -07:00
Adeeb Shihadeh a66851aa91
jenkins: fix hanging on SSH (#33779) 2024-10-12 17:11:35 -07:00
Maxime Desroches 22bc50fee4
jenkins: model replay only when modeld is in diff (#33743)
* only

* more
2024-10-07 22:02:09 -07:00
Maxime Desroches 2e83e37984
jenkins: model replay report in PR (#33723)
* first

* first

* first

* token

* edit previous comment

* clean

* plots

* linter

* cleaner

* comment

* save ref

* fix

* remove refs

* add tokens

* fix branch

* table

* fix

* real data

* title

* github

* fix

* github api

* better

* clean

* errors

* create bucket

* true

* fix
2024-10-07 21:40:00 -07:00
Maxime Desroches 939d306ac3
jenkins: run pandad tests only when relevant paths change (#33733)
* only

* more
2024-10-07 16:22:43 -07:00
Maxime Desroches eca88f5ea2
jenkins: run tests when certain files change (#33682)
* test

* change

* work?

* debug

* git

* temp

* save

* test

* test

* work?

* fix

* test

* cleanup

* fix

* final test

* fix

* clean

* null

* final

* test

* save

* test this

* final
2024-10-05 19:28:09 -07:00
Maxime Desroches 72e19ccfc6
jenkins: disable time to onroad (#33719)
comment
2024-10-03 14:25:48 -07:00
Adeeb Shihadeh 521c702a1e jenkins: set device time 2024-10-01 20:34:21 -07:00
Maxime Desroches 216145d4bc
re-enable time to onroad test (#33680)
re-add test
2024-09-30 18:30:03 -07:00
Adeeb Shihadeh 6950abb38e jenkins: tmp disable test_time_to_onroad 2024-09-25 11:16:30 -07:00
Adeeb Shihadeh 61c1bb5fb2 jenkins: remove unused pcStage
old-commit-hash: 72b5c6f61a
2024-08-15 22:23:37 -07:00
Adeeb Shihadeh 1b41470939 nightly build takes longer than this
old-commit-hash: fd5549bba1
2024-07-18 19:26:22 -07:00
Adeeb Shihadeh 6745358478 remove mapbox references (#32811)
old-commit-hash: bccccde568
2024-06-22 18:01:47 -07:00
Adeeb Shihadeh 2c6829ed67 boardd is pandad (#32628)
* boardd is pandad

* rename tests
old-commit-hash: 34e329649d
2024-06-04 19:16:55 -07:00
Adeeb Shihadeh cc4f53e6c6 manager: move to system/ (#32538)
* manager: move to system/

* one more
old-commit-hash: accdade4cf
2024-05-25 12:41:17 -07:00
Adeeb Shihadeh 5e2cc23cec boardd: SPI corruption test (#32404)
* simple test

* little more

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: dcfb206a38
2024-05-11 14:24:28 -07:00
Adeeb Shihadeh f6567d724c fix pigeond test path
old-commit-hash: 6dd55b64d8
2024-05-06 17:30:33 -07:00
Adeeb Shihadeh 01fcd7b727 revert changes to release/ (#32364)
* revert changes to release/

* put those back

* revert Jenkinsfile
old-commit-hash: 1c42b8a05f
2024-05-06 16:42:35 -07:00
Justin Newberry 326b836818 jenkins: simplify timer check (#32254)
simplify timer check
old-commit-hash: 0d5dd25db5
2024-04-19 10:03:47 -07:00
Justin Newberry 9e3e5a9437 consolidate casync build into fewer scripts and fix pc release build (#32225)
* less scripts

* better

* fixes

* naming

* revert

* cleanup

* lets test it

* fix that one

* and rm

* don't run this

* fix

* not here

* revert testing

* fix docs

* default here too

* t

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 62f053bc4d
2024-04-17 16:33:13 -07:00
Justin Newberry bcf9f08563 jenkins: nightly build in correct timezone (#32237)
correct timezone
old-commit-hash: 046066032a
2024-04-17 10:13:56 -07:00
Justin Newberry 8065945b58 fix concurrent build cancellation (#32224)
fix concurrent builds
old-commit-hash: f072b7b8a0
2024-04-16 16:10:03 -07:00
Justin Newberry 8032379b07 jenkins: remove pollSCM (#32220)
* try

* master
old-commit-hash: f12c4d8251
2024-04-16 12:51:44 -07:00
Justin Newberry 2f762a3fdc rename build_release to build_git_release (#32219)
fix names
old-commit-hash: e4f4fd1d5a
2024-04-16 12:06:48 -07:00
Justin Newberry ff865db73f jenkins: nightly casync build off of master (#32218)
release node
old-commit-hash: 7c378814f1
2024-04-16 12:00:18 -07:00
Justin Newberry 2690ed9bb1 also remove channel from jenkinsfile (#32213)
old-commit-hash: 4356ad9bf5
2024-04-15 17:43:40 -07:00
Justin Newberry 6a395a599b jenkins: publish casync agnos alongside builds (#32177)
* publish agnos

* test it

* more logging and fix

* remove this for a quick test

* time logging

* revert that

* space

* Revert "test it"

This reverts commit 3b80d97f7d.

* bump timeout
old-commit-hash: 1f37de1870
2024-04-11 17:51:26 -07:00
Justin Newberry 912e8e66a0 move casync openpilot build to /data/casync/openpilot (#32171)
move to openpilot
old-commit-hash: ccddd48db8
2024-04-11 10:25:38 -07:00
Justin Newberry 2074f46fbe jenkins: use token for pushing to openpilot-releases (#32146)
use token

Co-authored-by: tester <tester@comma.ai>
old-commit-hash: 91713bed26
2024-04-09 15:42:30 -07:00
Justin Newberry beb0e12d20 fix casync uploading (#32144)
fix
old-commit-hash: da403a4407
2024-04-09 12:32:29 -07:00
Justin Newberry 6cc3c1ee0f jenkins: publish casync releases from device (#32142)
* publish in ci

* overwrite

* publish in ci

* fix

* test it

* Revert "test it"

This reverts commit b3de51dc69.

* use right token

* cleanup after uploading

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 8364cd2f2c
2024-04-09 11:38:18 -07:00
Justin Newberry b982781570 tool to create casync manifest (#32131)
* manifest tool

* newline

* add to jenkins
old-commit-hash: b331e4a15b
2024-04-08 16:54:14 -07:00
Justin Newberry 4086a1b8ba move casync build dir to /data/openpilot (#32104)
move here
old-commit-hash: 5892056884
2024-04-04 13:47:49 -07:00
Justin Newberry ad3ae98a19 build nightly casync build in jenkins (#31880)
* casync in jenkins

* rename some stuff, add a readme

* slightly better names

* clean

* more cleanup

* cleaner

* release3 staging too

* always rm the signed version

* cleanups

* in build dir

* better name

* simpler

* more

* divider

* built

* build

* and contains

* add channel description

* and git branches

* and build required

* move this up

* these are terms

* updates

* 3/3x

* bullets

* wording

* version metadata

* git type

* more channel -> release

* more build

* just release

* more channel to release

* also fix jenkins

* use build_metadata

* fix normailzed

* also normalized

* and here

* use build_metadata

* dont commit that

* don't touch the git stuff

* branch

* don't need that

* or that

* improved names

* build_metadata

* use this instead

* fix

* build

* test nightly build again

* fix

* fixes

* Revert "test nightly build again"

This reverts commit be5e7aa708.
old-commit-hash: c3bbc58a85
2024-03-21 11:55:54 -07:00
Adeeb Shihadeh 5733c516c3 move pigeond to system/ubloxd/ (#31848)
* move pigeond to system/ubloxd/

* update release

* more

* mv test
old-commit-hash: 147ccc7a58
2024-03-12 17:13:13 -07:00
Justin Newberry f318325a25 jenkins: reduce connection timeouts (#31431)
reduce jenkins timeouts
old-commit-hash: cccf28b9ca
2024-02-13 11:02:21 -08:00