Skip to content
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

Refresh iOS 16 and 17 e2e test strategy #1640

Merged
merged 1 commit into from
Mar 21, 2024

Conversation

twometresteve
Copy link
Contributor

@twometresteve twometresteve commented Mar 21, 2024

Goal

Refresh the iOS 16/17 e2e test strategy to:

  • Run full set of e2e tests on iOS 17 for every Git push
  • Run subset of tests on all other iOS versions for each push
  • Always run app hang tests separately

Changeset

  • Full set of iOS 16 tests moved to the full pipeline
  • Barebones tests for iOS 16 added to the basic pipeline
  • App hang tests for iOS 17 factored into their own buildkite job

Due to the nature of the code diff, this PR would be best reviewed by inspecting the build results or each pipeline file as a whole.

Testing

Covered by a full CI run.

Copy link

Bugsnag.framework binary size did not change - 713,264 bytes

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  [ = ]       0  [ = ]       0    TOTAL

Generated by 🚫 Danger

@twometresteve twometresteve requested a review from kstenerud March 21, 2024 13:42
@kstenerud kstenerud merged commit 3e9325e into PLAT-11665-new-mazerunner-api Mar 21, 2024
35 of 52 checks passed
@kstenerud kstenerud deleted the tms/ios17-app-hangs branch March 21, 2024 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants