Skip to content

feat: add more instrumentation to xrpld - #7875

Draft
pratikmankawde wants to merge 59 commits into
pratik/otel-phase10-workload-validationfrom
pratik/otel-sync-diagnostics
Draft

feat: add more instrumentation to xrpld#7875
pratikmankawde wants to merge 59 commits into
pratik/otel-phase10-workload-validationfrom
pratik/otel-sync-diagnostics

Merge branch 'pratik/otel-phase10-workload-validation' into pratik/ot…

533568b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Jul 29, 2026 in 1s

27.8% of diff hit (target 83.0%)

View this Pull Request on Codecov

27.8% of diff hit (target 83.0%)

Annotations

Check warning on line 82 in include/xrpl/nodestore/detail/DatabaseRotatingImp.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/nodestore/detail/DatabaseRotatingImp.h#L82

Added line #L82 was not covered by tests

Check warning on line 84 in include/xrpl/nodestore/detail/DatabaseRotatingImp.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/nodestore/detail/DatabaseRotatingImp.h#L84

Added line #L84 was not covered by tests

Check warning on line 88 in include/xrpl/nodestore/detail/DatabaseRotatingImp.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/nodestore/detail/DatabaseRotatingImp.h#L88

Added line #L88 was not covered by tests

Check warning on line 90 in include/xrpl/nodestore/detail/DatabaseRotatingImp.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/nodestore/detail/DatabaseRotatingImp.h#L90

Added line #L90 was not covered by tests

Check warning on line 112 in include/xrpl/shamap/SHAMapAddNode.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/shamap/SHAMapAddNode.h#L112

Added line #L112 was not covered by tests

Check warning on line 114 in include/xrpl/shamap/SHAMapAddNode.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/shamap/SHAMapAddNode.h#L114

Added line #L114 was not covered by tests

Check warning on line 118 in include/xrpl/shamap/SHAMapAddNode.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/shamap/SHAMapAddNode.h#L118

Added line #L118 was not covered by tests

Check warning on line 120 in include/xrpl/shamap/SHAMapAddNode.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/shamap/SHAMapAddNode.h#L120

Added line #L120 was not covered by tests

Check warning on line 85 in src/libxrpl/basics/MallocTrim.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/basics/MallocTrim.cpp#L85

Added line #L85 was not covered by tests

Check warning on line 197 in src/libxrpl/core/detail/JobQueue.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/core/detail/JobQueue.cpp#L197

Added line #L197 was not covered by tests

Check warning on line 205 in src/libxrpl/core/detail/JobQueue.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/core/detail/JobQueue.cpp#L203-L205

Added lines #L203 - L205 were not covered by tests

Check warning on line 210 in src/libxrpl/core/detail/JobQueue.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/core/detail/JobQueue.cpp#L210

Added line #L210 was not covered by tests

Check warning on line 212 in src/libxrpl/core/detail/JobQueue.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/core/detail/JobQueue.cpp#L212

Added line #L212 was not covered by tests

Check warning on line 231 in src/libxrpl/nodestore/DatabaseRotatingImp.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/nodestore/DatabaseRotatingImp.cpp#L231

Added line #L231 was not covered by tests

Check warning on line 101 in src/libxrpl/peerfinder/PeerfinderManager.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/peerfinder/PeerfinderManager.cpp#L101

Added line #L101 was not covered by tests

Check warning on line 103 in src/libxrpl/peerfinder/PeerfinderManager.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/peerfinder/PeerfinderManager.cpp#L103

Added line #L103 was not covered by tests

Check warning on line 146 in src/xrpld/app/ledger/InboundLedger.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/InboundLedger.h#L145-L146

Added lines #L145 - L146 were not covered by tests

Check warning on line 303 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L303

Added line #L303 was not covered by tests

Check warning on line 306 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L306

Added line #L306 was not covered by tests

Check warning on line 310 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L308-L310

Added lines #L308 - L310 were not covered by tests

Check warning on line 327 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L327

Added line #L327 was not covered by tests

Check warning on line 329 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L329

Added line #L329 was not covered by tests

Check warning on line 345 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L345

Added line #L345 was not covered by tests

Check warning on line 347 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L347

Added line #L347 was not covered by tests

Check warning on line 365 in src/xrpld/app/ledger/LedgerMaster.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerMaster.h#L365

Added line #L365 was not covered by tests