Skip to content

fix(ios): Bump iOS binary size threshold for Cocoa 9.14.0#6209

Merged
antonis merged 1 commit into
deps/scripts/update-cocoa.shfrom
fix/ios-binary-size-threshold
May 22, 2026
Merged

fix(ios): Bump iOS binary size threshold for Cocoa 9.14.0#6209
antonis merged 1 commit into
deps/scripts/update-cocoa.shfrom
fix/ios-binary-size-threshold

Conversation

@antonis
Copy link
Copy Markdown
Contributor

@antonis antonis commented May 22, 2026

📢 Type of change

  • Bugfix

📜 Description

Bumps the iOS binary size diff threshold from 1570 KiB to 1580 KiB in performance-tests/metrics-ios.yml.

The BinarySizeTest was failing with 1608896 should be < 1607680 — the actual size exceeded the threshold by ~1.2 KiB.

💡 Motivation and Context

Cocoa SDK 9.14.0 (bumped in #6204) adds standalone app start tracing and stack overflow crash report improvements, which slightly increase the iOS binary size.

💚 How did you test it?

CI metrics job should pass with the updated threshold.

📝 Checklist

  • I added tests to verify changes
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled
  • All tests passing
  • No breaking changes

🔮 Next steps

Cocoa SDK 9.14.0 adds standalone app start tracing and stack overflow
crash report improvements, increasing the binary size by ~1.2 KiB.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 22, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


  • fix(ios): Bump iOS binary size threshold for Cocoa 9.14.0 by antonis in #6209
  • chore(deps): update Cocoa SDK to v9.14.0 by github-actions in #6204
  • chore(deps): update Maestro to v2.6.0 by github-actions in #6198
  • chore(deps): bump js-cookie from 3.0.5 to 3.0.7 by dependabot in #6203
  • chore(deps): bump @tootallnate/once from 2.0.0 to 2.0.1 by dependabot in #6206
  • chore(deps): update Sentry Android Gradle Plugin to v6.8.1 by github-actions in #6196
  • feat(core): Expose pauseAppHangTracking and resumeAppHangTracking APIs by antonis in #6192

🤖 This preview updates automatically when you update the PR.

@antonis antonis added ready-to-merge Triggers the full CI test suite skip-changelog labels May 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 417.18 ms 443.70 ms 26.52 ms
Size 48.30 MiB 53.58 MiB 5.28 MiB

@github-actions
Copy link
Copy Markdown
Contributor

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 3845.94 ms 1225.52 ms -2620.41 ms
Size 5.15 MiB 6.69 MiB 1.53 MiB

Baseline results on branch: deps/scripts/update-cocoa.sh

Startup times

Revision Plain With Sentry Diff
58dacb0+dirty 3849.82 ms 1228.28 ms -2621.54 ms
08c933b+dirty 1224.53 ms 1226.59 ms 2.06 ms

App size

Revision Plain With Sentry Diff
58dacb0+dirty 5.15 MiB 6.67 MiB 1.51 MiB
08c933b+dirty 3.38 MiB 4.78 MiB 1.40 MiB

@github-actions
Copy link
Copy Markdown
Contributor

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 413.65 ms 445.65 ms 32.00 ms
Size 48.30 MiB 53.58 MiB 5.28 MiB

@github-actions
Copy link
Copy Markdown
Contributor

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 3862.18 ms 1226.89 ms -2635.29 ms
Size 5.15 MiB 6.69 MiB 1.53 MiB

Baseline results on branch: deps/scripts/update-cocoa.sh

Startup times

Revision Plain With Sentry Diff
58dacb0+dirty 3839.13 ms 1211.04 ms -2628.09 ms
08c933b+dirty 1204.21 ms 1217.09 ms 12.88 ms

App size

Revision Plain With Sentry Diff
58dacb0+dirty 5.15 MiB 6.67 MiB 1.51 MiB
08c933b+dirty 3.38 MiB 4.78 MiB 1.40 MiB

@antonis antonis merged commit 6204a90 into deps/scripts/update-cocoa.sh May 22, 2026
102 of 123 checks passed
@antonis antonis deleted the fix/ios-binary-size-threshold branch May 22, 2026 09:25
antonis added a commit that referenced this pull request May 22, 2026
* chore: update scripts/update-cocoa.sh to 9.14.0

* fix(ios): Bump iOS binary size threshold to 1580 KiB (#6209)

Cocoa SDK 9.14.0 adds standalone app start tracing and stack overflow
crash report improvements, increasing the binary size by ~1.2 KiB.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Triggers the full CI test suite skip-changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant