Skip to content

Disable JS debug tracers by default with native tracer allowlist#3718

Open
masih wants to merge 3 commits into
mainfrom
masih/config-allowed-tracers
Open

Disable JS debug tracers by default with native tracer allowlist#3718
masih wants to merge 3 commits into
mainfrom
masih/config-allowed-tracers

Harden validation and update agent files while at it

4011e43
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 8, 2026 in 0s

58.38% (-0.94%) compared to 4d7769c

View this Pull Request on Codecov

58.38% (-0.94%) compared to 4d7769c

Details

Codecov Report

❌ Patch coverage is 82.97872% with 16 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.38%. Comparing base (4d7769c) to head (4011e43).
⚠️ Report is 7 commits behind head on main.

Files with missing lines Patch % Lines
evmrpc/tracers.go 75.43% 7 Missing and 7 partials ⚠️
evmrpc/trace_profile.go 0.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3718      +/-   ##
==========================================
- Coverage   59.32%   58.38%   -0.94%     
==========================================
  Files        2274     2187      -87     
  Lines      188703   178975    -9728     
==========================================
- Hits       111939   104490    -7449     
+ Misses      66691    65206    -1485     
+ Partials    10073     9279     -794     
Files with missing lines Coverage Δ
evmrpc/config/config.go 77.47% <100.00%> (+6.04%) ⬆️
evmrpc/trace_profile.go 65.93% <0.00%> (-1.49%) ⬇️
evmrpc/tracers.go 70.05% <75.43%> (+0.72%) ⬆️

... and 87 files with indirect coverage changes

🚀 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.