diff --git a/browser-providers.conf.js b/browser-providers.conf.js index a377f4fac6..74921df5e2 100644 --- a/browser-providers.conf.js +++ b/browser-providers.conf.js @@ -12,8 +12,10 @@ // If a category becomes empty (e.g. BS and required), then the corresponding job must be commented // out in the CI configuration. var CIconfiguration = { - 'Chrome': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, - 'Firefox': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, + // Chrome and Firefox run as part of the Bazel browser tests, so we do not run them as + // part of the legacy Saucelabs tests. + 'Chrome': {unitTest: {target: null, required: false}, e2e: {target: null, required: true}}, + 'Firefox': {unitTest: {target: null, required: false}, e2e: {target: null, required: true}}, // Set ESR as a not required browser as it fails for Ivy acceptance tests. 'FirefoxESR': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, // Disabled because using the "beta" channel of Chrome can cause non-deterministic CI results. diff --git a/tools/defaults.bzl b/tools/defaults.bzl index 0fbfb1296c..b99e371f4f 100644 --- a/tools/defaults.bzl +++ b/tools/defaults.bzl @@ -245,7 +245,10 @@ def karma_web_test_suite(name, **kwargs): runtime_deps = runtime_deps, bootstrap = bootstrap, deps = deps, - browsers = ["//dev-infra/browsers/firefox:firefox"], + browsers = [ + "//dev-infra/browsers/chromium:chromium", + "//dev-infra/browsers/firefox:firefox", + ], data = data, tags = tags, **kwargs