ae094042ad 
								
									
								
							
								 
							
						 
						
							
							
								
								add putBool/getBool wrappers to cython params class ( #20611 )  
							
							... 
							
							
 
							
							* add putBool/getBool wrappers to cython class
* use new API
* some more puts
* fix mockparams arguments
* add get_bool to MockParams
* typo 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								538df2596d 
								
							
								 
							
						 
						
							
							
								
								increase log level of NVME cloudlog  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								98e55996f6 
								
									
								
							
								 
							
						 
						
							
							
								
								Params: python-like interface ( #20506 )  
							
							... 
							
							
 
							
							* rebase master
* delete outdated test_params.c
* putBool & more robust getBool
* putBool(SshEnabled) 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1e3f8b014e 
								
									
								
							
								 
							
						 
						
							
							
								
								logging cleanup ( #20502 )  
							
							... 
							
							
 
							
							* switch some uploader messages to debug log
* use allow_sleep
* log when not request or response
* test both with params and without params 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								33500bf23f 
								
									
								
							
								 
							
						 
						
							
							
								
								log when nvme isn't mounted ( #20428 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0a88304e8d 
								
									
								
							
								 
							
						 
						
							
							
								
								use class AlignedBuffer ( #20388 )  
							
							... 
							
							
 
							
							* use class AlignedBuffer from cereal (#20343 )
* AlignedBuffer
* move AlignedBuffer to cereal/messaging.hpp
* rename function aligned to get
* use overloaded function AlignedBuffer:: get(Message *)
* use AlignedBuffer
Co-authored-by: Dean Lee <deanlee3@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e3ad952902 
								
							
								 
							
						 
						
							
							
								
								Revert "use class AlignedBuffer from cereal ( #20343 )"  
							
							... 
							
							
 
							
							This reverts commit 7aa379e123 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7aa379e123 
								
									
								
							
								 
							
						 
						
							
							
								
								use class AlignedBuffer from cereal ( #20343 )  
							
							... 
							
							
 
							
							* AlignedBuffer
* move AlignedBuffer to cereal/messaging.hpp
* rename function aligned to get
* use overloaded function AlignedBuffer:: get(Message *) 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e736029235 
								
									
								
							
								 
							
						 
						
							
							
								
								fix Fix problematic realloc ( #19812 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								51d46e289a 
								
									
								
							
								 
							
						 
						
							
							
								
								raw_logger: remove unneeded recursive_mutex ( #20274 )  
							
							... 
							
							
 
							
							* remove lock
* remove forword declared err
* cleanup include 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5a3b511306 
								
									
								
							
								 
							
						 
						
							
							
								
								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> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								511cb2680f 
								
							
								 
							
						 
						
							
							
								
								write params in initData as Data  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6e26403cee 
								
							
								 
							
						 
						
							
							
								
								test loggerd: limit samples to number of services  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e2044ca5a2 
								
									
								
							
								 
							
						 
						
							
							
								
								up tici hevc bitrate ( #20093 )  
							
							... 
							
							
 
							
							* 2x tici bitrate
* update test
* clean up 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d3dfb47d0e 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: clean exit on SIGPWR ( #20100 )  
							
							... 
							
							
 
							
							* loggerd: clean exit on SIGPRW
* no SIGPWR on macos 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								312b681a46 
								
									
								
							
								 
							
						 
						
							
							
								
								cereal cleanup part 2 ( #20092 )  
							
							... 
							
							
 
							
							* car stuff
* thermal
* Revert "car stuff"
This reverts commit 77fd1c65eb 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1cd9105e96 
								
									
								
							
								 
							
						 
						
							
							
								
								adjust qcamera quality ( #20066 )  
							
							... 
							
							
 
							
							* better ts
* fix test 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1fad5216ea 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: remove the segment variable from encoders ( #20034 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1588a6f0ac 
								
									
								
							
								 
							
						 
						
							
							
								
								Logger: added function logger_get_route_name ( #19995 )  
							
							... 
							
							
 
							
							* added function logger_get_route_name
* remove empty line 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								678c149246 
								
									
								
							
								 
							
						 
						
							
							
								
								mv logger_build_boot to bootlog.cc ( #19996 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								aa37e95341 
								
									
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: use c++ mutex&condition_variable ( #19786 )  
							
							... 
							
							
 
							
							* use c++ mutex&condition_variable
* rebase
* cleanup includes&use while
* remove include pthread.h 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ef6d1aeaaa 
								
									
								
							
								 
							
						 
						
							
							
								
								Logger: new class BZFile ( #19959 )  
							
							... 
							
							
 
							
							* add class BZFile
* inline
* cleanup includes
* stack bzfile
* log first error
* remove assert
* rename log_err to err_logged
* assert in destructor
* LOGE
* don't assert statement
* assert error of fclose 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9a9641a296 
								
									
								
							
								 
							
						 
						
							
							
								
								OMXEncoder: remove pthread_mutex_t lock  from member variables ( #19948 )  
							
							... 
							
							
 
							
							* remove mutex
* rebase master 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								16e259cadf 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: small cleanup ( #19864 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								20a2bfdd31 
								
							
								 
							
						 
						
							
							
								
								Revert "OmxEncoder:  new function set_state, set and wait state changed  ( #19906 )"  
							
							... 
							
							
 
							
							This reverts commit 36a596eb1e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								36a596eb1e 
								
									
								
							
								 
							
						 
						
							
							
								
								OmxEncoder:  new function set_state, set and wait state changed  ( #19906 )  
							
							... 
							
							
 
							
							* free buffers after state is loaded
* set_data_blocking
* fix indentation
* Empty commit,trigger Build 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5693773ae1 
								
							
								 
							
						 
						
							
							
								
								fix safequeue import  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e6783f4d9f 
								
									
								
							
								 
							
						 
						
							
							
								
								remove cqueue, use class SafeQueue ( #19774 )  
							
							... 
							
							
 
							
							* class SafeQueue
* cleanup includes
* space
* add timeout
use try_poll
* add function empty() & size()
* class SafeQueue
* add timeout
use try_poll
* add function empty() & size()
* rebase master
* rebase master
* for loop
* fix bug 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								79e05965c4 
								
									
								
							
								 
							
						 
						
							
							
								
								bootlog: fix dangling pointer problem in logger_build_boot ( #19942 )  
							
							... 
							
							
 
							
							* fix  dangling pointer problem
* logger_build_init_data() has same problem
* return kj::Array<capnp::byte>
* Revert "return kj::Array<capnp::byte>"
This reverts commit 4df4685bfc 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ea74f558f4 
								
							
								 
							
						 
						
							
							
								
								Revert "OMXEncoder: add calls to OMX_Init()&OMX_Deinit() ( #19905 )"  
							
							... 
							
							
 
							
							This reverts commit 8f00813089 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0411015103 
								
									
								
							
								 
							
						 
						
							
							
								
								fix up encoder test for tici rotation ( #19941 )  
							
							... 
							
							
 
							
							* fix encoder test
* revert for c2
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8f00813089 
								
									
								
							
								 
							
						 
						
							
							
								
								OMXEncoder: add calls to OMX_Init()&OMX_Deinit() ( #19905 )  
							
							... 
							
							
 
							
							* add calls to OMX_Init()&OMX_Deinit()
* fix indentation 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								87119aebe2 
								
									
								
							
								 
							
						 
						
							
							
								
								Put bootlog in own folder ( #19939 )  
							
							... 
							
							
 
							
							* put bootlog in own folder
* fix uploader
* remove print statements
* update test
* remove comment
* also write initddata
* remove sentinels from test 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9f2088e2c3 
								
							
								 
							
						 
						
							
							
								
								make loggerd rotation test more reliable  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								810ed30cab 
								
									
								
							
								 
							
						 
						
							
							
								
								more tici tests in jenkins ( #19908 )  
							
							... 
							
							
 
							
							* run loggerd tests on tici
* boardd loopback
* fix up seg length
* this doesn't add more coverage 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1ed77847fe 
								
							
								 
							
						 
						
							
							
								
								loggerd: remove vipc arg from encode frame  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d4489fbf91 
								
									
								
							
								 
							
						 
						
							
							
								
								OMX encoder stability ( #19758 )  
							
							... 
							
							
 
							
							* cleanup test first
* wait for other encoder threads
* fixes initial crash
* no print
* unused
* fix up tests
* need that
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a5be02c2c7 
								
									
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: set s->of to nullptr after close ( #19814 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2e64049ea4 
								
									
								
							
								 
							
						 
						
							
							
								
								fix loggerd after bootlog split ( #19840 )  
							
							... 
							
							
 
							
							* fix loggerd after bootlog split
* logger handles that
* unused
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f973c56a36 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: split bootlog to a separate program ( #19831 )  
							
							... 
							
							
 
							
							* bootlog
* blank lines
* move file_exists to util.h
* src = ['loggerd.cc']
* log_init_data
* Revert "src = ['loggerd.cc']"
This reverts commit 18a587023d 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f3db94a0c4 
								
									
								
							
								 
							
						 
						
							
							
								
								Linux tombstones: add stacktrace and upload ( #19737 )  
							
							... 
							
							
 
							
							* Add stacktrace to tombstones
* make sentry output prettier
* Refactor
* Generate upload filename
* Actually move file
* Fix spaces
* copy and upload
* dont delete just yet
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d085adb9ec 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: make sure to print one statistics every 1000 times ( #19803 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								e04cecd169 
								
									
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: use std::vector to keep buffer ( #19807 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								caf87c25dd 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: do not LOGW twice when logger.part == 0 ( #19795 )  
							
							... 
							
							
 
							
							* fix LOGW
* space 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0592c326ed 
								
									
								
							
								 
							
						 
						
							
							
								
								OmxEncoder: use macro to check error ( #19785 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								10790304c9 
								
									
								
							
								 
							
						 
						
							
							
								
								RecordFront remove ifdef ( #19773 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5221450f2d 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: another rotation test ( #19742 )  
							
							... 
							
							
 
							
							* another rotation test
* make encoder test fast
* fix pc
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								92e4f04873 
								
									
								
							
								 
							
						 
						
							
							
								
								Loggerd for PC ( #19730 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a1c7f19fe4 
								
									
								
							
								 
							
						 
						
							
							
								
								Video Encoder abstraction ( #19729 )  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								87e8ef1fca 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: fix double encoder open ( #19703 )  
							
							... 
							
							
 
							
							* fix double encoder open/close
* simplify rotation
* clean up
* cleanup
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago