Skip to content

Mark distribution config as experimental

a722b5c
Select commit
Loading
Failed to load commit list.
Merged

Allow span suppression strategy configuration using file-based and env-based config #1920

Mark distribution config as experimental
a722b5c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Apr 28, 2026 in 0s

67.81% (-0.49%) compared to 938c2bc

View this Pull Request on Codecov

67.81% (-0.49%) compared to 938c2bc

Details

Codecov Report

❌ Patch coverage is 21.31148% with 48 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.81%. Comparing base (938c2bc) to head (a722b5c).
⚠️ Report is 5 commits behind head on main.

Files with missing lines Patch % Lines
...ider/Distribution/DistributionConfigurationSdk.php 0.00% 11 Missing ⚠️
...gEnv/Distribution/DistributionConfigurationSdk.php 0.00% 9 Missing ⚠️
.../Config/SDK/ComponentProvider/OpenTelemetrySdk.php 0.00% 6 Missing ⚠️
...c/SDK/Common/Distribution/DistributionRegistry.php 0.00% 5 Missing ⚠️
...tProvider/Trace/SpanSuppressionStrategySemConv.php 0.00% 4 Missing ⚠️
...Provider/Trace/SpanSuppressionStrategySpanKind.php 0.00% 4 Missing ⚠️
...ConfigEnv/Trace/SpanSuppressionStrategySemConv.php 0.00% 4 Missing ⚠️
...onfigEnv/Trace/SpanSuppressionStrategySpanKind.php 0.00% 4 Missing ⚠️
src/SDK/Common/Distribution/SdkDistribution.php 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##               main    #1920      +/-   ##
============================================
- Coverage     68.29%   67.81%   -0.49%     
- Complexity     3009     3042      +33     
============================================
  Files           449      458       +9     
  Lines          8798     8881      +83     
============================================
+ Hits           6009     6023      +14     
- Misses         2789     2858      +69     
Files with missing lines Coverage Δ
src/SDK/SdkAutoloader.php 92.66% <100.00%> (+0.69%) ⬆️
src/SDK/Common/Distribution/SdkDistribution.php 0.00% <0.00%> (ø)
...tProvider/Trace/SpanSuppressionStrategySemConv.php 0.00% <0.00%> (ø)
...Provider/Trace/SpanSuppressionStrategySpanKind.php 0.00% <0.00%> (ø)
...ConfigEnv/Trace/SpanSuppressionStrategySemConv.php 0.00% <0.00%> (ø)
...onfigEnv/Trace/SpanSuppressionStrategySpanKind.php 0.00% <0.00%> (ø)
...c/SDK/Common/Distribution/DistributionRegistry.php 0.00% <0.00%> (ø)
.../Config/SDK/ComponentProvider/OpenTelemetrySdk.php 0.00% <0.00%> (ø)
...gEnv/Distribution/DistributionConfigurationSdk.php 0.00% <0.00%> (ø)
...ider/Distribution/DistributionConfigurationSdk.php 0.00% <0.00%> (ø)

... and 8 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 938c2bc...a722b5c. Read the comment docs.

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