Skip to content

Conversation

itaybre
Copy link
Contributor

@itaybre itaybre commented Jul 2, 2025

Add Dist and Environment to Watchdog Terminated events

Copy link
Contributor

github-actions bot commented Jul 2, 2025

Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 5ab9258

Copy link

codecov bot commented Jul 2, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.242%. Comparing base (ccf1278) to head (5ab9258).
Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@              Coverage Diff              @@
##              main     #5560       +/-   ##
=============================================
- Coverage   86.335%   86.242%   -0.093%     
=============================================
  Files          407       408        +1     
  Lines        35157     35189       +32     
  Branches     15256     15061      -195     
=============================================
- Hits         30353     30348        -5     
- Misses        4758      4799       +41     
+ Partials        46        42        -4     
Files with missing lines Coverage Δ
Sources/Sentry/SentryScope.m 96.990% <ø> (ø)
...es/Sentry/SentryWatchdogTerminationScopeObserver.m 74.358% <100.000%> (+12.196%) ⬆️
Sources/Sentry/SentryWatchdogTerminationTracker.m 100.000% <100.000%> (ø)
...try/SentryWatchdogTerminationTrackingIntegration.m 84.931% <100.000%> (+0.424%) ⬆️
...SentryWatchdogTerminationAttributesProcessor.swift 100.000% <100.000%> (ø)
...ersistence/SentryScopePersistentStore+String.swift 100.000% <100.000%> (ø)
...Swift/Persistence/SentryScopePersistentStore.swift 98.750% <100.000%> (+0.158%) ⬆️

... and 19 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ccf1278...5ab9258. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

github-actions bot commented Jul 2, 2025

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1214.26 ms 1238.94 ms 24.68 ms
Size 23.75 KiB 878.60 KiB 854.85 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
61414e8 1225.49 ms 1254.28 ms 28.79 ms
d637379 1226.43 ms 1250.77 ms 24.34 ms
25f2d2c 1232.02 ms 1242.78 ms 10.76 ms
2b02431 1229.63 ms 1248.98 ms 19.35 ms
fc0757d 1231.83 ms 1248.98 ms 17.15 ms
7148f97 1235.09 ms 1258.07 ms 22.98 ms
fc6557e 1226.40 ms 1249.88 ms 23.48 ms
5258fb8 1207.92 ms 1234.51 ms 26.59 ms
fdea6f5 1216.08 ms 1241.82 ms 25.73 ms
e64d3d4 1241.90 ms 1260.10 ms 18.20 ms

App size

Revision Plain With Sentry Diff
61414e8 23.75 KiB 867.69 KiB 843.94 KiB
d637379 23.75 KiB 855.38 KiB 831.63 KiB
25f2d2c 23.75 KiB 866.69 KiB 842.94 KiB
2b02431 23.75 KiB 850.73 KiB 826.98 KiB
fc0757d 23.75 KiB 850.73 KiB 826.98 KiB
7148f97 23.75 KiB 854.78 KiB 831.03 KiB
fc6557e 23.75 KiB 866.68 KiB 842.93 KiB
5258fb8 23.75 KiB 874.45 KiB 850.70 KiB
fdea6f5 23.75 KiB 867.15 KiB 843.40 KiB
e64d3d4 23.75 KiB 855.37 KiB 831.62 KiB

Previous results on branch: itay/cocoa-412-add-missing-information-to-watchdog-termination-events-unified_dist_and_environment

Startup times

Revision Plain With Sentry Diff
b386860 1226.69 ms 1253.14 ms 26.46 ms
de64499 1213.98 ms 1228.79 ms 14.81 ms
3282670 1231.73 ms 1258.35 ms 26.62 ms
dd4e363 1214.21 ms 1260.09 ms 45.88 ms

App size

Revision Plain With Sentry Diff
b386860 23.75 KiB 878.76 KiB 855.01 KiB
de64499 23.74 KiB 878.87 KiB 855.12 KiB
3282670 23.74 KiB 879.01 KiB 855.27 KiB
dd4e363 23.75 KiB 878.77 KiB 855.02 KiB

@itaybre itaybre force-pushed the itay/cocoa-412-add-missing-information-to-watchdog-termination-events-unified_dist_and_environment branch from d19797d to 8670d28 Compare July 3, 2025 18:45
@itaybre itaybre marked this pull request as ready for review July 3, 2025 18:45
Copy link
Member

@philprime philprime left a comment

Choose a reason for hiding this comment

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

LGTM, i believe we should merge this into main after the base branch is merged so we have multiple commits

@itaybre itaybre force-pushed the itay/cocoa-412-add-missing-information-to-watchdog-termination-events-unified_dist_and_environment branch from 832e958 to 2942ec3 Compare July 4, 2025 19:35
Base automatically changed from itay/cocoa-412-add-missing-information-to-watchdog-termination-events-unified to main July 7, 2025 16:14
@itaybre itaybre force-pushed the itay/cocoa-412-add-missing-information-to-watchdog-termination-events-unified_dist_and_environment branch from 4262ae3 to 5ab9258 Compare July 7, 2025 16:47
@itaybre
Copy link
Contributor Author

itaybre commented Jul 7, 2025

Confirmed working on testflight:
image

@itaybre itaybre merged commit d05d866 into main Jul 7, 2025
124 of 126 checks passed
@itaybre itaybre deleted the itay/cocoa-412-add-missing-information-to-watchdog-termination-events-unified_dist_and_environment branch July 7, 2025 17:35
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