20 lines
		
	
	
		
			537 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			537 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/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
 |