20
20
21
21
import io .opentelemetry .proto .common .v1 .KeyValue ;
22
22
import io .opentelemetry .proto .metrics .v1 .ExponentialHistogramDataPoint ;
23
- import io .opentelemetry .proto .trace .v1 .Status .StatusCode ;
24
23
import java .util .List ;
25
24
import java .util .Set ;
26
25
import software .amazon .opentelemetry .appsignals .test .base .ContractTestBase ;
@@ -98,7 +97,7 @@ protected void assertAwsAttributes(
98
97
99
98
protected void assertSemanticConventionsSpanAttributes (
100
99
List <ResourceScopeSpan > resourceScopeSpans ,
101
- StatusCode otelStatusCode ,
100
+ String otelStatusCode ,
102
101
String dbSqlTable ,
103
102
String dbSystem ,
104
103
String dbOperation ,
@@ -111,7 +110,7 @@ protected void assertSemanticConventionsSpanAttributes(
111
110
assertThat (rss .getSpan ().getKind ()).isEqualTo (SPAN_KIND_CLIENT );
112
111
assertThat (rss .getSpan ().getName ())
113
112
.isEqualTo (String .format ("%s %s.%s" , dbOperation , dbName , dbSqlTable ));
114
- assertThat (rss .getSpan ().getStatus ().getCode ()).isEqualTo (otelStatusCode );
113
+ assertThat (rss .getSpan ().getStatus ().getCode (). toString () ).isEqualTo (otelStatusCode );
115
114
var attributesList = rss .getSpan ().getAttributesList ();
116
115
assertSemanticConventionsAttributes (
117
116
attributesList , dbSqlTable , dbSystem , dbOperation , dbUser , dbName , jdbcUrl );
@@ -249,7 +248,7 @@ protected void assertSuccess(
249
248
String dbSystem , String dbOperation , String dbUser , String dbName , String jdbcUrl ) {
250
249
var path = "success" ;
251
250
var method = "GET" ;
252
- var otelStatusCode = StatusCode . STATUS_CODE_UNSET ;
251
+ var otelStatusCode = " STATUS_CODE_UNSET" ;
253
252
var dbSqlTable = "employee" ;
254
253
255
254
var response = appClient .get (path ).aggregate ().join ();
@@ -278,7 +277,7 @@ protected void assertFault(
278
277
String dbSystem , String dbOperation , String dbUser , String dbName , String jdbcUrl ) {
279
278
var path = "fault" ;
280
279
var method = "GET" ;
281
- var otelStatusCode = StatusCode . STATUS_CODE_ERROR ;
280
+ var otelStatusCode = " STATUS_CODE_ERROR" ;
282
281
var dbSqlTable = "userrr" ;
283
282
var response = appClient .get (path ).aggregate ().join ();
284
283
assertThat (response .status ().isServerError ()).isTrue ();
0 commit comments