-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update browser matrix to use iOS 11 #2269
Conversation
@@ -178,6 +178,7 @@ steps: | |||
- ios_10 | |||
depends_on: "browser-maze-runner-bs" | |||
timeout_in_minutes: 30 | |||
soft_fail: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As discussed IRL this would unfortunately mean allow fails on safari 16 too. Suggest bumping to ios_11 or remove use of the matrix and just have separate steps, with one set to soft_fail.
@@ -1,7 +1,7 @@ | |||
@plugin_angular | |||
|
|||
# Skipped on older Safari versions not supported by Angular 10 - Angular renders the fixture component twice, causing duplicate events to be reported | |||
@skip_safari_10 @skip_ios_10 | |||
@skip_safari_10 @skip_below_ios_13 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For this to work you have to implement the tag @skip_below_ios_13
yourself, there's no magic behind it. See skip.rb
for the definitions of them.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there is an implementation present in packages/react-native/ios/vendor/bugsnag-cocoa/features/support/env.rb
which I thought would be used?
8dd3b94
to
eff2496
Compare
Goal
Resolve pipeline instability by updating iOS 10 to iOS 11 tests as BrowserStack device availability has been causing consistent test failures
Add new skip steps for iOS devices