mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-24 23:50:22 +00:00
ci(codecov): ignore libxrpl/telemetry and telemetry headers in coverage
The existing ignore list only covered src/xrpld/telemetry/, but the same rationale — telemetry code is conditionally compiled behind XRPL_ENABLE_TELEMETRY, which the coverage build does not enable — applies to src/libxrpl/telemetry/ (SpanGuard.cpp, Telemetry.cpp, etc.) and the include/xrpl/telemetry/ headers. Their lines are never executed in coverage builds, so they were dragging patch coverage down on the telemetry PRs. Extend the ignore list to match. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -39,3 +39,5 @@ ignore:
|
||||
# Telemetry modules — conditionally compiled behind XRPL_ENABLE_TELEMETRY,
|
||||
# which is not enabled in coverage builds.
|
||||
- "src/xrpld/telemetry/"
|
||||
- "src/libxrpl/telemetry/"
|
||||
- "include/xrpl/telemetry/"
|
||||
|
||||
Reference in New Issue
Block a user