|
28 | 28 | import io.opentelemetry.instrumentation.testing.junit.http.HttpClientTestOptions; |
29 | 29 | import io.opentelemetry.sdk.testing.assertj.AttributeAssertion; |
30 | 30 | import io.opentelemetry.sdk.trace.data.StatusData; |
| 31 | +import io.opentelemetry.semconv.incubating.PeerIncubatingAttributes; |
31 | 32 | import java.io.DataOutputStream; |
32 | 33 | import java.io.IOException; |
33 | 34 | import java.io.InputStream; |
@@ -130,7 +131,8 @@ public void traceRequest(boolean useCache) throws IOException { |
130 | 131 | equalTo(SERVER_PORT, url.getPort()), |
131 | 132 | equalTo(URL_FULL, url.toString()), |
132 | 133 | equalTo(HTTP_REQUEST_METHOD, "GET"), |
133 | | - equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS))); |
| 134 | + equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS), |
| 135 | + equalTo(PeerIncubatingAttributes.PEER_SERVICE, "test-peer-service"))); |
134 | 136 |
|
135 | 137 | testing.waitAndAssertTraces( |
136 | 138 | trace -> |
@@ -175,7 +177,8 @@ public void testBrokenApiUsage() throws IOException { |
175 | 177 | equalTo(SERVER_PORT, url.getPort()), |
176 | 178 | equalTo(URL_FULL, url.toString()), |
177 | 179 | equalTo(HTTP_REQUEST_METHOD, "GET"), |
178 | | - equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS))); |
| 180 | + equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS), |
| 181 | + equalTo(PeerIncubatingAttributes.PEER_SERVICE, "test-peer-service"))); |
179 | 182 |
|
180 | 183 | testing.waitAndAssertTraces( |
181 | 184 | trace -> |
@@ -226,7 +229,8 @@ public void testPostRequest() throws IOException { |
226 | 229 | equalTo(SERVER_PORT, url.getPort()), |
227 | 230 | equalTo(URL_FULL, url.toString()), |
228 | 231 | equalTo(HTTP_REQUEST_METHOD, "POST"), |
229 | | - equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS))); |
| 232 | + equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS), |
| 233 | + equalTo(PeerIncubatingAttributes.PEER_SERVICE, "test-peer-service"))); |
230 | 234 |
|
231 | 235 | testing.waitAndAssertTraces( |
232 | 236 | trace -> |
@@ -279,7 +283,8 @@ public void getOutputStreamShouldTransformGetIntoPost() throws IOException { |
279 | 283 | equalTo(SERVER_PORT, url.getPort()), |
280 | 284 | equalTo(URL_FULL, url.toString()), |
281 | 285 | equalTo(HTTP_REQUEST_METHOD, "POST"), |
282 | | - equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS))); |
| 286 | + equalTo(HTTP_RESPONSE_STATUS_CODE, STATUS), |
| 287 | + equalTo(PeerIncubatingAttributes.PEER_SERVICE, "test-peer-service"))); |
283 | 288 |
|
284 | 289 | testing.waitAndAssertTraces( |
285 | 290 | trace -> |
@@ -321,7 +326,8 @@ public void traceRequestWithConnectionFailure(String scheme) { |
321 | 326 | equalTo(SERVER_PORT, PortUtils.UNUSABLE_PORT), |
322 | 327 | equalTo(URL_FULL, uri), |
323 | 328 | equalTo(HTTP_REQUEST_METHOD, "GET"), |
324 | | - equalTo(ERROR_TYPE, "java.net.ConnectException"))); |
| 329 | + equalTo(ERROR_TYPE, "java.net.ConnectException"), |
| 330 | + equalTo(PeerIncubatingAttributes.PEER_SERVICE, "test-peer-service"))); |
325 | 331 |
|
326 | 332 | testing.waitAndAssertTraces( |
327 | 333 | trace -> |
|
0 commit comments