Skip to content

Conversation

@lrafeei
Copy link
Contributor

@lrafeei lrafeei commented Jan 15, 2026

This PR provides support for SpanLink and SpanEvent Events as well as modifies the instrumentation for get_tracer_provider and set_tracer_provider

@github-actions
Copy link

github-actions bot commented Jan 15, 2026

MegaLinter analysis: Error

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 7 0 0 0.91s
✅ MARKDOWN markdownlint 7 0 0 0 1.34s
❌ PYTHON ruff 1004 3 1 0 1.02s
✅ PYTHON ruff-format 1004 6 0 0 0.39s
✅ YAML prettier 15 0 0 0 1.5s
✅ YAML v8r 15 0 0 5.16s
✅ YAML yamllint 15 0 0 0.65s

Detailed Issues

❌ PYTHON / ruff - 1 error
::error title=Ruff (PERF402),file=newrelic/core/stats_engine.py,line=1091,col=13,endLine=1091,endColumn=52::newrelic/core/stats_engine.py:1091:13: PERF402 Use `list` or `list.copy` to create a copy of a list
::error title=Ruff (PERF402),file=newrelic/core/stats_engine.py,line=1094,col=13,endLine=1094,endColumn=54::newrelic/core/stats_engine.py:1094:13: PERF402 Use `list` or `list.copy` to create a copy of a list

See detailed reports in MegaLinter artifacts

MegaLinter is graciously provided by OX Security

@mergify mergify bot added the tests-failing Tests failing in CI. label Jan 15, 2026
@codecov-commenter
Copy link

codecov-commenter commented Jan 15, 2026

Codecov Report

❌ Patch coverage is 81.66667% with 22 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.30%. Comparing base (c30a0e4) to head (faeb2b3).
⚠️ Report is 3 commits behind head on develop-hybrid-core-tracing.

Files with missing lines Patch % Lines
newrelic/api/time_trace.py 71.42% 4 Missing and 4 partials ⚠️
newrelic/core/database_node.py 50.00% 1 Missing and 1 partial ⚠️
newrelic/core/external_node.py 50.00% 1 Missing and 1 partial ⚠️
newrelic/core/memcache_node.py 60.00% 1 Missing and 1 partial ⚠️
newrelic/core/message_node.py 60.00% 1 Missing and 1 partial ⚠️
newrelic/core/node_mixin.py 50.00% 1 Missing and 1 partial ⚠️
newrelic/core/root_node.py 50.00% 1 Missing and 1 partial ⚠️
newrelic/api/opentelemetry.py 96.77% 0 Missing and 1 partial ⚠️
newrelic/core/application.py 91.66% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@                       Coverage Diff                       @@
##           develop-hybrid-core-tracing    #1628      +/-   ##
===============================================================
+ Coverage                        80.22%   80.30%   +0.08%     
===============================================================
  Files                              213      213              
  Lines                            25239    25394     +155     
  Branches                          4023     4060      +37     
===============================================================
+ Hits                             20247    20392     +145     
+ Misses                            3564     3560       -4     
- Partials                          1428     1442      +14     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mergify mergify bot added the merge-conflicts Merge conflicts detected. label Jan 15, 2026
@lrafeei lrafeei force-pushed the hybrid-agent-span-links branch from 77f92c1 to 1f5d34d Compare January 15, 2026 23:00
@lrafeei lrafeei force-pushed the hybrid-agent-span-links branch from 1f5d34d to d7aeb16 Compare January 15, 2026 23:02
@mergify mergify bot removed the merge-conflicts Merge conflicts detected. label Jan 15, 2026
@lrafeei lrafeei marked this pull request as ready for review January 15, 2026 23:09
@lrafeei lrafeei requested a review from a team as a code owner January 15, 2026 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests-failing Tests failing in CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants