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

Test Apple Major OS releases 2023 #3129

Closed
7 of 11 tasks
philipphofmann opened this issue Jul 6, 2023 · 6 comments
Closed
7 of 11 tasks

Test Apple Major OS releases 2023 #3129

philipphofmann opened this issue Jul 6, 2023 · 6 comments
Assignees

Comments

@philipphofmann
Copy link
Member

philipphofmann commented Jul 6, 2023

Description

iOS 17, tvOS 17, watchOS 10, and macOS 14 are about to GA in September 2023. We should test whether our SDK works appropriately on these new OS versions.

Other tasks

Must-have

  1. Platform: Cocoa Type: Feature Request

Optional / TBD

  1. Platform: Cocoa
  2. Platform: Cocoa
    brustolin
  3. Platform: Cocoa Type: Enhancement
  4. Platform: Cocoa
  5. Platform: Cocoa

Test plan manual test

Feature iOS macOS tvOS MacCatalyst
Crashes with symbolication
Error events with symbolication
OOMs
App hangs
Release health
View hierarchy
Screenshots
Auto-generated breadcrumbs
Attachments
App start ☑️
Slow & frozen frames
UIViewController tracking
TTID/TTFD
Network tracking
File I/O tracking
Core data tracking ☑️
User interaction tracking
Swift UI tracking
MetricKit ☑️
Profiling ☑️

╳ = not available
☑️ = works on another platform. Not needed to put in the effort to test on this platform, because we are going to validate the feature with customer data.

Test plan check with customer data

Check features with customer data once iOS 17 is released. We only check iOS with customer data as things breaking there would have the most significant negative impact because we have, by far, the most projects on iOS. For the other platforms, the manual test above is sufficient.

Feature iOS
Crashes with symbolication
Error events with symbolication
OOMs
App hangs
Release health
View hierarchy
Screenshots
Auto-generated breadcrumbs
Attachments
App start
Slow & frozen frames
UIViewController tracking
TTID/TTFD
Network tracking
File I/O tracking
Core data tracking
User interaction tracking
Swift UI tracking
MetricKit
Profiling

Similar to #2116

@brustolin
Copy link
Contributor

  • Test watchOs support

Tested with #3204

@philipphofmann
Copy link
Member Author

@brustolin, and @kahest, what's the current state of this issue? If I'm not mistaken we only miss validating the features with customer data?

@kahest
Copy link
Member

kahest commented Oct 2, 2023

@philipphofmann most of the tvOS tests are still pending, we deprioritized them a bit

@brustolin
Copy link
Contributor

@philipphofmann can you check customer data?

@philipphofmann
Copy link
Member Author

@brustolin, what about we do it together and I show you how I do it so that you can do it as well next time?

@philipphofmann
Copy link
Member Author

Everything done. We can close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

4 participants