bugsnag / bugsnag-cocoa

BugSnag error monitoring & exception reporter for iOS, macOS, tvOS and watchOS
https://docs.bugsnag.com/platforms/ios
MIT License
234 stars 128 forks source link

Run e2e tests against XcFramework test fixture #1684

Closed twometresteve closed 1 month ago

twometresteve commented 1 month ago

Goal

Run e2e tests against a test fixture built with the BugSnag XcFramework.

Design

The test fixture for iOS was duplicated and modified to include the XcFramework for the notifier. A subset of tests will be run against this, on the earliest and latest iOS versions, for a full build.

Changeset

While preparing this change I checked that the whole set of e2e tests pass against the fixture, so there are some changes to tests that won't actually be run as part of the cut-down set.

Testing

Covered by a full CI run.

github-actions[bot] commented 1 month ago

Bugsnag.framework binary size did not change - 656,120 bytes

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

Generated by :no_entry_sign: Danger