Skip to content

Commit e19ab37

Browse files
committed
fix
1 parent 64136e9 commit e19ab37

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

instrumentation/kafka/kafka-connect-2.6/testing/src/test/java/io/opentelemetry/instrumentation/kafkaconnect/v2_6/MongoKafkaConnectSinkTaskTest.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,15 @@
77

88
import static io.opentelemetry.api.trace.SpanKind.CONSUMER;
99
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.equalTo;
10+
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.satisfies;
1011
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_BATCH_MESSAGE_COUNT;
1112
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_DESTINATION_NAME;
1213
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_OPERATION;
1314
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_SYSTEM;
1415
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MessagingOperationTypeIncubatingValues.PROCESS;
1516
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MessagingSystemIncubatingValues.KAFKA;
17+
import static io.opentelemetry.semconv.incubating.ThreadIncubatingAttributes.THREAD_ID;
18+
import static io.opentelemetry.semconv.incubating.ThreadIncubatingAttributes.THREAD_NAME;
1619
import static io.restassured.RestAssured.given;
1720
import static java.lang.String.format;
1821
import static org.awaitility.Awaitility.await;
@@ -152,7 +155,9 @@ void testSingleMessage() throws Exception {
152155
equalTo(MESSAGING_BATCH_MESSAGE_COUNT, 1),
153156
equalTo(MESSAGING_DESTINATION_NAME, testTopicName),
154157
equalTo(MESSAGING_OPERATION, PROCESS),
155-
equalTo(MESSAGING_SYSTEM, KAFKA)),
158+
equalTo(MESSAGING_SYSTEM, KAFKA),
159+
satisfies(THREAD_ID, val -> val.isNotZero()),
160+
satisfies(THREAD_NAME, val -> val.isNotBlank())),
156161
span ->
157162
span.hasName("update " + DB_NAME + "." + COLLECTION_NAME)
158163
.hasKind(SpanKind.CLIENT)
@@ -261,7 +266,9 @@ void testMultiTopic() throws Exception {
261266
.hasAttributesSatisfyingExactly(
262267
equalTo(MESSAGING_BATCH_MESSAGE_COUNT, 3),
263268
equalTo(MESSAGING_OPERATION, PROCESS),
264-
equalTo(MESSAGING_SYSTEM, KAFKA)),
269+
equalTo(MESSAGING_SYSTEM, KAFKA),
270+
satisfies(THREAD_ID, val -> val.isNotZero()),
271+
satisfies(THREAD_NAME, val -> val.isNotBlank())),
265272
span ->
266273
span.hasName("update " + DB_NAME + "." + COLLECTION_NAME)
267274
.hasKind(SpanKind.CLIENT)

instrumentation/kafka/kafka-connect-2.6/testing/src/test/java/io/opentelemetry/instrumentation/kafkaconnect/v2_6/PostgresKafkaConnectSinkTaskTest.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,15 @@
77

88
import static io.opentelemetry.api.trace.SpanKind.CONSUMER;
99
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.equalTo;
10+
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.satisfies;
1011
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_BATCH_MESSAGE_COUNT;
1112
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_DESTINATION_NAME;
1213
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_OPERATION;
1314
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MESSAGING_SYSTEM;
1415
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MessagingOperationTypeIncubatingValues.PROCESS;
1516
import static io.opentelemetry.semconv.incubating.MessagingIncubatingAttributes.MessagingSystemIncubatingValues.KAFKA;
17+
import static io.opentelemetry.semconv.incubating.ThreadIncubatingAttributes.THREAD_ID;
18+
import static io.opentelemetry.semconv.incubating.ThreadIncubatingAttributes.THREAD_NAME;
1619
import static io.restassured.RestAssured.given;
1720
import static java.lang.String.format;
1821
import static org.awaitility.Awaitility.await;
@@ -172,7 +175,9 @@ void testSingleMessage() throws Exception {
172175
equalTo(MESSAGING_BATCH_MESSAGE_COUNT, 1),
173176
equalTo(MESSAGING_DESTINATION_NAME, testTopicName),
174177
equalTo(MESSAGING_OPERATION, PROCESS),
175-
equalTo(MESSAGING_SYSTEM, KAFKA)),
178+
equalTo(MESSAGING_SYSTEM, KAFKA),
179+
satisfies(THREAD_ID, val -> val.isNotZero()),
180+
satisfies(THREAD_NAME, val -> val.isNotBlank())),
176181
selectAssertion,
177182
selectAssertion,
178183
selectAssertion,
@@ -297,7 +302,9 @@ void testMultiTopic() throws Exception {
297302
.hasAttributesSatisfyingExactly(
298303
equalTo(MESSAGING_BATCH_MESSAGE_COUNT, 3),
299304
equalTo(MESSAGING_OPERATION, PROCESS),
300-
equalTo(MESSAGING_SYSTEM, KAFKA)),
305+
equalTo(MESSAGING_SYSTEM, KAFKA),
306+
satisfies(THREAD_ID, val -> val.isNotZero()),
307+
satisfies(THREAD_NAME, val -> val.isNotBlank())),
301308
selectAssertion,
302309
selectAssertion,
303310
selectAssertion,

0 commit comments

Comments
 (0)