refactor(sdk-trace-base, sdk-node): add TracerProvider class and use BasicTracerProvider in Node SDK
#6640
Codecov / codecov/project
succeeded
May 20, 2026 in 0s
94.96% (+0.01%) compared to b3ca638
View this Pull Request on Codecov
94.96% (+0.01%) compared to b3ca638
Details
Codecov Report
❌ Patch coverage is 95.55556% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 94.96%. Comparing base (b3ca638) to head (d32a7be).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| ...opentelemetry-sdk-trace-base/src/TracerProvider.ts | 94.93% | 4 Missing |
Additional details and impacted files
@@ Coverage Diff @@
## main #6640 +/- ##
==========================================
+ Coverage 94.94% 94.96% +0.01%
==========================================
Files 377 378 +1
Lines 12730 12763 +33
Branches 2893 2908 +15
==========================================
+ Hits 12087 12120 +33
Misses 643 643 | Files with missing lines | Coverage Δ | |
|---|---|---|
| ...imental/packages/opentelemetry-sdk-node/src/sdk.ts | 95.90% <100.00%> (-0.03%) |
⬇️ |
| ...elemetry-sdk-trace-base/src/BasicTracerProvider.ts | 100.00% <100.00%> (+6.45%) |
⬆️ |
| ...telemetry-sdk-trace-node/src/NodeTracerProvider.ts | 100.00% <ø> (ø) |
|
| ...opentelemetry-sdk-trace-base/src/TracerProvider.ts | 94.93% <94.93%> (ø) |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading