feat: Add manual file IO tracking for Swift.Data and Swift.FileManager #4605
Codecov / codecov/project
succeeded
Feb 18, 2025 in 1s
92.395% (+0.231%) compared to 43a41b3
View this Pull Request on Codecov
92.395% (+0.231%) compared to 43a41b3
Details
Codecov Report
Attention: Patch coverage is 99.55668%
with 7 lines
in your changes missing coverage. Please review.
Project coverage is 92.395%. Comparing base (
43a41b3
) to head (e4be2f7
).
Additional details and impacted files
@@ Coverage Diff @@
## main #4605 +/- ##
=============================================
+ Coverage 92.164% 92.395% +0.231%
=============================================
Files 658 664 +6
Lines 77222 78688 +1466
Branches 27170 28579 +1409
=============================================
+ Hits 71171 72704 +1533
+ Misses 5957 5887 -70
- Partials 94 97 +3
Files with missing lines | Coverage Δ | |
---|---|---|
Sources/Sentry/SentryDependencyContainer.m | 96.835% <100.000%> (+0.124%) |
⬆️ |
Sources/Sentry/SentryFileIOTrackingIntegration.m | 100.000% <100.000%> (ø) |
|
Sources/Sentry/SentryNSDataSwizzling.m | 100.000% <100.000%> (ø) |
|
Sources/Sentry/SentryNSFileManagerSwizzling.m | 100.000% <100.000%> (+47.058%) |
⬆️ |
...tegrations/Performance/IO/Data+SentryTracing.swift | 100.000% <100.000%> (ø) |
|
...ons/Performance/IO/FileManager+SentryTracing.swift | 100.000% <100.000%> (ø) |
|
...formance/IO/SentryFileIOTracker+SwiftHelpers.swift | 100.000% <100.000%> (ø) |
|
Sources/Swift/SentryExperimentalOptions.swift | 50.000% <100.000%> (+16.666%) |
⬆️ |
...rmance/IO/FileManagerTracingIntegrationTests.swift | 100.000% <100.000%> (ø) |
|
.../SentryTests/Transactions/SentrySpanKeyTests.swift | 100.000% <100.000%> (ø) |
|
... and 6 more |
... and 30 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 43a41b3...e4be2f7. Read the comment docs.
Loading