This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 0be67c55ad3 (chores) camel-opentelemetry: use logs instead of printing
to stdout
0be67c55ad3 is described below
commit 0be67c55ad31922c520d8ff6724683419204b4ce
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Mon Feb 20 16:22:15 2023 +0100
(chores) camel-opentelemetry: use logs instead of printing to stdout
---
.../camel/opentelemetry/CamelOpenTelemetryTestSupport.java | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git
a/components/camel-opentelemetry/src/test/java/org/apache/camel/opentelemetry/CamelOpenTelemetryTestSupport.java
b/components/camel-opentelemetry/src/test/java/org/apache/camel/opentelemetry/CamelOpenTelemetryTestSupport.java
index d7438977838..d0139a7f6a0 100644
---
a/components/camel-opentelemetry/src/test/java/org/apache/camel/opentelemetry/CamelOpenTelemetryTestSupport.java
+++
b/components/camel-opentelemetry/src/test/java/org/apache/camel/opentelemetry/CamelOpenTelemetryTestSupport.java
@@ -46,13 +46,14 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
class CamelOpenTelemetryTestSupport extends CamelTestSupport {
-
static final AttributeKey<String> CAMEL_URI_KEY =
AttributeKey.stringKey("camel-uri");
static final AttributeKey<String> COMPONENT_KEY =
AttributeKey.stringKey("component");
static final AttributeKey<String> PRE_KEY = AttributeKey.stringKey("pre");
static final AttributeKey<String> POST_KEY =
AttributeKey.stringKey("post");
static final AttributeKey<String> MESSAGE_KEY =
AttributeKey.stringKey("message");
+ private static final Logger LOG =
LoggerFactory.getLogger(CamelOpenTelemetryTestSupport.class);
+
private InMemorySpanExporter inMemorySpanExporter =
InMemorySpanExporter.create();
private SpanTestData[] expected;
private Tracer tracer;
@@ -95,10 +96,10 @@ class CamelOpenTelemetryTestSupport extends
CamelTestSupport {
protected List<SpanData> verify(SpanTestData[] expected, boolean async) {
List<SpanData> spans = inMemorySpanExporter.getFinishedSpanItems();
spans.forEach(mockSpan -> {
- System.out.println("Span: " + mockSpan);
- System.out.println("\tComponent: " +
mockSpan.getAttributes().get(COMPONENT_KEY));
- System.out.println("\tTags: " + mockSpan.getAttributes());
- System.out.println("\tLogs: ");
+ LOG.info("Span: {}", mockSpan);
+ LOG.info("Component: {}",
mockSpan.getAttributes().get(COMPONENT_KEY));
+ LOG.info("Tags: {}", mockSpan.getAttributes());
+ LOG.info("Logs: ");
});
assertEquals(expected.length, spans.size(), "Incorrect number of
spans");