Skip to content

Remove conditional compilation for iOS-specific tests in SentryClient…

f662616
Select commit
Loading
Failed to load commit list.
Merged

Converts SentryWatchdogTerminationLogic and SentryWatchdogTerminationTracker to Swift #7118

Remove conditional compilation for iOS-specific tests in SentryClient…
f662616
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 12, 2026 in 1s

84.802% (+0.091%) compared to 8440c54

View this Pull Request on Codecov

84.802% (+0.091%) compared to 8440c54

Details

Codecov Report

❌ Patch coverage is 91.48936% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.802%. Comparing base (8440c54) to head (f662616).
⚠️ Report is 15 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
Sources/Swift/AppState/SentryAppStateManager.swift 45.454% 11 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@              Coverage Diff              @@
##              main     #7118       +/-   ##
=============================================
+ Coverage   84.710%   84.802%   +0.091%     
=============================================
  Files          459       461        +2     
  Lines        27490     27859      +369     
  Branches     12117     12321      +204     
=============================================
+ Hits         23287     23625      +338     
- Misses        4162      4193       +31     
  Partials        41        41               
Files with missing lines Coverage Δ
Sources/Sentry/SentryClient.m 97.426% <100.000%> (ø)
Sources/Sentry/SentryCrashIntegration.m 100.000% <ø> (ø)
...rces/Sentry/SentryCrashIntegrationSessionHandler.m 100.000% <ø> (ø)
...try/SentryWatchdogTerminationTrackingIntegration.m 89.655% <ø> (ø)
...gTerminations/SentryWatchdogTerminationLogic.swift 100.000% <100.000%> (ø)
...erminations/SentryWatchdogTerminationTracker.swift 100.000% <100.000%> (ø)
Sources/Swift/AppState/SentryAppStateManager.swift 81.818% <45.454%> (-18.182%) ⬇️

... and 13 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 8440c54...f662616. Read the comment docs.