Skip to content

feat(opentelemetry-sdk-node): use declarative config for logger provider#6111

Closed
maryliag wants to merge 87 commits into
open-telemetry:mainfrom
maryliag:logger-config
Closed

feat(opentelemetry-sdk-node): use declarative config for logger provider#6111
maryliag wants to merge 87 commits into
open-telemetry:mainfrom
maryliag:logger-config

update tests

ca5405a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 19, 2025 in 0s

95.39% (+0.17%) compared to 158ecf3

View this Pull Request on Codecov

95.39% (+0.17%) compared to 158ecf3

Details

Codecov Report

❌ Patch coverage is 98.33795% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.39%. Comparing base (158ecf3) to head (ca5405a).

Files with missing lines Patch % Lines
...imental/packages/opentelemetry-sdk-node/src/sdk.ts 91.17% 3 Missing ⚠️
...ages/configuration/src/EnvironmentConfigFactory.ts 99.37% 2 Missing ⚠️
...ental/packages/opentelemetry-sdk-node/src/utils.ts 75.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6111      +/-   ##
==========================================
+ Coverage   95.21%   95.39%   +0.17%     
==========================================
  Files         316      317       +1     
  Lines        9390     9361      -29     
  Branches     2168     2153      -15     
==========================================
- Hits         8941     8930      -11     
+ Misses        449      431      -18     
Files with missing lines Coverage Δ
...al/packages/configuration/src/FileConfigFactory.ts 96.99% <100.00%> (+2.93%) ⬆️
...l/packages/configuration/src/models/configModel.ts 100.00% <ø> (ø)
...es/configuration/src/models/loggerProviderModel.ts 100.00% <ø> (ø)
...ges/configuration/src/models/meterProviderModel.ts 100.00% <ø> (ø)
...es/configuration/src/models/tracerProviderModel.ts 100.00% <ø> (ø)
...tal/packages/opentelemetry-sdk-node/src/semconv.ts 100.00% <ø> (ø)
...ental/packages/opentelemetry-sdk-node/src/utils.ts 93.07% <75.00%> (+0.76%) ⬆️
...ages/configuration/src/EnvironmentConfigFactory.ts 99.06% <99.37%> (-0.02%) ⬇️
...imental/packages/opentelemetry-sdk-node/src/sdk.ts 95.78% <91.17%> (-0.75%) ⬇️
🚀 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.