From 52ec970933a6b65dbc2e3662ecef3367985cb464 Mon Sep 17 00:00:00 2001 From: Eunbin Son Date: Sat, 20 Jun 2026 09:30:13 +0900 Subject: [PATCH] Fix OtlpGrpcProfileExporter toString class name --- .../exporter/otlp/profiles/OtlpGrpcProfileExporter.java | 2 +- .../otlp/profiles/OtlpGrpcProfileExporterTest.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java b/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java index d978a9443ae..745b2fae655 100644 --- a/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java +++ b/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java @@ -89,7 +89,7 @@ public CompletableResultCode shutdown() { @Override public String toString() { - StringJoiner joiner = new StringJoiner(", ", "OtlpGrpcProfilesExporter{", "}"); + StringJoiner joiner = new StringJoiner(", ", "OtlpGrpcProfileExporter{", "}"); joiner.add(builder.toString(false)); return joiner.toString(); } diff --git a/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java b/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java index 4808a66c91c..cbb5ca98cbc 100644 --- a/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java +++ b/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java @@ -39,6 +39,13 @@ void usingOkHttp() throws Exception { } } + @Test + void stringRepresentationClassName() { + try (OtlpGrpcProfileExporter exporter = OtlpGrpcProfileExporter.builder().build()) { + assertThat(exporter.toString()).startsWith("OtlpGrpcProfileExporter{"); + } + } + @Test @Override // whilst profile signal type is in development it uses a different error message @SuppressLogger(GrpcExporter.class)