opentelemetry-java-instrume.../instrumentation/google-http-client-1.19/javaagent/src
Lauri Tulmin dde140c161
Fix flaky google http client async test (#7805)
https://ge.opentelemetry.io/s/gnwekqhhf3ut6/tests/:instrumentation:google-http-client-1.19:javaagent:test/io.opentelemetry.javaagent.instrumentation.googlehttpclient.GoogleHttpClientAsyncTest/highConcurrency()?page=eyJvdXRwdXQiOnsiMCI6Mn19&top-execution=1
The problem is that the google http client method we use is implemented
like
```
  public Future<HttpResponse> executeAsync() {
    return executeAsync(Executors.newSingleThreadExecutor());
  }
```
as explained in https://bugs.openjdk.org/browse/JDK-8145304 when
`newSingleThreadExecutor` is used in such a way it is possible that this
executor is shut down before it actually manages to execute anything.
2023-02-13 10:11:30 +01:00
..
main/java/io/opentelemetry/javaagent/instrumentation/googlehttpclient Rename all methods in all Getters to use the `get*()` naming scheme (#7619) 2023-01-23 09:28:11 +00:00
test/java/io/opentelemetry/javaagent/instrumentation/googlehttpclient Fix flaky google http client async test (#7805) 2023-02-13 10:11:30 +01:00