Justin Newberry
7b5d4d031a
Revert "Process Replay: move to pytest ( #30260 )" ( #30687 )
...
This reverts commit 90c873ab1d
.
1 year ago
Shane Smiskol
97da129e11
ruff: check newline ( #30668 )
...
* check newline
* nothing catches this
1 year ago
Adeeb Shihadeh
80bc5833e7
remove common/xattr.py
1 year ago
Adeeb Shihadeh
51fa7b227a
qcomgpsd: move retry logic to a decorator ( #30633 )
...
* qcomgpsd: move retry logic to a decorator
* make that same
* fix
* fix that
1 year ago
Adeeb Shihadeh
35f819c823
swaglog.py goes in common/ ( #30631 )
...
* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx
1 year ago
Greg Hogan
db35dcd0b5
replace common.file_helpers.mkdirs_exists_ok with python os.makedirs funtion ( #30618 )
...
replace common.file_helpers.mkdirs_exists_ok with python os.makedirs function
1 year ago
Adeeb Shihadeh
531e62fc03
clear non-release params on startup ( #30583 )
1 year ago
Justin Newberry
4086795c29
Pytest: more post-test path cleanup ( #30556 )
...
* test cleanup
* missed this one
* remove that
* static class
1 year ago
Dean Lee
335237aea0
modeld: remove modeldata.h ( #30423 )
...
* remove modeldata.h
* remove TRAJECTORY_SIZE
1 year ago
Adeeb Shihadeh
fa353401f4
bump to 0.9.6
1 year ago
Justin Newberry
90c873ab1d
Process Replay: move to pytest ( #30260 )
...
* process replay pytest
* enable long diff
* readd job name
* make it executable
* cleanup imports
* retrigger
1 year ago
Adeeb Shihadeh
515e57402a
SOM boot recovery ( #30427 )
...
* SOM boot recovery
* bump
* master
1 year ago
Vivek Aithal
2eb487c9a5
params: Remove separate CarParams from each daemon ( #30405 )
...
* remove separate previous route carparams from each daemon and add centrally to controlsd
* extract out sigint handler
* make process replay work for torqued
* don't write param if None
1 year ago
Justin Newberry
412f4cbc1a
Pytest: fix local params overriden ( #30312 )
...
* fix local params being overriden
* just reset prefix after completion
2 years ago
Adeeb Shihadeh
f80db10720
UI: remove drive stats ( #30183 )
...
* UI: remove drive stats
* little more
* vanish
2 years ago
Adeeb Shihadeh
377722fd5e
Update Python packages and pre-commit hooks ( #30149 )
...
* Update Python packages and pre-commit hooks
* fixes
* Update common/transformations/README.md
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* fix
---------
Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2 years ago
Adeeb Shihadeh
67161a7174
remove panda flash logs ( #30138 )
...
* bump panda
* unused
* update test
2 years ago
Adeeb Shihadeh
8461cdb77e
back to 0.9.5
2 years ago
Dean Lee
81d4595c19
params: log `prefix` on fail ( #29973 )
2 years ago
Adeeb Shihadeh
a90a2cd656
bump version to 0.9.6
2 years ago
Justin Newberry
206fab9b4e
Params: nogil at the end ( #29983 )
...
* nogil at the end
* Wrong pr
* Wrong pr
2 years ago
Justin Newberry
8aad9758cf
Params: better error logging on constructor ( #29954 )
...
* ensure params path
* static anlysis
* revert that
2 years ago
Kacper Rączy
fb804c9529
scons: delete SHARED flag ( #29906 )
...
Delete SHARED
2 years ago
Dean Lee
95ae87659d
test_util.cc: do not compare file contents in REQUIRE ( #29861 )
2 years ago
Justin Newberry
0adc2f20c2
Prefix: cleanup more folders ( #29848 )
...
cleanup downloads folders
2 years ago
Dean Lee
7816edda57
common/params: not copyable ( #29834 )
2 years ago
Adeeb Shihadeh
f197decbc9
fix RateKeeper test
2 years ago
Justin Newberry
bfe990b112
System: cleanup paths to use a common class ( #29816 )
...
* use OP prefix for logmessage
* cleanup paths too
* cleanup the paths too
* add hw.py to release
* fix those issues
* fix unittests
* fix unittests
* fix unittests
* do swaglog_ipc properly across all the files
* fix that
* fix swaglog in c++
* review suggestions
2 years ago
Adeeb Shihadeh
ec479322d3
Revert "params: safe and efficient async writing parameters ( #25912 )"
...
This reverts commit 0d797f4e8b
.
2 years ago
Dean Lee
0d797f4e8b
params: safe and efficient async writing parameters ( #25912 )
...
* Safe and efficient asynchronous writing parameters
* call putNonBlocking in locationd
* remove space
* ->AsyncWriter
* remove semicolon
* use member function
* asyc write multiple times
* add test case for AsyncWriter
* merge master
* add missing include
* public
* cleanup
* create once
* cleanup
* update that
* explicit waiting
* improve test case
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Adeeb Shihadeh
7b6afbc162
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>
2 years ago
Justin Newberry
4e69937d0d
Precommit: ensure executable bit is set ( #29784 )
...
* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
2 years ago
Mitchell Goff
151ac4bf76
Combine update_calibration/get_warp_matrix ( #29719 )
2 years ago
Kacper Rączy
d138a358eb
scons: fix multithreaded builds ( #29716 )
...
* common_python export
* Single scons call
* transformations_python
2 years ago
Adeeb Shihadeh
6333ff94e7
common/i2c: make thread safe ( #29706 )
...
Co-authored-by: Comma Device <device@comma.ai>
2 years ago
Greg Hogan
5058f31908
rename GPIO pin with ublox in the name that is not ublox specific ( #29702 )
...
* rename UBLOX_PWR_EN to GNSS_PWR_EN
* add schematic label as comment
2 years ago
Dean Lee
12073c07af
ui/MapSettings: sort destinations by recent activity ( #29079 )
2 years ago
Dean Lee
c6c6877263
util.cc: remove duplidate #include ( #29632 )
...
remove duplidate #include
2 years ago
Dean Lee
2709cd6538
common/tests: combine multiple test binaries into one ( #29623 )
2 years ago
Dean Lee
7270c64872
common/gpio: use util::safe_ioctl ( #29624 )
...
use util::safe_ioctl
2 years ago
Justin Newberry
1ee6ed4b16
Linter: remove pylint ( #29611 )
...
remove pylint
2 years ago
Bruce Wayne
e7418cfa39
KF1D: add steady state kalman code
2 years ago
Adeeb Shihadeh
4917e22615
Minimal build ( #29600 )
...
* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru
2 years ago
Shane Smiskol
54e98fa888
C++ FirstOrderFilter: add initialized flag ( #29602 )
...
add initialized flag with default to not change behavior
2 years ago
Dean Lee
20e8170399
common/i2c: remove duplicate #include ( #29594 )
2 years ago
Dean Lee
9c7bf50703
cpplint: add filter `whitespace/tab` ( #29588 )
2 years ago
Dean Lee
21da5a216f
cpplint: add filter `build/include_subdir` ( #29585 )
2 years ago
Dean Lee
8b7004e68d
swaglog: remove unnecessary string copy ( #29164 )
2 years ago
Dean Lee
5480d32bb5
cpplint: add filter `whitespace/parens` ( #29565 )
2 years ago
Adeeb Shihadeh
e726505918
bump cereal ( #29561 )
2 years ago