Justin Newberry
b28343e276
Revert "Pytest: run tests in random order" ( #30469 )
...
Revert "Pytest: run tests in random order (#30134 )"
This reverts commit bdc0624d0320e75b521a8edcf4aebacb6ab96a75.
old-commit-hash: ba3067a560
1 year ago
Justin Newberry
586fe682e4
Pytest: run tests in random order ( #30134 )
...
* enable random order
* logprint info
* revert that
* better logging
* go to dfu
* try to flash every panda if not up to date
* revert panda debugging
old-commit-hash: a5d99e0ebb
1 year ago
Kacper Rączy
7cac430ecc
Remove laika submodule ( #30453 )
...
* Remove laika submodule
* Remove laika check for minimal builds
* Fix minimal build check
* Bring back exclude for opendbc in codespell
* Fix typo
* Copy GNSS indices from laika
* Delete laika dependencies
old-commit-hash: 2de13bea91
1 year ago
Justin Newberry
337b156518
Pytest: load by group by default ( #30466 )
...
* wip
* use a class marker
* this one should be grouped too
old-commit-hash: 31c682d407
1 year ago
Justin Newberry
efaa3ea500
Pytest: default settings on PC improvements ( #30441 )
...
* always multithreaded
* multithreaded
* pkill correct process
* escape more
* load for interfaces
old-commit-hash: 2ad82cbfb0
1 year ago
Justin Newberry
a0b0c1c4e7
CI: codecov for multiprocessing ( #30432 )
...
old-commit-hash: 2629417320
1 year ago
Justin Newberry
0a901ebe02
Revert "CI: codecov for multiprocessing" ( #30431 )
...
Revert "CI: codecov for multiprocessing (#30428 )"
This reverts commit 3b07eefe35677ba9cd35680864b88d5eacd3a25e.
old-commit-hash: 863fdec50e
1 year ago
Justin Newberry
81e3076dc6
CI: codecov for multiprocessing ( #30428 )
...
* concurrencty codecov
* its a list
* retrigger ci
* increase delay
old-commit-hash: 1e91cf92a1
1 year ago
Justin Newberry
3027a428cb
Pytest: tici mark for skipping on-device tests ( #30412 )
...
* mark tici
* not those ones
* missed that one
* add those
* add pypoetry
* oops
old-commit-hash: aec7cea30d
1 year ago
Dean Lee
3a637fe455
athenad: fix memory leak in `_do_upload()` ( #30237 )
...
* fix memory leak
* test: stash
* clean up
* clean up
* ruff
* rm
* add py memory profiler
* test compress and no compress
* proper test
* comment
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 61288dfe06
2 years ago
Adeeb Shihadeh
58df021bd7
Update Python packages and pre-commit hooks ( #30269 )
...
* Update Python packages and pre-commit hooks
* fix pyqt
---------
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
old-commit-hash: 13bf8c26f3
2 years ago
Justin Newberry
5b16fda00c
add random order plugin ( #30166 )
...
add random order
old-commit-hash: 2048808827
2 years ago
Adeeb Shihadeh
a24af381f7
remove some python packages ( #30135 )
...
* less dependencies
* rm that
* add that back for now
* revert for now
old-commit-hash: 0694d3b8f6
2 years ago
Justin Newberry
07c27071a4
remove carla dependency ( #30139 )
...
* only docs and default
* remove carla dependency
* remove carla dependency
old-commit-hash: 3c55f76790
2 years ago
Justin Newberry
fb4e774a2e
Update metadrive ( #30128 )
...
update metadrive
old-commit-hash: f32294772d
2 years ago
Justin Newberry
eb33a751f6
Revert "run unit tests in a random order ( #29799 )" ( #30116 )
...
This reverts commit 36bcfb117d12049be554ec0f82684827fc99f68a.
old-commit-hash: 2dd13c60cc
2 years ago
Adeeb Shihadeh
f7d5a2b216
run unit tests in a random order ( #29799 )
...
* run unit tests in a random order by default
* bump panda
* fix startup
* re-add random order plugin
---------
Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: b483efe764
2 years ago
Kacper Rączy
fedd4a886d
aarch64: onnxruntime ( #30095 )
...
base onnxruntime for aarch64
old-commit-hash: bfddcdaf89
2 years ago
Justin Newberry
ef75f0ab12
CI: use "slow" marker for pytest ( #30063 )
...
* skip to mark
* fix quotes
old-commit-hash: 0251742079
2 years ago
Shane Smiskol
6156911322
hypothesis: fix too slow health check ( #30001 )
...
* update hypothesis
* change less
old-commit-hash: fb8f7ba847
2 years ago
Adeeb Shihadeh
46f3493e40
add ruff package
...
old-commit-hash: 844b2815d5
2 years ago
Shane Smiskol
9a28d2a59d
ruff: check mutable default values for data class attributes ( #29945 )
...
* Update pyproject.toml
* Update pyproject.toml
old-commit-hash: 5cb4e83528
2 years ago
Justin Newberry
1ef92c57f2
update metadrive ( #29938 )
...
old-commit-hash: ad7432b45d
2 years ago
Adeeb Shihadeh
1f8459d285
use pytest for cpp tests ( #29833 )
...
* add pytest-cpp package (#29828 )
* add pytest-cpp package
* disable for now
* use in ci
* use pytest cpp
* use my branch
* add missing tests
* that doesn't make sense
* it was merged upstream
* replace TEST_RLOG_URL with a publicly accessible url
* PR Cleanup
* assert instead
* update poetry lock
* add comment about pytest-cpp
---------
Co-authored-by: Justin Newberry <jnewberry0502@gmail.com>
Co-authored-by: Justin Newberry <justin@comma.ai>
Co-authored-by: deanlee <deanlee3@gmail.com>
old-commit-hash: 2c1dfc2f34
2 years ago
Adeeb Shihadeh
52752a3131
jenkins speedup ( #29869 )
...
* jenkins speedup
* cleanup
old-commit-hash: d036148550
2 years ago
Justin Newberry
759ab03b03
Ruff: disallow non-openpilot imports ( #29841 )
...
old-commit-hash: 110cfef1c2
2 years ago
Adeeb Shihadeh
bc6367bdf9
Revert "add pytest-cpp package ( #29828 )"
...
This reverts commit 9e739aa27d8eb163de74320cfb2f3ea43ca2cb48.
old-commit-hash: 0d042624ae
2 years ago
Adeeb Shihadeh
01ee6fd1bb
add pytest-cpp package ( #29828 )
...
* add pytest-cpp package
* disable for now
old-commit-hash: 773d0944d8
2 years ago
Kacper Rączy
2092a38bde
disable metadrive on linux/aarch64 ( #29802 )
...
old-commit-hash: 2487db14b0
2 years ago
Adeeb Shihadeh
53e0f5eb49
pytest: use a clean environment for all tests ( #29788 )
...
* pytest: use a clean environment for all tests
* rm that
* fix pj
* put build back
* fix params
* fix that
* handle no key
* that was removed
---------
Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: 7b6afbc162
2 years ago
Justin Newberry
1ed42179c3
Pytest: don't rerun cereal unittests ( #29781 )
...
pytest don't rerun cereal
old-commit-hash: 16c99e3e7f
2 years ago
Adeeb Shihadeh
3eb6774ce3
add metadrive sim package ( #29736 )
...
old-commit-hash: d344ed9be9
2 years ago
Justin Newberry
debd00f9e5
CI: prepare for pytest by adding marker and avoiding duplicated tests ( #29682 )
...
prepare for pytest
old-commit-hash: d3befb2e04
2 years ago
Adeeb Shihadeh
7111ce6ce8
pycurl is no longer just a dev dependency ( #29684 )
...
old-commit-hash: 17bd792eee
2 years ago
Adeeb Shihadeh
cc29c6640d
pytest: strict config ( #29676 )
...
* pytest: strict config
* collection works
* fixes
old-commit-hash: 72e2e2c9ec
2 years ago
Adeeb Shihadeh
34edef6a60
update azure-storage-blob ( #29411 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: c9e227a9c0
2 years ago
Justin Newberry
1a29920369
CI: enable missing tests ( #29538 )
...
old-commit-hash: 979c96167d
2 years ago
Adeeb Shihadeh
581c26152c
add pytest-subtests package ( #29536 )
...
old-commit-hash: 2cd311da29
2 years ago
Justin Newberry
3e6ce7d6cd
CI: use xdist for car model tests ( #29514 )
...
* bump panda
* try multithreaded for car models
* need pytest-cov
* upgraded to poetry 1.5.1 and regenerated
old-commit-hash: 3492e80d19
2 years ago
Adeeb Shihadeh
bd27be2b78
move mypy config into pyproject.toml ( #29501 )
...
* move mypy config into pyproject.toml
* rm reference
old-commit-hash: ff068dd722
2 years ago
Kacper Rączy
eb87a31bc5
Unpin numpy ( #29421 )
...
* Unpin numpy
* Update lock file
* leave acados comment
* Fix warnings
* Fix more paramsd warnings
old-commit-hash: 62a88e504d
2 years ago
Kacper Rączy
b0877c92e7
Disable pyqt5 on aach64 ( #29430 )
...
* Make pyqt5 x64 only
* Add comment regarding pyqt5 wheels
old-commit-hash: 766b5e6e8b
2 years ago
Adeeb Shihadeh
ca96941da8
add PyQt5 package ( #29400 )
...
old-commit-hash: 6c3e5c4362
2 years ago
Harald Schäfer
d0da0850cc
Rm poetry from packages ( #29361 )
...
no poetry dep needed
old-commit-hash: 0dacba96eb
2 years ago
Adeeb Shihadeh
9a7e8e931a
cleanup unused python packages ( #29353 )
...
* rm unused python packages
* lock
old-commit-hash: d6857996d3
2 years ago
Adeeb Shihadeh
cf1d402531
remove fastcluster ( #29352 )
...
* remove fastcluster
* lock
* rm there
* and from release files
old-commit-hash: 00a11a1a2b
2 years ago
Adeeb Shihadeh
b3f734283d
remove xx dependencies ( #29263 )
...
* rm xx deps
* mv that
* fix
* fix a path
* relock
* relock
* update
* update sentry
* update
* revert sentry
* Update lock
* Dummy pip package
* Not needed with poetry
* dont need dummy
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
old-commit-hash: 0ced56b2ea
2 years ago
Justin Newberry
f33b4de80b
Ruff: b905 (strict zip) ( #29336 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
* b905
old-commit-hash: e4ead4f183
2 years ago
Justin Newberry
d487c0501f
Ruff: enable most of bugbear ( #29320 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
old-commit-hash: 62c1e65924
2 years ago
Justin Newberry
715f028a0e
Ruff: enable flake8-builtins ( #29315 )
...
* enable flake8-builtins
* replace any with contains
* fix typo in pack
* fix type
* format is from the parent module, has to be enabled
* item_id
* fix item_id
* disable for id since that's what the remote server returns
old-commit-hash: 8793cbff40
2 years ago