Commit Graph

14 Commits

Author SHA1 Message Date
Adeeb Shihadeh 80024996e2 increase jenkins timeout
old-commit-hash: 3f57b7ee7688efd38b2ba3581495b2c250409020
2020-07-03 20:34:31 -07:00
Adeeb Shihadeh 0a37fc0565 phone CI: pull over https, push over ssh
old-commit-hash: ba20e91d1194014a25122793c49456a010413779
2020-07-03 19:40:39 -07:00
Adeeb Shihadeh de457fddc2 On-device CI framework (#1784)
* let's see if this works

* fix build_release actions job

* does jenkins like this config

* separate jenkinsfile for release build

* fix devel build

* devel build should work

* always pass that for now

* run modeld replay

* release2 build will be a separate PR

* pass env to phone shell

* force checkout

* run on real jenkins eons

* add timeout

* rsync

* more timeout

* trailing slash

* fix branch detection

* debug

* not sure why paramiko doesn't pass it through

* newline

* CI_PUSH

* still not passing it

* test branch

* should be good now
old-commit-hash: 32f03ec8a52c7c5fa56d5cce19fbbd7ecf24b7dd
2020-07-03 19:12:05 -07:00
Adeeb Shihadeh f74865bedf Refactor CPU usage test (#1802)
* pull CPU usage test out of manager

* remove that

* add to release files

* cleanup

* executable

* this should work

* check if car started procs are running

* debug

* add min cpu usage

* remove debug prints

* adjust min cpu threshold

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 6db7fa8c033841c82d1139119aad8a20645449f4
2020-07-03 15:40:13 -07:00
Adeeb Shihadeh 673d208346 actually remove all old files
old-commit-hash: 38b5f25da25c9b525233cf6c1d0ff36e3650dc04
2020-06-25 15:39:35 -07:00
Adeeb Shihadeh 309bb796cd release2 cleanup (#1703)
* cleanup intermediate files

* test car interfaces
old-commit-hash: a1d4dd3adc22cfaf6a6d4e8a9f9f6c984dcb55f1
2020-06-19 13:46:24 -07:00
Adeeb daea932130 Release cleanup (#1649)
* start cleanup

* whitelist submodule release files

* don't need to ship tests

* revert changes to build script

* add those tests back

* fix typo

* whitelist dbcs

* test

* run the right test

* whitelist opendbc/can

* revert that

* add missing dotfiles

* clean up

* ford DBCs

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: c24a7e248a295641f58d39e0db25dde1b742fc16
2020-06-08 14:24:14 -07:00
Willem Melching 3ac6adc393 Turn Jenkins CPU test back on (#1617)
* run cpu test again

* Update cpu values

* Locationd can be more too

* Give some updater allowance

* Just remove updated
old-commit-hash: b042ac034e539df09a7040dd4f28b2afc2429f55
2020-06-01 18:57:04 -07:00
Willem Melching 43cec9fe9e Temporarily disable openpilot run in jenkins test until testing stuff is back up
old-commit-hash: 775acd11ba2e0a8c2f5a5655338718d796491b36
2020-05-31 13:20:56 -07:00
Adeeb 55dedc0476 pyextra isn't a submodule anymore (#1601)
old-commit-hash: cc2137bdedb8c65d6d9d32a1234250225dc2d3dc
2020-05-30 10:04:56 -07:00
Willem Melching 1076fb3da2 Track CPU usage in CI (#1168)
* run openpilot for 60 seconds and report cpu

* Not passive

* Set training version

* Write cpuset

* Add community toggle

* Formatting

* Refactor

* Reorder processes

* Add max cpu

* Try this

* Try this to exit

* Does this work?

* This should work

* now it should work again

old-commit-hash: 3d2696c60b80e4d2125af931c74f385c3bafbd4d
2020-03-02 10:40:47 -08:00
Willem Melching b80ad41680 Re enable athenad test (#1058)
* Renable athena test

* debug

* Revert "debug"

This reverts commit 30f68055f8ea047ba4e2989d63a5020e0468487f.

* Specify correct pythonpath for tests

Co-authored-by: Andy <andyh2@me.com>

old-commit-hash: 960b42c523819238e20ce343306872cc0cb03465
2020-02-11 19:26:34 -08:00
Willem Melching 987fbe23a3 make sure release script removes old dotfiles
old-commit-hash: c4ed49f0826fc86e7bcacec6edd4c89f451a3551
2020-02-11 10:13:21 -08:00
Willem Melching 2563cb10e1 Update release scripts
old-commit-hash: b645b1f27837af3657143a0c6d13ec7ba89dc91a
2020-02-10 14:38:47 -08:00