From 0f1da49b867af60748570b10997fee9d9511424a Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Tue, 26 Mar 2019 12:43:55 +0100 Subject: [PATCH] ci: temporarily disable chrome beta for saucelabs (#29518) We need to temporarily disable Chrome beta within the `legacy-saucelabs-tests` and `test_saucelabs_bazel` job. This is necessary because Saucelabs added Chrome v74 to their beta version channel without providing the corresponding chromedriver that is *required* for that beta version. Explicitly specifying a chromedriver within the Selenium browser capabilities doesn't seem to work because Saucelabs seems to mirror their supported chromedriver versions. Meaning that we can't explicitly use chromedriver.storage.googleapis.com/index.html?path=74.0.3729.6/ Re-enabling tracked with: FW-1205 PR Close #29518 --- browser-providers.conf.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/browser-providers.conf.js b/browser-providers.conf.js index d175120056..28b0a8c5c8 100644 --- a/browser-providers.conf.js +++ b/browser-providers.conf.js @@ -14,7 +14,10 @@ var CIconfiguration = { 'Chrome': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, 'Firefox': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, - 'ChromeBeta': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: false}}, + // Temporarily disabled because Saucelabs now runs Chrome v74 as beta version. Unfortunately + // Saucelabs doesn't provide a Chromedriver version that works for that beta version though. + // TODO(FW-1205): Re-enable once Saucelabs supports Chromedriver v74.0.3729.6. + 'ChromeBeta': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: false}}, 'ChromeDev': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, // FirefoxBeta and FirefoxDev should be target:'BS' or target:'SL', and required:true // Currently deactivated due to https://github.com/angular/angular/issues/7560