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
This commit is contained in:
Alan Agius 2020-05-07 13:05:09 +02:00 committed by Misko Hevery
parent 5f3fba43fa
commit 82a3bd5e8b
1 changed files with 11 additions and 4 deletions

View File

@ -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}}
};