|
5 | 5 |
|
6 | 6 | package io.opentelemetry.instrumentation.api.incubator.semconv.rpc; |
7 | 7 |
|
| 8 | +import static io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcCommonAttributesExtractor.RPC_SYSTEM_NAME; |
8 | 9 | import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.assertThat; |
9 | 10 | import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.equalTo; |
10 | 11 | import static io.opentelemetry.semconv.incubating.RpcIncubatingAttributes.RPC_METHOD; |
@@ -107,7 +108,7 @@ void collectsMetrics() { |
107 | 108 | if (SemconvStability.emitOldRpcSemconv()) { |
108 | 109 | oldMetricAttributes1.add(equalTo(NetworkAttributes.NETWORK_TRANSPORT, "tcp")); |
109 | 110 | oldMetricAttributes1.add(equalTo(NetworkAttributes.NETWORK_TYPE, "ipv4")); |
110 | | - oldMetricAttributes1.add(equalTo(RPC_METHOD, "exampleMethod")); |
| 111 | + oldMetricAttributes1.add(equalTo(RpcIncubatingAttributes.RPC_METHOD, "exampleMethod")); |
111 | 112 | oldMetricAttributes1.add(equalTo(RPC_SERVICE, "myservice.EchoService")); |
112 | 113 | oldMetricAttributes1.add(equalTo(RPC_SYSTEM, "grpc")); |
113 | 114 | oldMetricAttributes1.add(equalTo(ServerAttributes.SERVER_ADDRESS, "example.com")); |
@@ -237,7 +238,7 @@ void collectsMetrics() { |
237 | 238 | List<AttributeAssertion> oldMetricAttributes2 = new ArrayList<>(); |
238 | 239 | if (SemconvStability.emitOldRpcSemconv()) { |
239 | 240 | oldMetricAttributes2.add(equalTo(NetworkAttributes.NETWORK_TRANSPORT, "tcp")); |
240 | | - oldMetricAttributes2.add(equalTo(RPC_METHOD, "exampleMethod")); |
| 241 | + oldMetricAttributes2.add(equalTo(RpcIncubatingAttributes.RPC_METHOD, "exampleMethod")); |
241 | 242 | oldMetricAttributes2.add(equalTo(RPC_SERVICE, "myservice.EchoService")); |
242 | 243 | oldMetricAttributes2.add(equalTo(RPC_SYSTEM, "grpc")); |
243 | 244 | oldMetricAttributes2.add(equalTo(ServerAttributes.SERVER_PORT, 8080)); |
@@ -310,12 +311,9 @@ private static Attributes buildRequestAttributes( |
310 | 311 | builder.put(SemconvStability.getOldRpcMethodAttributeKey(), method); |
311 | 312 | } |
312 | 313 |
|
313 | | - // stable semconv wins for rpc.method |
314 | 314 | if (SemconvStability.emitStableRpcSemconv()) { |
315 | | - builder.put( |
316 | | - RpcCommonAttributesExtractor.RPC_SYSTEM_NAME, |
317 | | - SemconvStability.stableRpcSystemName(system)); |
318 | | - builder.put(RpcCommonAttributesExtractor.RPC_METHOD, service + "/" + method); |
| 315 | + builder.put(RPC_SYSTEM_NAME, SemconvStability.stableRpcSystemName(system)); |
| 316 | + builder.put(RPC_METHOD, service + "/" + method); |
319 | 317 | } |
320 | 318 |
|
321 | 319 | if (withSize) { |
|
0 commit comments