20 lines
		
	
	
		
			537 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
		
			537 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|  | #!/bin/bash
 | ||
|  | 
 | ||
|  | 
 | ||
|  | # Wait for Connect to be ready before exiting | ||
|  | # Time out if we wait for more than 2 minutes, so that we can print logs. | ||
|  | let "counter=0" | ||
|  | 
 | ||
|  | while [ ! -f $BROWSER_PROVIDER_READY_FILE ]; do | ||
|  |   let "counter++" | ||
|  |   if [ $counter -gt 240 ]; then | ||
|  |     echo "Timed out after 2 minutes waiting for browser provider ready file" | ||
|  |     # We must manually print logs here because travis will not run | ||
|  |     # after_script commands if the failure occurs before the script | ||
|  |     # phase. | ||
|  |     ./scripts/ci/print-logs.sh | ||
|  |     exit 5 | ||
|  |   fi | ||
|  |   sleep .5 | ||
|  | done |