From 5576031b449c5d46a613f2ff097a294d723c53b0 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 6 Feb 2020 15:50:14 -0800 Subject: [PATCH] ci: update the browser test matrix to match supported browsers (#35202) Updated to match https://angular.io/guide/browser-support#browser-support PR Close #35202 --- browser-providers.conf.js | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) diff --git a/browser-providers.conf.js b/browser-providers.conf.js index 161511dc8b..d341bcb69d 100644 --- a/browser-providers.conf.js +++ b/browser-providers.conf.js @@ -27,18 +27,14 @@ var CIconfiguration = { 'IE10': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, 'IE11': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, 'Edge': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, - 'Android4.4': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, - 'Android5': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, - 'Android6': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, 'Android7': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, - 'Safari7': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}}, - 'Safari8': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}}, - 'Safari9': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}}, - 'Safari10': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}}, - 'iOS7': {unitTest: {target: 'BS', required: true}, e2e: {target: null, required: true}}, - 'iOS8': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}}, - 'iOS9': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}}, + 'Android8': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, + 'Android9': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, + 'Android10': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, + 'Safari12': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, + 'Safari13': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, 'iOS10': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, + 'iOS11': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, 'WindowsPhone': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}} }; @@ -98,6 +94,27 @@ var customLaunchers = { version: '7.1', device: 'Android GoogleAPI Emulator' }, + 'SL_ANDROID8': { + base: 'SauceLabs', + browserName: 'Chrome', + platform: 'Android', + version: '8.0', + device: 'Android GoogleAPI Emulator' + }, + 'SL_ANDROID9': { + base: 'SauceLabs', + browserName: 'Chrome', + platform: 'Android', + version: '9.0', + device: 'Android GoogleAPI Emulator' + }, + 'SL_ANDROID10': { + base: 'SauceLabs', + browserName: 'Chrome', + platform: 'Android', + version: '10.0', + device: 'Android GoogleAPI Emulator' + }, 'BS_CHROME': {base: 'BrowserStack', browser: 'chrome', os: 'OS X', os_version: 'Yosemite'}, 'BS_FIREFOX': {base: 'BrowserStack', browser: 'firefox', os: 'Windows', os_version: '10'},