| newConnectionEventsAreFiredOverHttp2() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| startServer() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| multipleConcurrentRequestsOverHttp2() |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| postFormParametersAsBodyStringOverHttp2() |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| http2MultiplexesConcurrentRequestsOnSingleConnection() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| postWithHeadersAndFormParamsOverHttp2() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| http2ConnectionIsReusedAcrossSequentialRequests() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| configTimeoutNotifiesOnThrowableAndFutureOverHttp2() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| largeBodyOverHttp2() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| getWithHeadersOverHttp2() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| postChineseCharOverHttp2() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| multipleSequentialRequestsOverHttp2() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| configRequestTimeoutHappensInDueTimeOverHttp2() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| exceptionInOnCompletedGetNotifiedToOnThrowableOverHttp2() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| postByteArrayBodyOverHttp2() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| cancellingFutureNotifiesOnThrowableWithCancellationExceptionOverHttp2() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| postStringBodyOverHttp2() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| http2ErrorStatusCodesAreReported() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| postByteBodyOverHttp2() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getWithCookiesOverHttp2() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| stopServer() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| getResponseBodyOverHttp2() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| exceptionInOnCompletedGetNotifiedToFutureOverHttp2() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| reachingMaxRedirectThrowsMaxRedirectExceptionOverHttp2() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| getUrlWithPathWithQueryOverHttp2() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getUrlWithPathWithQueryParamsOverHttp2() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getProperPathAndQueryStringOverHttp2() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| http2SequentialRequestsWithMaxConnectionsPerHostOne() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| http2ResponseReportsCorrectProtocol() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getEmptyBodyNotifiesHandlerOverHttp2() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| http2HeadersContainPseudoHeaders() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| defaultRequestBodyEncodingIsUtf8OverHttp2() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getUrlWithPathWithoutQueryOverHttp2() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| cancelledFutureThrowsCancellationExceptionOverHttp2() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| optionsIsSupportedOverHttp2() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getEmptyBodyOverHttp2() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| headHasEmptyBodyOverHttp2() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| http2StreamResetIsHandledGracefully() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| simpleGetOverHttp2() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| futureTimeOutThrowsTimeoutExceptionOverHttp2() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getRootUrlOverHttp2() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$multipleConcurrentRequestsOverHttp2$2(AtomicReference, AtomicInteger, CountDownLatch, Response, Throwable) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| http2ClientWithConfig(Consumer) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| http2CanBeDisabledViaConfig() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| http2IsEnabledByDefault() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| http2Client() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| http1Client() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$http2ClientWithRedirects$1(int, DefaultAsyncHttpClientConfig.Builder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$http2ClientWithTimeout$0(int, DefaultAsyncHttpClientConfig.Builder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| http2DisabledFallsBackToHttp11() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$configTimeoutNotifiesOnThrowableAndFutureOverHttp2$5(Future) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$futureTimeOutThrowsTimeoutExceptionOverHttp2$4(Future) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$cancelledFutureThrowsCancellationExceptionOverHttp2$3(Future) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| httpsUrl(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| http2ClientWithTimeout(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| http2ClientWithRedirects(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$http2SequentialRequestsWithMaxConnectionsPerHostOne$7(DefaultAsyncHttpClientConfig.Builder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$http2MultiplexesConcurrentRequestsOnSingleConnection$6(DefaultAsyncHttpClientConfig.Builder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| BasicHttp2Test() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |