Adeeb Shihadeh
52752a3131
jenkins speedup ( #29869 )
...
* jenkins speedup
* cleanup
old-commit-hash: d036148550
2023-09-10 16:47:07 -07:00
Adeeb Shihadeh
58bb1afb9a
jenkins scripted pipeline ( #29865 )
...
* scripted
* exclude branches
* try that
* fix credentials
* fix
* tag with commit
old-commit-hash: a411af4f02
2023-09-09 21:30:21 -07:00
Adeeb Shihadeh
15e071f88c
fixup power draw test output ( #29844 )
...
* fixup power draw test
* no pytest
old-commit-hash: 947abbcba0
2023-09-08 13:01:04 -07:00
Shane Smiskol
ce1c61d59a
car interfaces: long running fuzzy test ( #29592 )
...
* draft
* draft 2
* increase deadline and run
* imports
* run -> use
old-commit-hash: 821cfff56d
2023-08-24 10:45:50 -07:00
Shane Smiskol
11466f786b
internal test_models: run on more segments ( #29443 )
...
100 more
old-commit-hash: ac3f87bad5
2023-08-17 00:25:14 -07:00
Shane Smiskol
6be9e66073
jenkins: re-enable test_models ( #29394 )
...
* re-enable test_models
* now?
* Remove bad Volt segment
* Update Jenkinsfile
* use first n segments
old-commit-hash: fb235238ad
2023-08-14 16:08:34 -07:00
Adeeb Shihadeh
1e72e9b094
jenkins: remove test that's now run in Actions
...
old-commit-hash: de66ba0187
2023-08-13 21:21:54 -07:00
Adeeb Shihadeh
1ca3343d0c
add small ui for jenkins runners ( #29382 )
...
old-commit-hash: 09ffce8073
2023-08-13 18:01:51 -07:00
Adeeb Shihadeh
e76af64065
CI: enable PYTHONWARNINGS=error ( #29364 )
...
* CI: enable PYTHONWARNINGS=error
* fixes
* more ignore
* more modeld ignore
old-commit-hash: b11b14aff8
2023-08-12 17:15:16 -07:00
Shane Smiskol
11492496fc
test_models: run on route list ( #26226 )
...
* move to openpilot
* draft
* support internal urls
* not used
* update seg list
* regen segment list
* regen seg list
* regen
* regen
* regen
* no dirty segments
* regen seg list with no fuzzy or fixed fp
* regen segments with hda2 exception
* regen with added filters
* regen without bad dongle
* regen
* regenerate!
* regenerate, only OP enabled
* regen
* regenerate!
* regenerate!
* stash
* use SegmentName
* new route list
* add temp comment
* remove comment
* let's see if this works
* comment out other tests to speed up
* fix agent
* ?
* hmm
* oh whoops...
* add matrix
* fix
* how many levels do we need?
* fix values
* matrix can't be in parallel
* how about this
* try this
* Revert matrix
Revert "try this"
This reverts commit 8d0d91fd70c467c1fbb4e4e9aed511d15b2a30ef.
Revert "how about this"
This reverts commit a8e4fc53234824e77cbfb1e471277bc033e9dea1.
Revert "matrix can't be in parallel"
This reverts commit daaa6fcc3c75c74cbb90e97c565099a94123994c.
Revert "fix values"
This reverts commit df554b6a3371d124a574eb8d26bc51ef5b5b8fde.
Revert "how many levels do we need?"
This reverts commit 1a17320fa1c5e7220ef60e29981bbb3bb7da16c6.
Revert "fix"
This reverts commit e7eb6e404358fbd2eac3fea1901a8d30ea92d729.
Revert "add matrix"
This reverts commit a1b57e5725417d3c2f639f8edfc0c889b84b6753.
* use pytest instead! (5 jobs is ~150 mins)
* split lines, uncomment
* This Sienna seg has a fault SDSU that stopped forwarding/sending msgs
* picked a route with no PSCMStatus and no panda errors, recent routes are working
* this cadillac was dashcammed (no radar)
* opened an issue for this, it's 'expected' right now
* small clean up
* small clean up
* i don't think that worked
* is this needed?
* add to new PC tests
* cache
* draft
* Revert "draft"
This reverts commit 3b7f740dd4883118747300bc3687074c2d3c2116.
* probably should be function
* draft
* clean up
* add todo
* 600 random segments
* debug
* does this fix pythonpath issues?
fix
* try this
* mount?
* pytest again!
* no need for PYTHONPATH now
* Update Jenkinsfile
* ?
* convention
* clean up
* would be even more complex (have to unset ci which is class level)
* track
* is lfs pulled at all?
* ah no it's not
old-commit-hash: 70b1e9dd75
2023-08-10 00:45:23 -07:00
Adeeb Shihadeh
5fb047c963
jenkins: rm tools copy in release tests ( #29273 )
...
* jenkins: rm tools copy in release tests
* rm that too
old-commit-hash: 7f02cb9faf
2023-08-07 19:14:45 -07:00
Adeeb Shihadeh
36846e5374
jenkins: reset USB ( #29155 )
...
* jenkins: reset USB
* fix non aux
old-commit-hash: 036888ec15
2023-07-26 15:11:20 -07:00
Adeeb Shihadeh
a5f5b72c99
jenkins: run tests with pytest ( #29143 )
...
* jenkins: run tests with pytest
* typo
* fix
old-commit-hash: 6b83724c50
2023-07-25 17:06:43 -07:00
Adeeb Shihadeh
a51824c339
rawgpsd: speedup tests ( #29110 )
...
* rawgpsd: speedup tests
* fix that one
* little more
* prevent subtle bugs
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 5fb2f7072b
2023-07-23 15:38:47 -07:00
Adeeb Shihadeh
3dfd770fb0
tici: speedup power save setting ( #29100 )
...
* speedup
* update type
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: d92c9aef23
2023-07-22 17:15:58 -07:00
Maxime Desroches
06125f1309
Test scons multithreaded random build ( #29082 )
...
* random build
* name
* 2 pass
* clean after
* fail on this
* fix deps
* format
* var
* try without lfs
old-commit-hash: 97eec45d42
2023-07-21 21:57:27 -07:00
Adeeb Shihadeh
13436b4893
CI: fix no DNS after tests killed ( #29090 )
...
* CI: fix no DNS after tests killed
* fix
old-commit-hash: e8b20b7f81
2023-07-21 18:35:29 -07:00
Adeeb Shihadeh
30a6fa35aa
mapsd: rendering tests ( #28981 )
...
* mapsd: rendering tests
* run
* speedup
old-commit-hash: e2b5d1e29a
2023-07-16 14:39:34 -07:00
Adeeb Shihadeh
52d1de0e79
jenkins: speedup build stage ( #28687 )
...
* jenkins: speedup build stage
* run in gh actions
* skip
* set that
* build
* python path
* cleanup
old-commit-hash: fdf1c328b9
2023-06-24 22:33:06 -07:00
Adeeb Shihadeh
8d80b8445c
rawgpsd tests ( #28683 )
...
* rawgpsd tests
* test xtra
* check freq
* fix
* restart lte
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 5992bf4acc
2023-06-24 20:04:58 -07:00
Adeeb Shihadeh
83fd21a79e
jenkins: new replay devices ( #28643 )
...
* replay
* restart nm
old-commit-hash: 16e3d4f69f
2023-06-22 14:21:11 -07:00
Adeeb Shihadeh
e65200b8ed
jenkins: ensure panda is in good state ( #28414 )
...
old-commit-hash: 6d91b7c341
2023-06-05 15:28:38 -07:00
Mitchell Goff
3dc3978a10
Test navmodel ( #28272 )
...
* Test navmodel
* removed comment
* Updated model_replay ref
* read tiles from azure bucket
* updated ref commit
old-commit-hash: 2d34083cd8
2023-05-30 20:33:01 -07:00
Adeeb Shihadeh
dbe615db9e
jenkins: switch order of tests
...
old-commit-hash: 2664dba52e
2023-05-22 00:48:51 -07:00
Adeeb Shihadeh
a3dcc5cd97
time to onroad test ( #28242 )
...
* time to onroad test
* run few times
* test on stripped builds
* manager
* cleanup
* split those out
* run first
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 39c5d492bf
2023-05-20 17:59:41 -07:00
Adeeb Shihadeh
4e87efb78c
controlsd: remove procs from ignore list ( #26848 )
...
* trim list
* check for file
old-commit-hash: c4501e4bc1
2023-05-07 15:43:45 -07:00
Adeeb Shihadeh
e631d24d77
Jenkins tuneup ( #28095 )
...
* tuneup
* use service messages
* logmono
* not passive
old-commit-hash: d5a0a4b3e8
2023-05-03 16:52:20 -07:00
Adeeb Shihadeh
18e37de389
jenkins: source launch_env.sh ( #28092 )
...
* jenkins: source launch_env.sh
* cleanup
* cleanup
old-commit-hash: b37b768f1e
2023-05-03 14:26:38 -07:00
Adeeb Shihadeh
7b329bcc59
tizi: retry amp comms ( #27735 )
...
* tizi: retry amp comms
* ensure all config is written together
* simple test
* check errors
* test shutdown
* a tici exclusive
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 767ed4295f
2023-04-06 23:38:16 -07:00
Adeeb Shihadeh
827ebdacaf
tici: move tests to tests/
...
old-commit-hash: 39a1a917e7
2023-04-05 22:17:57 -07:00
Adeeb Shihadeh
ed72cae737
tizi tests in jenkins ( #27810 )
...
* add
* mv there for now
* mv
* single panda
* move into parallel
* longer timeout for dfu
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: ff89184823
2023-04-05 11:07:42 -07:00
Adeeb Shihadeh
3a968c67e1
loggerd: move to system/ ( #27534 )
...
old-commit-hash: 94eb215980
2023-03-08 11:20:49 -08:00
Adeeb Shihadeh
47d30174d3
sensord: move to system/ ( #27531 )
...
* sensord: move to system/
* add gitignore to releaes files
old-commit-hash: 6f40f0d442
2023-03-08 10:56:54 -08:00
Adeeb Shihadeh
5d2d0c4b26
pandad unit tests ( #27516 )
...
* pandad unit tests
* only one
* in bootstub
* run in jenkins
* phone only
old-commit-hash: f7c15c1708
2023-03-07 11:05:20 -08:00
Adeeb Shihadeh
858a5654b1
setup pre-built master-ci ( #27205 )
...
* try this
* add as release branch
* set the name
* build on master-ci
old-commit-hash: 0374d4817d
2023-02-05 15:45:01 -08:00
Adeeb Shihadeh
276f026749
jenkins: tmp disable sim test due to ZMQ bug ( #27043 )
...
old-commit-hash: 100fe10c7c
2023-01-22 15:08:36 -08:00
Adeeb Shihadeh
16dabbd686
fix typo AR0321 -> AR0231 ( #26993 )
...
old-commit-hash: ef42652368
2023-01-17 19:52:06 -08:00
Adeeb Shihadeh
38bceb1391
model replay: disable nav for now
...
old-commit-hash: 8aac07bf86
2023-01-12 15:20:37 -08:00
Adeeb Shihadeh
a4af0fca74
jenkins fixups
...
old-commit-hash: 5f66a9a621
2023-01-10 16:20:27 -08:00
Adeeb Shihadeh
bd9e2320ca
jenkins: don't clog up build queue ( #26724 )
...
* jenkins: don't clog up build queue
* not real
old-commit-hash: 53023abd24
2022-12-07 22:21:05 -08:00
Adeeb Shihadeh
01db07375c
nav model replay ( #26697 )
...
* nav model replay
* set token
* fix gh actions
* update refs
* fix pc
old-commit-hash: 1da6f6a6e2
2022-12-07 19:36:30 -08:00
Adeeb Shihadeh
0c23f1a2b6
jenkins: move test_manager to common devices ( #26663 )
...
old-commit-hash: 753c3d5897
2022-12-01 15:32:59 -08:00
Adeeb Shihadeh
55376a02e8
jenkins: use tici-needs-can to build release
...
old-commit-hash: f2d97da9b4
2022-11-15 20:14:35 -08:00
Kurt Nistelberger
2efa3cecc1
CI: regroup devices ( #26436 )
...
* regroup ci devices
* cleanup looopback test
* split loopback devices
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com >
old-commit-hash: 5f094b8368
2022-11-11 21:50:09 -08:00
Kurt Nistelberger
4765e264a2
CI: add OX0C310 camerad box ( #26318 )
...
* update jenkins file
* .
* revert
* Update Jenkinsfile
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: fa4a368005
2022-11-04 16:44:06 -07:00
Kurt Nistelberger
1c361f7e4a
CI: add LSM-C sensor device ( #26303 )
...
* add sensord tests to pipeline
* .
* cleanup
* redo
* .
* address comments
* Update Jenkinsfile
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: d58c19c576
2022-11-02 16:34:02 -07:00
Kurt Nistelberger
714d331a3c
readd camerad tests
...
old-commit-hash: 9e3e49a81f
2022-10-26 15:11:45 -07:00
Adeeb Shihadeh
39344e027c
jenkins: disable camerad while new box is built
...
old-commit-hash: a22ce68699
2022-10-24 19:37:18 -07:00
Adeeb Shihadeh
c18d23c8be
CI: re-enable power draw test ( #25988 )
...
* CI: re-enable power draw test
* adjust for ngrl
old-commit-hash: 9e6265ce21
2022-10-06 15:01:57 -07:00
Adeeb Shihadeh
3308e740ea
pigeond tests ( #25630 )
...
* start pigeond tests
* sm checks
* add some types
* little more
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 4bb399ba3c
2022-08-31 23:12:26 -07:00