This essentially reverts #20178, since the flakes should be gone after pinning ChromeDriver and Chrome versions to 2.32 and 59 respectively.
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| set -u -e -o pipefail
 | |
| 
 | |
| # Setup environment
 | |
| readonly thisDir=$(cd $(dirname $0); pwd)
 | |
| source ${thisDir}/_travis-fold.sh
 | |
| 
 | |
| 
 | |
| # If the previous commands in the `script` section of .travis.yaml failed, then abort.
 | |
| # The variable is not set in early stages of the build, so we default to 0 there.
 | |
| # https://docs.travis-ci.com/user/environment-variables/
 | |
| if [[ ${TRAVIS_TEST_RESULT=0} == 1 ]]; then
 | |
|   exit 1;
 | |
| fi
 | |
| 
 | |
| 
 | |
| case ${CI_MODE} in
 | |
|   js)
 | |
|     ${thisDir}/test-js.sh
 | |
|     ;;
 | |
|   e2e)
 | |
|     ${thisDir}/test-e2e.sh
 | |
|     ;;
 | |
|   e2e_2)
 | |
|     ${thisDir}/test-e2e-2.sh
 | |
|     ;;
 | |
|   saucelabs_required)
 | |
|     ${thisDir}/test-saucelabs.sh
 | |
|     ;;
 | |
|   browserstack_required)
 | |
|     ${thisDir}/test-browserstack.sh
 | |
|     ;;
 | |
|   saucelabs_optional)
 | |
|     ${thisDir}/test-saucelabs.sh
 | |
|     ;;
 | |
|   browserstack_optional)
 | |
|     ${thisDir}/test-browserstack.sh
 | |
|     ;;
 | |
|   aio_tools_test)
 | |
|     ${thisDir}/test-aio-tools.sh
 | |
|     ;;
 | |
|   aio)
 | |
|     ${thisDir}/test-aio.sh
 | |
|     ;;
 | |
|   aio_e2e)
 | |
|     ${thisDir}/test-aio-e2e.sh
 | |
|     ;;
 | |
|   bazel)
 | |
|     ${thisDir}/test-bazel.sh
 | |
|     ;;
 | |
| esac
 |