@@ -18,6 +18,7 @@ import datadog.trace.api.gateway.RequestContext
1818import datadog.trace.api.gateway.RequestContextSlot
1919import datadog.trace.bootstrap.instrumentation.api.AgentPropagation
2020import datadog.trace.bootstrap.instrumentation.api.AgentTracer
21+ import datadog.trace.bootstrap.instrumentation.api.InstrumentationTags
2122import datadog.trace.bootstrap.instrumentation.api.Tags
2223import datadog.trace.core.datastreams.StatsGroup
2324import datadog.trace.instrumentation.armeria.grpc.server.GrpcExtractAdapter
@@ -182,6 +183,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
182183 " $Tags . RPC_SERVICE " " example.Greeter"
183184 " status.code" " OK"
184185 " grpc.status.code" " OK"
186+ " $InstrumentationTags . GRPC_STATUS_CODE " 0
185187 " request.type" " example.Helloworld\$ Request"
186188 " response.type" " example.Helloworld\$ Response"
187189 if ({ isDataStreamsEnabled() }) {
@@ -221,6 +223,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
221223 " $Tags . SPAN_KIND " Tags . SPAN_KIND_SERVER
222224 " status.code" " OK"
223225 " grpc.status.code" " OK"
226+ " $InstrumentationTags . GRPC_STATUS_CODE " 0
224227 if ({ isDataStreamsEnabled() }) {
225228 " $DDTags . PATHWAY_HASH " { String }
226229 }
@@ -319,6 +322,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
319322 " $Tags . RPC_SERVICE " " example.Greeter"
320323 " status.code" " ${ status.code.name()} "
321324 " grpc.status.code" " ${ status.code.name()} "
325+ " $InstrumentationTags . GRPC_STATUS_CODE " status. code. value()
322326 " status.description" description
323327 " request.type" " example.Helloworld\$ Request"
324328 " response.type" " example.Helloworld\$ Response"
@@ -343,6 +347,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
343347 " $Tags . SPAN_KIND " Tags . SPAN_KIND_SERVER
344348 " status.code" " ${ status.code.name()} "
345349 " grpc.status.code" " ${ status.code.name()} "
350+ " $InstrumentationTags . GRPC_STATUS_CODE " status. code. value()
346351 " status.description" description
347352 " canceled" { true } // 1.0.0 handles cancellation incorrectly so accesting any value
348353 if (status. cause != null ) {
@@ -432,6 +437,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
432437 " $Tags . RPC_SERVICE " " example.Greeter"
433438 " status.code" status. code. name()
434439 " grpc.status.code" status. code. name()
440+ " $InstrumentationTags . GRPC_STATUS_CODE " status. code. value()
435441 if (status. description != null ) {
436442 " status.description" status. description
437443 }
@@ -459,6 +465,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
459465 errorTags error. class, error. message
460466 " status.code" " ${ status.code.name()} "
461467 " grpc.status.code" " ${ status.code.name()} "
468+ " $InstrumentationTags . GRPC_STATUS_CODE " status. code. value()
462469 " status.description" { it == null || String }
463470 " canceled" { true } // 1.0.0 handles cancellation incorrectly so accesting any value
464471 if ({ isDataStreamsEnabled() }) {
@@ -574,6 +581,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
574581 " $Tags . SPAN_KIND " Tags . SPAN_KIND_SERVER
575582 " status.code" " OK"
576583 " grpc.status.code" " OK"
584+ " $InstrumentationTags . GRPC_STATUS_CODE " 0
577585 if ({ isDataStreamsEnabled() }) {
578586 " $DDTags . PATHWAY_HASH " { String }
579587 }
@@ -650,6 +658,7 @@ abstract class ArmeriaGrpcTest extends VersionedNamingTestBase {
650658 " $Tags . RPC_SERVICE " " example.Greeter"
651659 " status.code" " OK"
652660 " grpc.status.code" " OK"
661+ " $InstrumentationTags . GRPC_STATUS_CODE " 0
653662 " request.type" " example.Helloworld\$ Request"
654663 " response.type" " example.Helloworld\$ Response"
655664 if ({ isDataStreamsEnabled() }) {
0 commit comments