Dean Lee
0d226299e7
test_replay.cc: temporarily comment out the rand seek test ( #22192 )
...
* Temporarily comment out the rand seek test
* enable ci
* trigger ci
* trigger ci
* trigger ci
* trigger ci
* trigger ci
old-commit-hash: f3683dd4cb
4 years ago
Adeeb Shihadeh
75b50fc128
disable replay tests for now
...
old-commit-hash: 95ee5daec5
4 years ago
HaraldSchafer
58aec2531e
Create tuning.md
...
old-commit-hash: 1b4e780025
4 years ago
Dean Lee
1d5ca75029
FrameReader: do not depend on Qtunit tests ( #21379 )
...
* add timeout and test case
* remove useless comment
* reduce to 1s
* fix gotframe fail when Duplicate POC in a sequence
* cleanup
* remove space
* fix
old-commit-hash: 81a128cd76
4 years ago
Adeeb Shihadeh
984fc2008d
handle missing routes better in test car models
...
old-commit-hash: 81006b03c2
4 years ago
Dean Lee
0fac38e34f
LoggerState: test cases ( #21855 )
...
* test multiple threads writing to log
* fix typo
* use util::getenv
* check INIT_DATA and SENTINEL
* test END_OF_SEGMENT
* add comment
* test multiple threads logging and rotation
* cleanup
* update
* LoggerHandle:quick fix
* cleanup
* revert test_loggerd.py
* refactor test case
* check lock file
* check refcnt after close
* test_runner.cc
d
* int eixt_signal
old-commit-hash: 935cbd3139
4 years ago
Dean Lee
ee8b53a7e8
proclogd: reduce the size of the procLog message by nearly half ( #21800 )
...
* cp msg to remove the space
* no orphans
* cleanup
* parse using istringstream
* add test
* split files
* cleanup
* add parser.cc to files_common
* add test for build message
* use > 0
* cleanup
* test proc/self/stat
* more test
* dd
* fix bug
* update test
* refactor pidStat
* cleanup
* test exe
* check procs size in message
* rename pidStat->ProcStat
* don't use util::format_string
* robust pids()
* catch conversion exception
* fix softirq
* udpate test
* use istringstream
* use REQUIRE_THAT&cleanup
* reserve vector of procStats
* use istream to parse cmdline
* cleanup
old-commit-hash: d0fa98931b
4 years ago
Adeeb Shihadeh
28ddda3011
remove nav sconscript hack ( #21768 )
...
* remove nav sconscript hack
* pc files
old-commit-hash: 7a5f30f16b
4 years ago
Adeeb Shihadeh
c07de2492e
issue templates: add note about uploading logs and remove redundant field
...
old-commit-hash: 6d4307e9f7
4 years ago
Adeeb Shihadeh
88eab8b0a8
check submodule commits on master ( #21446 )
...
old-commit-hash: ccf2780456
4 years ago
Adeeb Shihadeh
add0d2d65e
CI: fix hanging if build failed
...
old-commit-hash: 7d04be39cb
4 years ago
Nelson Chen
f0b9e5dd42
Fix link to test_routes in PR template ( #21398 )
...
old-commit-hash: 450e9d2dc9
4 years ago
Chris McCammon
86e8145ec8
add car harness as checkbox in car port ( #21367 )
...
old-commit-hash: d92a1a4799
4 years ago
Dean Lee
6bfc7f4ca5
common/util.cc: add unit test, fix bug in util::read_file ( #21251 )
...
* add test case for util
* fix bug in read_file
* gitignore test_util
* better test
* referer
* more
* more test
* REQUIRE size
* apply reviews
* only test binary
* simplify the test
* read non-permission
* debug print
* remove /etc/shadow
* test read directory
* Update selfdrive/common/tests/test_util.cc
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: a873a23e0d
4 years ago
Willem Melching
a3a640dbe6
Disable dependabot
...
old-commit-hash: 2753e2bcc9
4 years ago
Adeeb Shihadeh
d1068dc263
increase test car moddels timeout
...
old-commit-hash: 164e018d38
4 years ago
Adeeb Shihadeh
fb62002e92
use scons cache by default ( #21102 )
...
* always use scons cache
* cleanup
old-commit-hash: a0dabd94e9
4 years ago
Adeeb Shihadeh
c7c49e8e35
fix up model tests + tools ( #21071 )
...
* unlogger: send yuv stream
* fix up model test tools
* fix unlogger
* rename model replay
* bump cereal
* test in actions
* no ci for now
old-commit-hash: cf6d133638
4 years ago
Jason Young
66831756a5
Fix broken relative URL in car port PR template ( #21014 )
...
* Relative to absolute URL
* Fix URL in another location
old-commit-hash: 4587c17f44
4 years ago
Adeeb Shihadeh
89105c46ac
disable mac for now
...
old-commit-hash: 5488793a60
4 years ago
Adeeb Shihadeh
df17f65c61
cleanup car tests ( #20562 )
...
* cleanup test_car_models
* don't fail on that
old-commit-hash: 7e632900e5
4 years ago
Adeeb Shihadeh
85ab6b1c79
test build script in CI ( #20482 )
...
old-commit-hash: cfe4cea2c9
4 years ago
ZwX1616
d8c1e9a16e
set_exposure_target test ( #20318 )
...
* build
* remove junk
* clean up
* clean up rebase
* new patterns
* add gts
* add to jenkis
* this more useful
* typo
* test only
* Update Jenkinsfile
* test flag
* remove from jenkins
* these should all just be common:wq
* oops
* unigt
* add to unit tests?
* build all is fine
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 65bb979c34
4 years ago
iejMac
926e0dfca6
Move simulator CI to tools workflow ( #20285 )
...
* sim CI
* simulator CI
* scons already in Dockerfile.sim
* faster
* fast
* testing
old-commit-hash: 539426033b
4 years ago
Adeeb Shihadeh
233c41bc60
scons cache in CI ( #20197 )
...
* scons cache in ci
* clean up cache
* fix cleanup step
* non fixed key
* quote
old-commit-hash: 7921759bbe
4 years ago
Adeeb Shihadeh
b93cc8417a
CI: fix webcam cache
...
old-commit-hash: 9288031e6f
4 years ago
iejMac
36ecc144ff
PlotJuggler CI with build from source ( #20166 )
...
* CI attempt
* fixing location
* fix
* fixes
* hardcode test_url for CI
* fixes
* cd fix
* Update tools/plotjuggler/juggle.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update tools/plotjuggler/test_plotjuggler.py
* fixes
* fixes
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 9144dd7c2f
4 years ago
Adeeb Shihadeh
7dce3753e4
add car bug report template
...
old-commit-hash: c747654f05
4 years ago
Adeeb Shihadeh
ca5f2ed4fd
fix prebuilt docker build ( #20123 )
...
* try this
* back to the schedule
old-commit-hash: 9ceb117591
4 years ago
Adeeb Shihadeh
0823abceff
tools: cleanup + setup CI ( #20104 )
...
* cleanup tools
* setup tools CI
* loggerd doesn't support this anymore
* cleanup
* builds with openpilot now
old-commit-hash: d1b44bbb34
4 years ago
Willem Melching
c8bcf66cd5
Remove dockerhub references from CI ( #20038 )
...
* cache from base image
* specify github repo
old-commit-hash: e9c4a75a5c
4 years ago
Adeeb Shihadeh
75b57c9ffe
faster webcam CI ( #19975 )
...
* don't copy in openpilot
* need that
* try this
* reenable the condition
old-commit-hash: afa1e69bc1
4 years ago
Adeeb Shihadeh
b52e931907
build openpilot prebuilt on schedule ( #19847 )
...
* build openpilot prebuilt on schedule
* test
* back to schedule
* rename
old-commit-hash: a08360c4d0
4 years ago
Adeeb Shihadeh
51f8dc7f0e
remove docker prebuilt CI job
...
old-commit-hash: c75b84e596
4 years ago
Willem Melching
42ba637d9b
Fix macOS CI ( #19822 )
...
* does this fix the hash
* this is not the solution
* restore key doesnt work
old-commit-hash: 667390701f
4 years ago
Willem Melching
73e04b8164
Fix macOS CI ( #19646 )
...
* fix macOS ci
* no partial matches
* Change key
old-commit-hash: 278a838231
4 years ago
Adeeb Shihadeh
9abcc61ddb
cleanup mac build CI job
...
old-commit-hash: 330f34bd0d
4 years ago
Mayfield
dc72980c83
Make macos ci homebrew dep-caching fast ( #19632 )
...
* try out /usr/local for homebrew caching
* TEMP: disable non-macos jobs
* TEMP: disable more
* sizes
* temp: nothing change
* more
* try -1
* quotes
* delete existing downloads
* fix ~ expansion
* nothing
* try caching cellar
* move to yaml
* nothing
* nothing
* asdf
* nothing
* fixed cache key
* nothing
* stay in home dir
* keep zstd
* brew link
* fix cleaning?
* brew link in yaml
* fix zstd exclusion
* capnp
* revert mac_setup
* finish up
* done
old-commit-hash: cbc25cc0f1
4 years ago
Adeeb Shihadeh
c64a8356fe
move to github container registry + CI speedup ( #19621 )
...
old-commit-hash: 59d7c5e64a
4 years ago
Willem Melching
eed710aa0d
On status still triggers recursive builds
...
This reverts commit 41d35f1415760ec5aa3fd0a3de1903aac4602813.
old-commit-hash: 665f27e777
4 years ago
Willem Melching
9868a9c3f1
add back run on status
...
old-commit-hash: bd4b731e4e
4 years ago
Adeeb Shihadeh
d4bf764d99
update simulator to ubuntu 20.04 ( #2463 )
...
* fix sim build in 20.04
* run ci
* fix docker build
* restore ci cofnig
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: cc1bca542d
5 years ago
Adeeb Shihadeh
0f2dfbfc52
trim trailing whitespace
...
old-commit-hash: 818bd8a591
5 years ago
Adeeb Shihadeh
2e5247056a
ubuntu 16.04 -> 20.04 ( #2378 )
...
old-commit-hash: 719c5e3598
5 years ago
Adeeb Shihadeh
9e35e058ed
don't fail CI if artifacts don't upload
...
old-commit-hash: 99029cda01
5 years ago
Adeeb Shihadeh
a96e31391d
no CI on testing closet branches
...
old-commit-hash: cdf812de1e
5 years ago
Adeeb Shihadeh
fb935fa5f7
Build openpilot with webcam support in CI ( #2070 )
...
old-commit-hash: f4e18e0b74
5 years ago
Willem Melching
e45715342b
change macos cache policy and fix typo
...
old-commit-hash: 1b3f37d0cb
5 years ago
Willem Melching
872b7f02b0
remove on status
...
old-commit-hash: 4210ce24cf
5 years ago
grekiki
469a7ee7ef
add caching to CI tests ( #2269 )
...
* first caching attempt
* caching attempt
* caching attempt
* caching attempt
* caching attempt
* caching attempt
* dump logs
* does this work?
* Create cache folder
* Print folder contents
* Fix volume mount
* Update test.yaml
* add removed tests
* reduce diff
* reduce diff
* reduce diff
* reduce diff
* reduce diff
* readd coverage upload
* Update test.yaml
* add more caching
* Use hash of test file to compute cache key
* add cache to valgrind tests
* Update .github/workflows/test.yaml
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* Update .github/workflows/test.yaml
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* Also hash workflow yaml
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: fc1d01be81
5 years ago