mirror of
https://github.com/XRPLF/rippled.git
synced 2026-03-14 16:52:24 +00:00
Add LCOV_EXCL_LINE markers on trace macro calls that expand to ((void)0) when telemetry is disabled. gcov instruments these no-op expressions at -O0 causing false patch coverage failures. Also add telemetry module paths to .codecov.yml ignore list since they are conditionally compiled behind XRPL_ENABLE_TELEMETRY which is not enabled in coverage builds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>