1313 global :
1414 - DISPLAY=:99.0
1515 - BROWSER_NAME="htmlunit"
16- - CHROMEDRIVER_VERSION="2.38"
1716
1817matrix :
1918 include :
@@ -34,15 +33,21 @@ matrix:
3433 - php : ' 5.6'
3534 env : DEPENDENCIES="--prefer-lowest"
3635
37- # Add build to run tests against Firefox inside Travis environment
36+ # Firefox inside Travis environment
3837 - php : ' 7.3'
3938 env : BROWSER_NAME="firefox"
4039 addons :
4140 firefox : " 45.8.0esr"
4241
43- # Add build to run tests against Chrome inside Travis environment
42+ # Stable Chrome + Chromedriver 74 inside Travis environment
4443 - php : ' 7.3'
45- env : BROWSER_NAME="chrome" CHROME_HEADLESS="1"
44+ env : BROWSER_NAME="chrome" CHROME_HEADLESS="1" CHROMEDRIVER_VERSION="74.0.3729.6"
45+ addons :
46+ chrome : stable
47+
48+ # Stable Chrome + Chromedriver 75+ inside Travis environment
49+ - php : ' 7.3'
50+ env : BROWSER_NAME="chrome" CHROME_HEADLESS="1" CHROMEDRIVER_VERSION="75.0.3770.8"
4651 addons :
4752 chrome : stable
4853
@@ -56,15 +61,27 @@ matrix:
5661 sauce_connect : true
5762 jwt :
5863 secure : HPq5xFhosa1eSGnaRdJzeyEuaE0mhRlG1gf3G7+dKS0VniF30husSyrxZhbGCCKBGxmIySoAQzd43BCwL69EkUEVKDN87Cpid1Ce9KrSfU3cnN8XIb+4QINyy7x1a47RUAfaaOEx53TrW0ShalvjD+ZwDE8LrgagSox6KQ+nQLE=
64+
5965 - php : ' 7.3'
60- env : SAUCELABS=1 BROWSER_NAME="chrome" VERSION="74.0" PLATFORM="Windows 10"
66+ env : SAUCELABS=1 BROWSER_NAME="chrome" VERSION="74.0" PLATFORM="Windows 10" # 74 is the last version which don't use W3C WebDriver by default
6167 before_script :
6268 - php -S 127.0.0.1:8000 -t tests/functional/web/ &>>./logs/php-server.log &
6369 - until $(echo | nc localhost 8000); do sleep 1; echo waiting for PHP server on port 8000...; done; echo "PHP server started"
6470 addons :
6571 sauce_connect : true
6672 jwt :
6773 secure : HPq5xFhosa1eSGnaRdJzeyEuaE0mhRlG1gf3G7+dKS0VniF30husSyrxZhbGCCKBGxmIySoAQzd43BCwL69EkUEVKDN87Cpid1Ce9KrSfU3cnN8XIb+4QINyy7x1a47RUAfaaOEx53TrW0ShalvjD+ZwDE8LrgagSox6KQ+nQLE=
74+
75+ - php : ' 7.3'
76+ env : SAUCELABS=1 BROWSER_NAME="chrome" VERSION="75.0" PLATFORM="Windows 10"
77+ before_script :
78+ - php -S 127.0.0.1:8000 -t tests/functional/web/ &>>./logs/php-server.log &
79+ - until $(echo | nc localhost 8000); do sleep 1; echo waiting for PHP server on port 8000...; done; echo "PHP server started"
80+ addons :
81+ sauce_connect : true
82+ jwt :
83+ secure : HPq5xFhosa1eSGnaRdJzeyEuaE0mhRlG1gf3G7+dKS0VniF30husSyrxZhbGCCKBGxmIySoAQzd43BCwL69EkUEVKDN87Cpid1Ce9KrSfU3cnN8XIb+4QINyy7x1a47RUAfaaOEx53TrW0ShalvjD+ZwDE8LrgagSox6KQ+nQLE=
84+
6885 - php : ' 7.3'
6986 env : SAUCELABS=1 BROWSER_NAME="MicrosoftEdge" VERSION="16.16299" PLATFORM="Windows 10"
7087 before_script :
0 commit comments