getsentry / sentry-ruby

Sentry SDK for Ruby
https://sentry.io/for/ruby
MIT License
927 stars 486 forks source link

Add span and trace origins #2319

Closed sl0thentr0py closed 1 month ago

sl0thentr0py commented 1 month ago

closes #2068

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 98.76543% with 1 line in your changes missing coverage. Please review.

Project coverage is 98.68%. Comparing base (7b00b25) to head (5c988f8). Report is 1 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2319 +/- ## ========================================== + Coverage 98.66% 98.68% +0.01% ========================================== Files 205 205 Lines 13422 13486 +64 ========================================== + Hits 13243 13308 +65 + Misses 179 178 -1 ``` | [Components](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/components?src=pr&el=components&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | Coverage Δ | | |---|---|---| | [sentry-ruby](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | `99.04% <100.00%> (+0.01%)` | :arrow_up: | | [sentry-rails](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | `97.41% <96.96%> (-0.02%)` | :arrow_down: | | [sentry-sidekiq](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | `97.01% <100.00%> (+0.02%)` | :arrow_up: | | [sentry-resque](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | `97.11% <100.00%> (+0.35%)` | :arrow_up: | | [sentry-delayed_job](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | `98.92% <100.00%> (+<0.01%)` | :arrow_up: | | [sentry-opentelemetry](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | `100.00% <100.00%> (ø)` | | | [Files](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | Coverage Δ | | |---|---|---| | [...entry-delayed\_job/lib/sentry/delayed\_job/plugin.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-delayed_job%2Flib%2Fsentry%2Fdelayed_job%2Fplugin.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LWRlbGF5ZWRfam9iL2xpYi9zZW50cnkvZGVsYXllZF9qb2IvcGx1Z2luLnJi) | `100.00% <100.00%> (ø)` | | | [sentry-delayed\_job/spec/sentry/delayed\_job\_spec.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-delayed_job%2Fspec%2Fsentry%2Fdelayed_job_spec.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LWRlbGF5ZWRfam9iL3NwZWMvc2VudHJ5L2RlbGF5ZWRfam9iX3NwZWMucmI=) | `100.00% <100.00%> (ø)` | | | [...lemetry/lib/sentry/opentelemetry/span\_processor.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-opentelemetry%2Flib%2Fsentry%2Fopentelemetry%2Fspan_processor.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LW9wZW50ZWxlbWV0cnkvbGliL3NlbnRyeS9vcGVudGVsZW1ldHJ5L3NwYW5fcHJvY2Vzc29yLnJi) | `100.00% <100.00%> (ø)` | | | [...y/spec/sentry/opentelemetry/span\_processor\_spec.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-opentelemetry%2Fspec%2Fsentry%2Fopentelemetry%2Fspan_processor_spec.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LW9wZW50ZWxlbWV0cnkvc3BlYy9zZW50cnkvb3BlbnRlbGVtZXRyeS9zcGFuX3Byb2Nlc3Nvcl9zcGVjLnJi) | `100.00% <100.00%> (ø)` | | | [sentry-rails/lib/sentry/rails/action\_cable.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-rails%2Flib%2Fsentry%2Frails%2Faction_cable.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LXJhaWxzL2xpYi9zZW50cnkvcmFpbHMvYWN0aW9uX2NhYmxlLnJi) | `100.00% <100.00%> (ø)` | | | [sentry-rails/lib/sentry/rails/active\_job.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-rails%2Flib%2Fsentry%2Frails%2Factive_job.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LXJhaWxzL2xpYi9zZW50cnkvcmFpbHMvYWN0aXZlX2pvYi5yYg==) | `100.00% <100.00%> (ø)` | | | [...entry-rails/lib/sentry/rails/capture\_exceptions.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-rails%2Flib%2Fsentry%2Frails%2Fcapture_exceptions.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LXJhaWxzL2xpYi9zZW50cnkvcmFpbHMvY2FwdHVyZV9leGNlcHRpb25zLnJi) | `96.66% <100.00%> (+0.11%)` | :arrow_up: | | [...y-rails/lib/sentry/rails/controller\_transaction.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-rails%2Flib%2Fsentry%2Frails%2Fcontroller_transaction.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LXJhaWxzL2xpYi9zZW50cnkvcmFpbHMvY29udHJvbGxlcl90cmFuc2FjdGlvbi5yYg==) | `95.45% <100.00%> (+0.21%)` | :arrow_up: | | [...ntry/rails/tracing/action\_controller\_subscriber.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-rails%2Flib%2Fsentry%2Frails%2Ftracing%2Faction_controller_subscriber.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LXJhaWxzL2xpYi9zZW50cnkvcmFpbHMvdHJhY2luZy9hY3Rpb25fY29udHJvbGxlcl9zdWJzY3JpYmVyLnJi) | `100.00% <100.00%> (ø)` | | | [...lib/sentry/rails/tracing/action\_view\_subscriber.rb](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree&filepath=sentry-rails%2Flib%2Fsentry%2Frails%2Ftracing%2Faction_view_subscriber.rb&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry#diff-c2VudHJ5LXJhaWxzL2xpYi9zZW50cnkvcmFpbHMvdHJhY2luZy9hY3Rpb25fdmlld19zdWJzY3JpYmVyLnJi) | `100.00% <100.00%> (ø)` | | | ... and [23 more](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry) | | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/getsentry/sentry-ruby/pull/2319/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=getsentry)
sl0thentr0py commented 1 month ago

rails CI is broken due to https://github.com/rails/sprockets-rails/issues/524