Skip to content

Commit 3d894cc

Browse files
Update instrumentation/jdbc/library/src/test/java/io/opentelemetry/instrumentation/jdbc/datasource/JdbcTelemetryTest.java
Co-authored-by: Jay DeLuca <[email protected]>
1 parent 31f9b30 commit 3d894cc

File tree

1 file changed

+9
-2
lines changed
  • instrumentation/jdbc/library/src/test/java/io/opentelemetry/instrumentation/jdbc/datasource

1 file changed

+9
-2
lines changed

instrumentation/jdbc/library/src/test/java/io/opentelemetry/instrumentation/jdbc/datasource/JdbcTelemetryTest.java

+9-2
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,15 @@ void error() throws SQLException {
101101
span -> span.hasName("TestDataSource.getConnection"),
102102
span ->
103103
span.hasName("SELECT dbname")
104-
.hasAttribute(equalTo(DB_RESPONSE_STATUS_CODE, "42"))
105-
.hasAttribute(equalTo(ERROR_TYPE, "java.sql.SQLException"))));
104+
.hasAttributesSatisfyingExactly(
105+
equalTo(DB_SYSTEM_NAME, "postgresql"),
106+
equalTo(DB_OPERATION_NAME, "SELECT"),
107+
equalTo(DB_NAMESPACE, "dbname"),
108+
equalTo(DB_QUERY_TEXT, "SELECT ?;"),
109+
equalTo(DB_RESPONSE_STATUS_CODE, "42"),
110+
equalTo(SERVER_ADDRESS, "127.0.0.1"),
111+
equalTo(SERVER_PORT, 5432),
112+
equalTo(ERROR_TYPE, "java.sql.SQLException"))));
106113

107114
assertDurationMetric(
108115
testing,

0 commit comments

Comments
 (0)