Skip to content

Conversation

@beekhc
Copy link
Contributor

@beekhc beekhc commented Nov 21, 2025

This fixes a particular way of using NSURLSession that the instrumentation was missing, where a session delegate implements only func urlSession(_:task:didFinishCollecting:). This was caught by some Honeycomb end-to-end tests that exercise URLSession in various ways. I suspect that this was missed because this method is in the super-protocol NSURLSessionTaskDelegate, rather than the NSURLSessionDataDelegate protocol.

I have verified that our own end-to-end tests fail before this change and pass after.

I've added a regression test to make sure this stays working.

@bryce-b
Copy link
Member

bryce-b commented Dec 1, 2025

@beekhc can you please rebase this branch so the jobs run?

bryce-b and others added 15 commits December 1, 2025 13:00
…en-telemetry#979)

* removed AFURLSessionManager instrumentation

* bumped URLSessionInstrumentation to 1.0.0

due to breaking change
… to 6852803 (open-telemetry#980)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bryce Buchanan <[email protected]>
…y#977)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bryce Buchanan <[email protected]>
Uncomment Package.resolved to include it in version control.
….0 (open-telemetry#976)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…n-telemetry#967)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added a conditional job to check if the workflow should run based on changes in the 'Sources/' directory.
…#985)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…pen-telemetry#986)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@beekhc
Copy link
Contributor Author

beekhc commented Dec 1, 2025

@beekhc can you please rebase this branch so the jobs run?

Done.

@beekhc
Copy link
Contributor Author

beekhc commented Dec 2, 2025

Moved to PR #998

@beekhc beekhc closed this Dec 2, 2025
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.

3 participants