7c6bc70312 
								
									
								
							
								 
							
						 
						
							
							
								
								params: fix default boolean params ( #35997 )  
							
							... 
							
							
 
							
							* fix
* update test 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								e7b80b78cc 
								
									
								
							
								 
							
						 
						
							
							
								
								params: auto type cast on put ( #35810 )  
							
							... 
							
							
 
							
							* start
* fix
* fix
* more
* more
* more
* fix
* fix
* []
* f
* f
* fix
* lint
* back
* fix
* yep
* better msg
* fix
* fix
* fix
* fix
* more
* more 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								bddeca6998 
								
									
								
							
								 
							
						 
						
							
							
								
								Reapply "params: unique default value ( #35798 )" ( #35806 )  
							
							... 
							
							
 
							
							* Reapply "params: unique default value (#35798 )"
This reverts commit 267acfb73b 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								4bb578ff1b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix duplicate process names ( #34446 )  
							
							... 
							
							
 
							
							* test
* anything actually use this?
* keep it around 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								bf21e10d81 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: move manager test_startup_time to test_onroad ( #34062 )  
							
							... 
							
							
 
							
							* get
* fix
* now
* try
* better sign
* better
* better
* clean
* space
* fix
* more
* msg 
							
						 
						
							12 months ago  
				
					
						
							
							
								 
						
							
							
								d6644c457a 
								
									
								
							
								 
							
						 
						
							
							
								
								test manager again in CI ( #33523 )  
							
							... 
							
							
 
							
							* test manager again
* fix
* whitelist joystickd 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								86b6103657 
								
							
								 
							
						 
						
							
							
								
								test_*.py files are no longer executable ( #32610 )  
							
							... 
							
							
 
							
							* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build
old-commit-hash: c59887c810 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								cc4f53e6c6 
								
							
								 
							
						 
						
							
							
								
								manager: move to system/ ( #32538 )  
							
							... 
							
							
 
							
							* manager: move to system/
* one more
old-commit-hash: accdade4cf 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								639a634f7c 
								
							
								 
							
						 
						
							
							
								
								Unittest to pytest ( #32366 )  
							
							... 
							
							
 
							
							* add pytest-asyncio
* switch common
* switch selfdrive
* switch system
* switch tools
* small fixes
* fix setUp and valgrind pytest
* switch to setup
* fix random
* switch mock
* switch test_lateral_limits
* revert test_ui
* fix poetry.lock
* add unittest to banned-api
* add inline ignores to remaining unittest imports
* revert test_models
* revert check_can_parser_performance
* one more skip
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: dd9d5d4528 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								a1d331cb3c 
								
							
								 
							
						 
						
							
							
								
								test_navd: parameterize random test ( #31376 )  
							
							... 
							
							
 
							
							* parameterized
* import
* dumb
old-commit-hash: 1c201295c7 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								9ed9e5394f 
								
							
								 
							
						 
						
							
							
								
								test_manager: ensure test independence ( #31364 )  
							
							... 
							
							
 
							
							* ensure independent
* still run 10- times
* need index
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: c79d1e0192 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e03ba031b6 
								
							
								 
							
						 
						
							
							
								
								disable TestManager.test_clean_exit for now  
							
							... 
							
							
 
							
							old-commit-hash: 7f35d0a909 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								972650f0eb 
								
							
								 
							
						 
						
							
							
								
								remove dashcam branch ( #31081 )  
							
							... 
							
							
 
							
							* remove dashcam branch
* fix
* more cleanup
* remove param
* one more
old-commit-hash: 7cd9568423 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d0e1d548da 
								
							
								 
							
						 
						
							
							
								
								remove old ref to manager_prepare  
							
							... 
							
							
 
							
							old-commit-hash: f3689ef561 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f3dec8658c 
								
							
								 
							
						 
						
							
							
								
								Revert "Simplify passive mode handling ( #30593 )"  
							
							... 
							
							
 
							
							old-commit-hash: 99d51bf02c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4be789d40a 
								
							
								 
							
						 
						
							
							
								
								Simplify passive mode handling ( #30593 )  
							
							... 
							
							
 
							
							* simplify passive handling
* makes more sense
old-commit-hash: 5ccff25d88 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								331f95a2e2 
								
							
								 
							
						 
						
							
							
								
								remove mapsd exit code exception ( #30398 )  
							
							... 
							
							
 
							
							old-commit-hash: af86e30566 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								8326f9f90c 
								
							
								 
							
						 
						
							
							
								
								manager: test process exclusion ( #29586 )  
							
							... 
							
							
 
							
							* add test
* add comment
* Update selfdrive/manager/test/test_manager.py
* more accurate
old-commit-hash: 84b897cf44 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								16ec56398c 
								
							
								 
							
						 
						
							
							
								
								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 db5e13b991a9626f95b6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								fcdc91aa35 
								
							
								 
							
						 
						
							
							
								
								mapsd exit needs some work  
							
							... 
							
							
 
							
							old-commit-hash: 571bf47b0a 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								d76b76c090 
								
							
								 
							
						 
						
							
							
								
								test_manager: skip mapsd check for now  
							
							... 
							
							
 
							
							old-commit-hash: 2aa3000371 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								276f026749 
								
							
								 
							
						 
						
							
							
								
								jenkins: tmp disable sim test due to ZMQ bug ( #27043 )  
							
							... 
							
							
 
							
							old-commit-hash: 100fe10c7c 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								487189dae5 
								
							
								 
							
						 
						
							
							
								
								test manager: use ensure_running to start relevant procs  
							
							... 
							
							
 
							
							old-commit-hash: 4293705648 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2efa3cecc1 
								
							
								 
							
						 
						
							
							
								
								CI: regroup devices ( #26436 )  
							
							... 
							
							
 
							
							* regroup ci devices
* cleanup looopback test
* split loopback devices
Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 5f094b8368 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8e7b9f68fc 
								
							
								 
							
						 
						
							
							
								
								updated: prevent blocking on git ( #25788 )  
							
							... 
							
							
 
							
							* updated: prevent blocking on git
* remove that
old-commit-hash: e8c8bd902d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								76a74b6830 
								
							
								 
							
						 
						
							
							
								
								UI: exit gracefully ( #25388 )  
							
							... 
							
							
 
							
							* UI: exit gracefully
* cleanup
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 2cff05be43 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5425336963 
								
							
								 
							
						 
						
							
							
								
								misc jenkins fixups ( #24840 )  
							
							... 
							
							
 
							
							* bump cereal
* remove that
* pull cl image
* lil docker cleanup
old-commit-hash: 39da6912ea 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9a45a3b99b 
								
							
								 
							
						 
						
							
							
								
								Move selfdrive/hardware/ to system/ ( #24725 )  
							
							... 
							
							
 
							
							* move hardware to system/
* fix mypy
old-commit-hash: 1139fe507b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								753045c73d 
								
							
								 
							
						 
						
							
							
								
								less TICI when not needed ( #24698 )  
							
							... 
							
							
 
							
							* less TICI when not needed
* fix process replay
* move reading voltages into hw abstraction layer
* Update selfdrive/hardware/tici/hardware.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/hardware/hw.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/hardware/base.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* rename init function
* Update selfdrive/athena/athenad.py
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
* Update selfdrive/boardd/boardd.cc
* Apply suggestions from code review
* Update selfdrive/thermald/thermald.py
* update ref
* fix alert width if all cameras are bad
* add ecam to test_loggerd
* bump cereal
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
old-commit-hash: f49a9c9fd2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2c343d2fe3 
								
							
								 
							
						 
						
							
							
								
								navd: rewrite in python ( #24621 )  
							
							... 
							
							
 
							
							* navd: start python rewrite
* use enum
* send empty instruction packet
* parse banner
* cleanup
* switch to coordinate class
* add segment transition logic
* add recompute logic
* cleanup old navd code
* split out helpers
* cleanup release files
* fix typo
* fix docs
* add typing to helpers
* small fixes
* move outside of ui
* get last pos from param
* add ui restart detection
* check running
* send route
* set navInstruction to invalid with no active route
* whitespace
* do not overwrite response and use ratekeeper
* reuse params object
* remove navd exception
old-commit-hash: e72d6b5689 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5a9644261f 
								
							
								 
							
						 
						
							
							
								
								remove comma two support ( #24248 )  
							
							... 
							
							
 
							
							* remove comma two support
* cleanup release files
* little more
* more libs
* no more gralloc
* add snpe back
old-commit-hash: 5c48e7bc86 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4511a8f0ec 
								
							
								 
							
						 
						
							
							
								
								fix startup test  
							
							... 
							
							
 
							
							old-commit-hash: 7e66a944b2 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								44568de155 
								
							
								 
							
						 
						
							
							
								
								faster jenkins ( #22973 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e13630dfee 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ef6ae61c5e 
								
							
								 
							
						 
						
							
							
								
								make soundd exit cleanly ( #22794 )  
							
							... 
							
							
 
							
							old-commit-hash: 1289ebe9bd 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6712c4e520 
								
							
								 
							
						 
						
							
							
								
								soundd doesnt exit cleanly  
							
							... 
							
							
 
							
							old-commit-hash: 802efe0e22 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								997f3f0212 
								
							
								 
							
						 
						
							
							
								
								run onroad tests on release build ( #22700 )  
							
							... 
							
							
 
							
							* check startup aelrt
* release decorator
* run in jenkins
* run onroad tests
* no push
* fix release2 build
* fix path
* no overwrite
* single release build script
* make files_eon non empty
* files
* run in source
* add that for now
* print
* ignore initialzing
* print
* fetch
* run tests last
* check alert text
* revert some stuff
* fixup jenkinsfile
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 7feae28705 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								19bc1b7397 
								
							
								 
							
						 
						
							
							
								
								fast jenkins ( #21472 )  
							
							... 
							
							
 
							
							* speed up setup
* speedup onroad test
* .git doesn't like inplace
* tici2
* no inplace
* revert
* fix
* that one too
old-commit-hash: 0bfd994f73 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2da7a80bcb 
								
							
								 
							
						 
						
							
							
								
								manager test: check procs are alive ( #20632 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 90271c245d 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								285e086d80 
								
							
								 
							
						 
						
							
							
								
								use scons to build panda fw ( #20457 )  
							
							... 
							
							
 
							
							* use scons to build panda fw
* add arm gcc to dockerfile
* install gcc on macOS
* pandad shutdown test is flaky and broken due to faster startup
* bump panda
old-commit-hash: 0e338d2b91 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c0098cec09 
								
							
								 
							
						 
						
							
							
								
								Manager cleanup ( #20231 )  
							
							... 
							
							
 
							
							* move manager in folder
* inital refactor
* call start
* small cleanup
* add comments
* use self.signal()
* order shouldnt matter
* newlines
* add helpers
* newlines
* add process config
* split out build part of manager
* this should fix most tests
* no sensord on pc
* dont start athena
* remove comment
* fix old athena test
* fix inject model
* fix test car models
* should be not none
* fix helpers exitcode
* ignore manage_athenad
* Use time.monotonic()
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* combine init, remove spinner
* move manager test
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5a3b511306 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								88566ec71c 
								
							
								 
							
						 
						
							
							
								
								logcatd bugfix + tests ( #19689 )  
							
							... 
							
							
 
							
							* hack to exit cleanly
* move the hack
* add test
* run in ci
* unused
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 49d4d58201 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5bbe4f3d52 
								
							
								 
							
						 
						
							
							
								
								manager tests + make all processes exit cleanly ( #19595 )  
							
							... 
							
							
 
							
							* manager tests
* logcatd exits cleanly
* sigint
* boardd
* multiple dbus connections hangs for some reason
* clocksd proclogd
* network type from thermal
* fix tests
* fix android logcatd
* fix mac
* fix mac proclogd
* move on device athena tests
* build first
* build first
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: ffa7e0cbdb 
							
						 
						
							5 years ago