From 124e3a154de54a369722356e7708149e8397c6e7 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Mon, 1 Jun 2026 16:32:43 +0100 Subject: [PATCH] fix(tests): add getMetricsRegistry() override to TestServiceRegistry ServiceRegistry gained the pure virtual getMetricsRegistry() in phase 7 but TestServiceRegistry was never updated. Returns nullptr since tests don't need a real MetricsRegistry. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/tests/libxrpl/helpers/TestServiceRegistry.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/tests/libxrpl/helpers/TestServiceRegistry.h b/src/tests/libxrpl/helpers/TestServiceRegistry.h index c159bd9c1f..774161d9d0 100644 --- a/src/tests/libxrpl/helpers/TestServiceRegistry.h +++ b/src/tests/libxrpl/helpers/TestServiceRegistry.h @@ -334,6 +334,12 @@ public: throw std::logic_error("TestServiceRegistry::getTelemetry() not implemented"); } + telemetry::MetricsRegistry* + getMetricsRegistry() override + { + return nullptr; + } + // Configuration and state bool isStopping() const override