From 82a3bd5e8b15c1adb36e06d6b5c6fc4b9e6dc02a Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Thu, 7 May 2020 13:05:09 +0200 Subject: [PATCH] ci: disable sauce labs safari and ios tests (#36973) With this change we disable SauceLabs tests on Safari and iOS as they are current broken. Issue to investigate further: #36975 PR Close #36973 --- browser-providers.conf.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/browser-providers.conf.js b/browser-providers.conf.js index bdb78bfc62fd6..aa04858e8529b 100644 --- a/browser-providers.conf.js +++ b/browser-providers.conf.js @@ -32,10 +32,17 @@ var CIconfiguration = { '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: true}, e2e: {target: null, required: true}}, - 'Safari13': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, - 'iOS12': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, - 'iOS13': {unitTest: {target: 'SL', required: true}, e2e: {target: null, required: true}}, + // Disable all Safari and iOS tests because of incorrect results + // ex: + // Mobile Safari 13.0.0 (iOS 13.0.0) styling static template only should capture static values in TStylingKey FAILED + // Expected $.content = 'dynamic' to equal '"dynamic"'. + // Mobile Safari 12.0.0 (iOS 12.0.0) styling should handle values wrapped into SafeValue FAILED + // Expected 'url("http://angular-ci.local:9876/1.png")' to contain 'url("/1.png")'.s + // Tracking in: https://github.com/angular/angular/issues/36975 + 'Safari12': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, + 'Safari13': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, + 'iOS12': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, + 'iOS13': {unitTest: {target: 'SL', required: false}, e2e: {target: null, required: true}}, 'WindowsPhone': {unitTest: {target: 'BS', required: false}, e2e: {target: null, required: true}} };