|
4 | 4 | import static io.opentelemetry.api.trace.SpanKind.CLIENT;
|
5 | 5 | import static io.opentelemetry.api.trace.SpanKind.INTERNAL;
|
6 | 6 | import static io.opentelemetry.api.trace.SpanKind.SERVER;
|
7 |
| -import static io.opentelemetry.semconv.trace.attributes.SemanticAttributes.NET_TRANSPORT; |
| 7 | +import static io.opentelemetry.semconv.trace.attributes.SemanticAttributes.NET_HOST_PORT; |
| 8 | +import static io.opentelemetry.semconv.trace.attributes.SemanticAttributes.NET_SOCK_HOST_ADDR; |
8 | 9 | import static io.opentelemetry.semconv.trace.attributes.SemanticAttributes.RPC_GRPC_STATUS_CODE;
|
9 | 10 | import static io.opentelemetry.semconv.trace.attributes.SemanticAttributes.RPC_METHOD;
|
10 | 11 | import static io.opentelemetry.semconv.trace.attributes.SemanticAttributes.RPC_SERVICE;
|
|
13 | 14 | import static io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig.INSTRUMENTATION_NAME;
|
14 | 15 | import static org.assertj.core.api.Assertions.assertThat;
|
15 | 16 | import static org.junit.jupiter.api.Assertions.assertEquals;
|
| 17 | +import static org.junit.jupiter.api.Assertions.assertNotNull; |
16 | 18 | import static org.junit.jupiter.api.Assertions.assertTrue;
|
17 | 19 | import static org.junit.jupiter.api.Assertions.fail;
|
18 | 20 |
|
@@ -122,9 +124,8 @@ void grpc() {
|
122 | 124 | assertEquals("helloworld.Greeter", server.getAttributes().get(RPC_SERVICE));
|
123 | 125 | assertEquals("SayHello", server.getAttributes().get(RPC_METHOD));
|
124 | 126 | assertEquals(Status.Code.OK.value(), server.getAttributes().get(RPC_GRPC_STATUS_CODE));
|
125 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_IP)); |
126 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_PORT)); |
127 |
| - assertEquals("ip_tcp", server.getAttributes().get(NET_TRANSPORT)); |
| 127 | + assertNotNull(server.getAttributes().get(NET_HOST_PORT)); |
| 128 | + assertNotNull(server.getAttributes().get(NET_SOCK_HOST_ADDR)); |
128 | 129 |
|
129 | 130 | final SpanData internal = getSpanByKindAndParentId(spans, INTERNAL, server.getSpanId());
|
130 | 131 | assertEquals("span.internal", internal.getName());
|
@@ -161,9 +162,8 @@ void error() {
|
161 | 162 | assertEquals("helloworld.Greeter", server.getAttributes().get(RPC_SERVICE));
|
162 | 163 | assertEquals("SayHello", server.getAttributes().get(RPC_METHOD));
|
163 | 164 | assertEquals(Status.Code.UNKNOWN.value(), server.getAttributes().get(RPC_GRPC_STATUS_CODE));
|
164 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_IP)); |
165 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_PORT)); |
166 |
| - assertEquals("ip_tcp", server.getAttributes().get(NET_TRANSPORT)); |
| 165 | + assertNotNull(server.getAttributes().get(NET_HOST_PORT)); |
| 166 | + assertNotNull(server.getAttributes().get(NET_SOCK_HOST_ADDR)); |
167 | 167 | assertEquals(Status.Code.UNKNOWN.value(), server.getAttributes().get(RPC_GRPC_STATUS_CODE));
|
168 | 168 |
|
169 | 169 | assertEquals(server.getTraceId(), client.getTraceId());
|
@@ -213,9 +213,8 @@ void streaming() {
|
213 | 213 | assertEquals("streaming.Streaming", server.getAttributes().get(RPC_SERVICE));
|
214 | 214 | assertEquals("Pipe", server.getAttributes().get(RPC_METHOD));
|
215 | 215 | assertEquals(Status.Code.OK.value(), server.getAttributes().get(RPC_GRPC_STATUS_CODE));
|
216 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_IP)); |
217 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_PORT)); |
218 |
| - assertEquals("ip_tcp", server.getAttributes().get(NET_TRANSPORT)); |
| 216 | + assertNotNull(server.getAttributes().get(NET_HOST_PORT)); |
| 217 | + assertNotNull(server.getAttributes().get(NET_SOCK_HOST_ADDR)); |
219 | 218 | assertEquals("true", server.getAttributes().get(stringKey("grpc.service.propagated")));
|
220 | 219 |
|
221 | 220 | assertEquals(server.getTraceId(), client.getTraceId());
|
@@ -250,9 +249,8 @@ void streamingBlocking() {
|
250 | 249 | assertEquals("streaming.Streaming", server.getAttributes().get(RPC_SERVICE));
|
251 | 250 | assertEquals("PipeBlocking", server.getAttributes().get(RPC_METHOD));
|
252 | 251 | assertEquals(Status.Code.OK.value(), server.getAttributes().get(RPC_GRPC_STATUS_CODE));
|
253 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_IP));//now shows up on net.sock.peer.addr. Not available on attributes yet. FIXME |
254 |
| - // assertNotNull(server.getAttributes().get(NET_PEER_PORT)); // same for port. FIXME |
255 |
| - assertEquals("ip_tcp", server.getAttributes().get(NET_TRANSPORT)); |
| 252 | + assertNotNull(server.getAttributes().get(NET_HOST_PORT)); |
| 253 | + assertNotNull(server.getAttributes().get(NET_SOCK_HOST_ADDR)); |
256 | 254 | assertEquals("true", server.getAttributes().get(stringKey("grpc.service.propagated.blocking")));
|
257 | 255 |
|
258 | 256 | assertEquals(server.getTraceId(), client.getTraceId());
|
|
0 commit comments