|  |  | @ -26,7 +26,7 @@ PROCS = { | 
			
		
	
		
		
			
				
					
					|  |  |  |   "./loggerd": 45.0, |  |  |  |   "./loggerd": 45.0, | 
			
		
	
		
		
			
				
					
					|  |  |  |   "./locationd": 9.1, |  |  |  |   "./locationd": 9.1, | 
			
		
	
		
		
			
				
					
					|  |  |  |   "selfdrive.controls.plannerd": 22.6, |  |  |  |   "selfdrive.controls.plannerd": 22.6, | 
			
		
	
		
		
			
				
					
					|  |  |  |   "./_ui": 15.0, |  |  |  |   "./_ui": 20.0, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |   "selfdrive.locationd.paramsd": 9.1, |  |  |  |   "selfdrive.locationd.paramsd": 9.1, | 
			
		
	
		
		
			
				
					
					|  |  |  |   "./camerad": 7.07, |  |  |  |   "./camerad": 7.07, | 
			
		
	
		
		
			
				
					
					|  |  |  |   "./_sensord": 6.17, |  |  |  |   "./_sensord": 6.17, | 
			
		
	
	
		
		
			
				
					|  |  | @ -175,6 +175,9 @@ class TestOnroad(unittest.TestCase): | 
			
		
	
		
		
			
				
					
					|  |  |  |           cls.segments = sorted(segs, key=lambda s: int(str(s).rsplit('--')[-1])) |  |  |  |           cls.segments = sorted(segs, key=lambda s: int(str(s).rsplit('--')[-1])) | 
			
		
	
		
		
			
				
					
					|  |  |  |           time.sleep(2) |  |  |  |           time.sleep(2) | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       # chop off last, incomplete segment | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       cls.segments = cls.segments[:-1] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     finally: |  |  |  |     finally: | 
			
		
	
		
		
			
				
					
					|  |  |  |       proc.terminate() |  |  |  |       proc.terminate() | 
			
		
	
		
		
			
				
					
					|  |  |  |       if proc.wait(60) is None: |  |  |  |       if proc.wait(60) is None: | 
			
		
	
	
		
		
			
				
					|  |  | 
 |