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

Run tests on different OS versions #475

Merged
merged 8 commits into from
May 18, 2024
Merged

Run tests on different OS versions #475

merged 8 commits into from
May 18, 2024

Conversation

bamx23
Copy link
Collaborator

@bamx23 bamx23 commented May 9, 2024

A follow up on try for running tests on different OS versions from #470

@bamx23 bamx23 force-pushed the os-version-tests branch 12 times, most recently from d73e7f3 to d00553c Compare May 9, 2024 23:05
@bamx23 bamx23 marked this pull request as ready for review May 11, 2024 22:33
@bamx23 bamx23 requested a review from GLinnik21 May 11, 2024 22:33
@@ -31,14 +31,34 @@

#include <mach/mach.h>
#include <mach-o/arch.h>

#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 160000 // Xcode 14
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe #if __has_include(<mach-o/utils.h>) here or this header may not have the necessary functions in older versions of the SDK?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While effectively I indeed need to check for this file, I think it's better to just have this Xcode version check (where these functions were added)

Copy link
Collaborator

@GLinnik21 GLinnik21 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey there! I've noticed that sometimes the install simulators get stuck. I think we should try running this command with a timeout and retries, just like Fastlane does.
image

@GLinnik21 GLinnik21 linked an issue May 16, 2024 that may be closed by this pull request
11 tasks
Base automatically changed from release-2.0 to master May 17, 2024 14:34
@bamx23 bamx23 merged commit a2828d8 into master May 18, 2024
19 checks passed
@bamx23 bamx23 deleted the os-version-tests branch May 18, 2024 13:58
@GLinnik21 GLinnik21 removed a link to an issue May 24, 2024
11 tasks
This pull request was closed.
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