|  |  |  | @ -15,7 +15,8 @@ jobs: | 
			
		
	
		
			
				
					|  |  |  |  |     - name: Checkout submodules | 
			
		
	
		
			
				
					|  |  |  |  |       run: | | 
			
		
	
		
			
				
					|  |  |  |  |         git submodule update --init | 
			
		
	
		
			
				
					|  |  |  |  |     - run: | | 
			
		
	
		
			
				
					|  |  |  |  |     - name: Build docker image | 
			
		
	
		
			
				
					|  |  |  |  |       run: | | 
			
		
	
		
			
				
					|  |  |  |  |         docker pull $(grep -ioP '(?<=^from)\s+\S+' Dockerfile.openpilot) || true | 
			
		
	
		
			
				
					|  |  |  |  |         docker pull docker.io/commaai/openpilot:latest || true | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -98,6 +99,9 @@ jobs: | 
			
		
	
		
			
				
					|  |  |  |  |           docker run --shm-size 1G --name ${CONTAINER_NAME} tmppilot /bin/sh -c "cd /tmp/openpilot/selfdrive/test/process_replay && CI=1 ./test_processes.py" | 
			
		
	
		
			
				
					|  |  |  |  |           docker cp $CONTAINER_NAME:/tmp/openpilot/selfdrive/test/process_replay/diff.txt diff.txt | 
			
		
	
		
			
				
					|  |  |  |  |           docker rm $CONTAINER_NAME | 
			
		
	
		
			
				
					|  |  |  |  |       - name: Print diff | 
			
		
	
		
			
				
					|  |  |  |  |         if: always() | 
			
		
	
		
			
				
					|  |  |  |  |         run: cat diff.txt | 
			
		
	
		
			
				
					|  |  |  |  |       - uses: actions/upload-artifact@v1 | 
			
		
	
		
			
				
					|  |  |  |  |         if: always() | 
			
		
	
		
			
				
					|  |  |  |  |         with: | 
			
		
	
	
		
			
				
					|  |  |  | 
 |