c59887c810 
								
									
								
							
								 
							
						 
						
							
							
								
								test_*.py files are no longer executable ( #32610 )  
							
							... 
							
							
 
							
							* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								dd9d5d4528 
								
									
								
							
								 
							
						 
						
							
							
								
								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> 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								b0eae8c1b7 
								
									
								
							
								 
							
						 
						
							
							
								
								platformconfig and carspecs are now required, carspecs no longer kwarg ( #31667 )  
							
							... 
							
							
 
							
							* required
* mock can be a platform!
* default is mock
* fix that
* and that one 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ba3067a560 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Pytest: run tests in random order" ( #30469 )  
							
							... 
							
							
 
							
							Revert "Pytest: run tests in random order (#30134 )"
This reverts commit a5d99e0ebb 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a5d99e0ebb 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b00bc4f57e 
								
									
								
							
								 
							
						 
						
							
							
								
								Car interface: require fingerprint and FW versions to get params ( #26932 )  
							
							... 
							
							
 
							
							* require fingerprint and FW versions
* add get_non_essential_params()
* comment
* all required
* classmethod, need to allow subclasses to override _get_params
* fix that
* fix
* fix
* wrong fix 🤦  
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f14deae475 
								
							
								 
							
						 
						
							
							
								
								Revert "Car interface: require fingerprint and FW versions to get params ( #26766 )"  
							
							... 
							
							
 
							
							This reverts commit b68dabb689 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b68dabb689 
								
									
								
							
								 
							
						 
						
							
							
								
								Car interface: require fingerprint and FW versions to get params ( #26766 )  
							
							... 
							
							
 
							
							* require fingerprint and FW versions
* add get_non_essential_params()
* comment
* all required
* classmethod, need to allow subclasses to override _get_params
* fix that
* fix 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8ad8d4e1c2 
								
									
								
							
								 
							
						 
						
							
							
								
								controls: preEnabled doesn't consider noEntry ( #26627 )  
							
							... 
							
							
 
							
							preEnabled doesn't consider noEntry 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								992707c172 
								
									
								
							
								 
							
						 
						
							
							
								
								controls: enter overriding state for steering override ( #25617 )  
							
							... 
							
							
 
							
							* lateral overriding is overriding
* Update test
* remove
* also could do something like this and only have one OVERRIDE ET
* Revert "also could do something like this and only have one OVERRIDE ET"
This reverts commit 5c381641c0 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d7a708d6da 
								
									
								
							
								 
							
						 
						
							
							
								
								tests: add overriding to state machine test ( #24131 )  
							
							... 
							
							
 
							
							* add overriding to state machine test
* overriding should consider soft disable too 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								d4f330447a 
								
									
								
							
								 
							
						 
						
							
							
								
								controlsd: add state machine tests ( #24107 )  
							
							... 
							
							
 
							
							* Handle NO_ENTRY in PRE_ENABLED
* add test
* add preEnabled NO_ENTRY test
* stash
* test soft disable
* tuples
* remove overriding until it's merged in
* use Events class
* fix tests and split out
* don't rely on controlsd's counter 
							
						 
						
							4 years ago