Shane Smiskol
f5497028bd
50 is not bad for GH CI
2 years ago
Shane Smiskol
be1d55e9ac
ooh that's fast
2 years ago
Shane Smiskol
fcd8b2b3ec
is jenkins on my branch?
2 years ago
Shane Smiskol
cbdcc05502
skip interceptor
2 years ago
Shane Smiskol
26238ba5e9
parameterize max_examples
2 years ago
Shane Smiskol
6a6468475b
bring back tests with skips
2 years ago
Justin Newberry
f16df8e4b7
pytest: group test_models by route instead of car name ( #30625 )
...
* group by route
* dont need those
2 years ago
Adeeb Shihadeh
613ccf4b74
falsify rx checks ( #30564 )
2 years ago
Shane Smiskol
04c7b81a96
no memory leak any more?
2 years ago
Shane Smiskol
32b8705d5a
100 examples
2 years ago
Shane Smiskol
226089d1de
more
2 years ago
Shane Smiskol
8742aef906
stash
2 years ago
Shane Smiskol
f58b8c8c4c
more clean up
2 years ago
Shane Smiskol
ab61360e72
minor clean up
2 years ago
Adeeb Shihadeh
afd61352d0
bump panda ( #30501 )
...
* bump panda
* bump
* bump
* fix renamed variables
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2 years ago
Shane Smiskol
41a33a1348
draft stash
2 years ago
Shane Smiskol
fc8cfe1280
test_models: check if in relay-breaking safety mode ( #30476 )
...
* remove initData, remove tolerance
* can check faster now
* don't
2 years ago
Shane Smiskol
e44d84a7f9
test_models: remove ignored address check list ( #30475 )
...
* remove ignore_addr_checks_valid
* lessgoooo
2 years ago
Justin Newberry
31c682d407
Pytest: load by group by default ( #30466 )
...
* wip
* use a class marker
* this one should be grouped too
2 years ago
Shane Smiskol
0525041f1c
PR comments
2 years ago
Shane Smiskol
d2c598a416
skip dashcam (pq and tesla)
2 years ago
Shane Smiskol
caa1f19655
try to find leak
2 years ago
Shane Smiskol
c7eeb7766a
yup there's a leak somewhere
2 years ago
Shane Smiskol
6c235d159e
yuge
2 years ago
Shane Smiskol
91f06c541f
stash, huge examples
2 years ago
Shane Smiskol
f8fd18524e
prob can remove urandom
2 years ago
Shane Smiskol
86ffcd746c
add todo
2 years ago
Shane Smiskol
0d6c50f606
no more multi can msgs
2 years ago
Shane Smiskol
012e7b94cb
ah this honda mismatch too
2 years ago
Shane Smiskol
eba6e5913a
run
2 years ago
Shane Smiskol
4eae58a979
run
2 years ago
Shane Smiskol
a81f85c816
honda nidec brake pressed mismatches fixed
2 years ago
Shane Smiskol
dfe8d0685c
stash
2 years ago
Shane Smiskol
3b52f1f5d8
choose addrs from fingerprint
2 years ago
Shane Smiskol
78a10de22e
this kinda works but is really slow due to counter check
2 years ago
Shane Smiskol
2266386cb6
some hypothesis junk
2 years ago
Shane Smiskol
ab87a86540
pre-hypothesis
2 years ago
Justin Newberry
0251742079
CI: use "slow" marker for pytest ( #30063 )
...
* skip to mark
* fix quotes
2 years ago
Shane Smiskol
1410a1150c
test_models: check controlsd events ( #29907 )
...
* test_moedls: check controlsd events
* clean up
* sort
* controlsd modifies CP
* fix
* can use any segment now
* final fix
* use constant
2 years ago
Lee Jong Mun
238f9d65db
cleanup remnants of LQR and INDI tuning ( #29860 )
...
* not use 'indi' cleanup
* bump cereal
* rm more
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Shane Smiskol
5d1550de87
test_models: detect when OBD multiplexing/fingerprinting ( #29759 )
...
* wait to leave elm mode before checking relay malfunction
* clean up
* clean up
* pycharm is best
* clean up
* more
* use pandaStatesDEPRECATED
* fix
* use constant
* only radar
* cmt
* set inline
* comment and re-arrange
* enable for relay malfunc check
* down here
* Update selfdrive/car/tests/test_models.py
* rm
* don't affect other tests
* up here
* one line
* update cmt
* no tolerance
* Revert "no tolerance"
This reverts commit 41b1c7e8be
.
* comment is real solution
---------
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com>
2 years ago
Justin Newberry
4c039ab022
Tests: disable laika tests in CI ( #29742 )
...
skip laika
2 years ago
Justin Newberry
1ee6ed4b16
Linter: remove pylint ( #29611 )
...
remove pylint
2 years ago
Adeeb Shihadeh
a9626f95b6
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b991
.
* fix pm test
2 years ago
Shane Smiskol
3563292e65
test_models: remove body standstill exception ( #29453 )
...
* remove body exception
* bump to master
2 years ago
Shane Smiskol
9d0d59ac9b
Hyundai: match panda standstill check ( #29442 )
...
* bump panda
* clean up
* common?
* Revert "common?" (not now)
This reverts commit 197af7cdbb
.
* fix
* no failures!
* remove time
* bump
* bump
* undo
2 years ago
Shane Smiskol
2d636deb4e
test_models: check panda cruise state ( #29423 )
...
* cruise state test
* add todo
* rename
* clean up
* remove
2 years ago
Shane Smiskol
e2910d0720
CANParser: perf benchmark on route script ( #29324 )
...
* timing test
* test
* fix
* print
* loop
* clean up
* wider range
* Update selfdrive/car/tests/test_models.py
* Apply suggestions from code review
* run many times
* Update selfdrive/car/tests/test_models.py
* run for many its
* run with unittest and print as list
* Update .github/workflows/selfdrive_tests.yaml
* Update .github/workflows/selfdrive_tests.yaml
* total time is super inconsistent (body)
* Update selfdrive/car/tests/test_models.py
* clean up
* clean up
* clean up
* this works!
* draft
* test suite not as modular
* try something like this
* can do kb, but not too representative
* clean up
* remove kb? it depends on signals
* clean up
* more clean up
* rename
* just measure all CANParsers
* can do all this manually
* but this is way simpler
* comment
* fix mypy
* this is correct too
* 3 seconds instead of 1.5
2 years ago
Shane Smiskol
6ec00f5ee2
test_models: more typing ( #29420 )
...
* not type checked, but we set this in test_car_model
* type this
2 years ago
Shane Smiskol
936f8b9817
test_models: some typing ( #29413 )
...
* type
* also type check this func
* unused
2 years ago