-
-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Excon instrumentation #2383
Add Excon instrumentation #2383
Conversation
6d13941
to
cafeac9
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2383 +/- ##
==========================================
+ Coverage 98.13% 98.17% +0.04%
==========================================
Files 126 128 +2
Lines 4767 4825 +58
==========================================
+ Hits 4678 4737 +59
+ Misses 89 88 -1
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@frederikspang hmm seems like these failures are legit:
this is under newer Rubies |
@solnic I'm thinking this may relate to excon 1.0.0 released JUST the other day. We've had some specs failing internally as well, post upgrade. I'll look into this for the specs! EDIT: Seems to be rate limit on Docker Hub right now. I'll retry tomorrow. If I'm reading Data Model right in SDK Dev guide, |
e61a532
to
33e9f2d
Compare
@solnic A few seemingly unrelated failures as far as I can tell. |
4741cdc
to
bf3be51
Compare
@solnic Re-review? :) |
@frederikspang thanks! I re-tested it on top of latest master and guess what, it still works and looks good :) One last part before I can merge this in is to update this branch to latest master once more so that we can get a green build, and then I'll merge this in! |
Co-authored-by: Peter Solnica <peter@solnica.online>
bf3be51
to
4f9001b
Compare
@solnic All good! |
Description
Describe your changes:
Adds instrumentation for https://github.com/excon/excon using Excon's Middleware model.
I wanted badly to use with_child_span, however, that seems impossible with the current middleware implementation for Excon.