Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
706 0 0 0 100% 22.425

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.hc.client5.http.entity.mime 44 0 0 0 100% 0.754
org.apache.hc.client5.http.impl.cookie 90 0 0 0 100% 0.256
org.apache.hc.client5.http.impl.classic 153 0 0 0 100% 3.265
org.apache.hc.client5.http.auth 21 0 0 0 100% 0.167
org.apache.hc.client5.http.impl.io 28 0 0 0 100% 6.7
org.apache.hc.client5.http.routing 11 0 0 0 100% 0.011
org.apache.hc.client5.http.impl 47 0 0 0 100% 4.248
org.apache.hc.client5.http.protocol 37 0 0 0 100% 0.243
org.apache.hc.client5.http.config 3 0 0 0 100% 0.024
org.apache.hc.client5.http.async.methods 6 0 0 0 100% 0.231
org.apache.hc.client5.http 10 0 0 0 100% 0.186
org.apache.hc.client5.http.ssl 26 0 0 0 100% 0.057
org.apache.hc.client5.http.impl.auth 111 0 0 0 100% 4.373
org.apache.hc.client5.http.classic.methods 20 0 0 0 100% 0.097
org.apache.hc.client5.http.psl 7 0 0 0 100% 0.009
org.apache.hc.client5.http.entity 18 0 0 0 100% 1.642
org.apache.hc.client5.http.utils 29 0 0 0 100% 0.044
org.apache.hc.client5.http.impl.routing 27 0 0 0 100% 0.027
org.apache.hc.client5.http.cookie 18 0 0 0 100% 0.091

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.hc.client5.http.entity.mime

Class Tests Errors Failures Skipped Success Rate Time
FormBodyPartTest 1 0 0 0 100% 0.497
HttpRFC7578MultipartTest 2 0 0 0 100% 0.015
TestFormBodyPartBuilder 3 0 0 0 100% 0.017
TestMimeField 1 0 0 0 100% 0.003
TestMultipartContentBody 2 0 0 0 100% 0.005
TestMultipartEntityBuilder 11 0 0 0 100% 0.057
TestMultipartForm 8 0 0 0 100% 0.076
TestMultipartFormat 2 0 0 0 100% 0.008
TestMultipartFormHttpEntity 4 0 0 0 100% 0.009
TestMultipartMixed 7 0 0 0 100% 0.057
TestMultipartPartBuilder 3 0 0 0 100% 0.01

org.apache.hc.client5.http.impl.cookie

Class Tests Errors Failures Skipped Success Rate Time
TestBasicClientCookie 3 0 0 0 100% 0.006
TestBasicCookieAttribHandlers 32 0 0 0 100% 0.04
TestBasicCookieStore 3 0 0 0 100% 0.006
TestLaxCookieAttribHandlers 32 0 0 0 100% 0.035
TestPublicSuffixListParser 3 0 0 0 100% 0.15
TestRFC6265CookieSpec 17 0 0 0 100% 0.019

org.apache.hc.client5.http.impl.classic

Class Tests Errors Failures Skipped Success Rate Time
DistributedProxySelectorTest 7 0 0 0 100% 0.81
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.049
TestAIMDBackoffManager 13 0 0 0 100% 0.034
TestBasicResponseHandler 2 0 0 0 100% 0.005
TestCloseableHttpClient 5 0 0 0 100% 0.096
TestConnectExec 9 0 0 0 100% 0.127
TestContentCompressionExec 10 0 0 0 100% 0.043
TestCookieIdentityComparator 5 0 0 0 100% 0.004
TestDefaultBackoffStrategy 6 0 0 0 100% 0.004
TestExponentialBackoffManager 9 0 0 0 100% 0.005
TestFutureRequestExecutionService 5 0 0 0 100% 0.337
TestHttpAsyncClientBuilder 4 0 0 0 100% 0.291
TestHttpClientBuilder 2 0 0 0 100% 0.004
TestHttpClientBuilderInterceptors 1 0 0 0 100% 0.011
TestHttpRequestRetryExec 9 0 0 0 100% 1.078
TestInternalExecRuntime 10 0 0 0 100% 0.119
TestInternalHttpClient 7 0 0 0 100% 0.078
TestLinearBackoffManager 8 0 0 0 100% 0.007
TestMainClientExec 10 0 0 0 100% 0.033
TestNullBackoffStrategy 2 0 0 0 100% 0.002
TestProtocolExec 7 0 0 0 100% 0.02
TestRedirectExec 9 0 0 0 100% 0.082
TestResponseEntityProxy 3 0 0 0 100% 0.01
TestResponseEntityWrapper 7 0 0 0 100% 0.016

org.apache.hc.client5.http.auth

Class Tests Errors Failures Skipped Success Rate Time
TestAuthChallenge 2 0 0 0 100% 0.01
TestAuthScope 8 0 0 0 100% 0.031
TestCredentials 11 0 0 0 100% 0.126

org.apache.hc.client5.http.impl.io

Class Tests Errors Failures Skipped Success Rate Time
TestBasicHttpClientConnectionManager 13 0 0 0 100% 0.537
TestHttpClientConnectionOperator 8 0 0 0 100% 6.096
TestPoolingHttpClientConnectionManager 7 0 0 0 100% 0.067

org.apache.hc.client5.http.routing

Class Tests Errors Failures Skipped Success Rate Time
TestHttpRoute 11 0 0 0 100% 0.011

org.apache.hc.client5.http.impl

Class Tests Errors Failures Skipped Success Rate Time
ExecSupportTest 1 0 0 0 100% 2.166
PrefixedIncrementingIdTest 2 0 0 0 100% 0.002
TestAuthenticationStrategy 4 0 0 0 100% 0.003
TestDefaultConnKeepAliveStrategy 5 0 0 0 100% 0.005
TestDefaultHttpRequestRetryStrategy 13 0 0 0 100% 0.012
TestDefaultRedirectStrategy 19 0 0 0 100% 0.016
TestIdleConnectionEvictor 2 0 0 0 100% 2.04
TestRequestSupport 1 0 0 0 100% 0.004

org.apache.hc.client5.http.protocol

Class Tests Errors Failures Skipped Success Rate Time
TestRedirectLocation 1 0 0 0 100% 0.001
TestRequestAddCookies 15 0 0 0 100% 0.228
TestRequestClientConnControl 6 0 0 0 100% 0.003
TestRequestDefaultHeaders 3 0 0 0 100% 0.001
TestRequestExpectContinue 6 0 0 0 100% 0.003
TestResponseProcessCookies 6 0 0 0 100% 0.007

org.apache.hc.client5.http.config

Class Tests Errors Failures Skipped Success Rate Time
TestRequestConfig 3 0 0 0 100% 0.024

org.apache.hc.client5.http.async.methods

Class Tests Errors Failures Skipped Success Rate Time
TestSimpleMessageBuilders 6 0 0 0 100% 0.231

org.apache.hc.client5.http

Class Tests Errors Failures Skipped Success Rate Time
ConnectExceptionSupportTest 8 0 0 0 100% 0.034
SystemDefaultDnsResolverTest 2 0 0 0 100% 0.152

org.apache.hc.client5.http.ssl

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultHostnameVerifier 14 0 0 0 100% 0.048
TestDistinguishedNameParser 10 0 0 0 100% 0.007
TestSSLSocketFactory 2 0 0 0 100% 0.002

org.apache.hc.client5.http.impl.auth

Class Tests Errors Failures Skipped Success Rate Time
TestAuthChallengeParser 20 0 0 0 100% 0.042
TestBasicAuthCache 3 0 0 0 100% 1.001
TestBasicScheme 12 0 0 0 100% 0.028
TestBearerScheme 3 0 0 0 100% 0.011
TestCredentialsProviders 11 0 0 0 100% 0.025
TestDigestScheme 25 0 0 0 100% 0.168
TestHttpAuthenticator 22 0 0 0 100% 0.231
TestNTLMEngineImpl 12 0 0 0 100% 0.133
TestNTLMScheme 1 0 0 0 100% 0.007
TestSystemDefaultCredentialsProvider 2 0 0 0 100% 2.727

org.apache.hc.client5.http.classic.methods

Class Tests Errors Failures Skipped Success Rate Time
TestHttpOptions 1 0 0 0 100% 0.02
TestHttpRequestBase 18 0 0 0 100% 0.071
TestHttpTrace 1 0 0 0 100% 0.006

org.apache.hc.client5.http.psl

Class Tests Errors Failures Skipped Success Rate Time
TestPublicSuffixListParser 2 0 0 0 100% 0.002
TestPublicSuffixMatcher 5 0 0 0 100% 0.007

org.apache.hc.client5.http.entity

Class Tests Errors Failures Skipped Success Rate Time
TestBrotli 1 0 0 0 100% 0.033
TestDecompressingEntity 3 0 0 0 100% 0.013
TestDeflate 1 0 0 0 100% 0.017
TestEntityBuilder 9 0 0 0 100% 1.345
TestGZip 4 0 0 0 100% 0.234

org.apache.hc.client5.http.utils

Class Tests Errors Failures Skipped Success Rate Time
TestBase64 6 0 0 0 100% 0.002
TestByteArrayBuilder 8 0 0 0 100% 0.004
TestDateUtils 7 0 0 0 100% 0.027
TestDnsUtils 1 0 0 0 100% 0
TestURIUtils 7 0 0 0 100% 0.011

org.apache.hc.client5.http.impl.routing

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultProxyRoutePlanner 2 0 0 0 100% 0.001
TestDefaultRoutePlanner 4 0 0 0 100% 0.002
TestRouteDirector 7 0 0 0 100% 0.003
TestRouteTracker 8 0 0 0 100% 0.012
TestRoutingSupport 3 0 0 0 100% 0.004
TestSystemDefaultRoutePlanner 3 0 0 0 100% 0.005

org.apache.hc.client5.http.cookie

Class Tests Errors Failures Skipped Success Rate Time
TestCookieOrigin 6 0 0 0 100% 0.025
TestCookiePathComparator 6 0 0 0 100% 0.041
TestCookiePriorityComparator 6 0 0 0 100% 0.025

Test Cases

[Summary] [Package List] [Test Cases]

TestSimpleMessageBuilders

testResponseCopy 0.109
testResponseBasics 0.007
testRequestBasics 0.031
testRequestCopy 0.002
testPostParameters 0.013
testGetParameters 0.003

TestAuthChallenge

testAuthChallengeWithParams 0.005
testAuthChallengeWithValue 0.002

TestAuthScope

testScopeMatching 0.004
testHash 0.004
testBasicsAllOptional 0.001
testByOriginMixedCaseHostname 0.004
testBasics 0.004
testEquals 0.001
testMixedCaseHostname 0.001
testByOrigin 0.001

TestCredentials

testUsernamePasswordCredentialsSerialization 0.052
testNTCredentialsHashCode 0.038
testNTCredentialsSerialization 0.005
testBearerTokenHashCode 0.002
testUsernamePasswordCredentialsHashCode 0.002
testNTCredentialsBasics 0.004
testNTCredentialsEquals 0
testUsernamePasswordCredentialsBasics 0.003
testUsernamePasswordCredentialsEquals 0.001
tesBearerTokenBasics 0.002
testBearerTokenEquals 0.002

TestHttpOptions

testMultipleAllows 0.018

TestHttpRequestBase

testBasicHttpHeadMethodProperties 0.004
testBasicHttpPostMethodProperties 0.004
testBasicHttpOptionMethodProperties 0.001
testTraceMethodSetEntity 0.013
testPutMethodEmptyURI 0.002
testTraceMethodEmptyURI 0.001
testPostMethodEmptyURI 0
testOptionMethodEmptyURI 0.001
testGetMethodEmptyURI 0.002
testDeleteMethodEmptyURI 0.003
testBasicHttpDeleteMethodProperties 0.002
testHeadMethodEmptyURI 0.001
testBasicHttpPatchMethodProperties 0.002
testBasicHttpPutMethodProperties 0.002
testOptionMethodGetAllowedMethods 0.01
testBasicGetMethodProperties 0.002
testBasicHttpTraceMethodProperties 0.001
testPatchMethodEmptyURI 0.001

TestHttpTrace

testHttpTraceSetEntity 0.003

TestRequestConfig

testBuildAndCopy 0.01
testBasics 0.003
testDefaults 0.005

ConnectExceptionSupportTest

testConnectTimeoutExceptionFromCauseHostAndRemoteAddress 0.01
testHttpHostConnectExceptionFromCauseAndHost 0.002
testHttpHostConnectExceptionFromNullCause 0.001
testConnectTimeoutExceptionFromCause 0.002
testHttpHostConnectExceptionFromCause 0.001
testHttpHostConnectExceptionFromCauseHostAndRemoteAddress 0.002
testConnectTimeoutExceptionFromNullMessageAndHost 0.001
testConnectTimeoutExceptionFromCauseAndHost 0.001

TestCookieOrigin

testNullHost 0.003
testNullPath 0.004
testEmptyHost 0.002
testEmptyPath 0.002
testNegativePort 0.002
testConstructor 0.001

TestCookiePathComparator

testUnequality1 0.003
testUnequality2 0.002
testEquality1 0.002
testEquality2 0.001
testEquality3 0.001
testEquality4 0.017

TestCookiePriorityComparator

testEqualityNullPath 0.007
testEqualitySameLength 0.001
testUnequalityCreationDate 0.004
testEquality 0.003
testUnequalityTrailingSlash 0.002
testUnequality 0.001

FormBodyPartTest

testConstructorCompat 0.495

HttpRFC7578MultipartTest

testPercentDecodingWithValidMessages 0.009
testPercentDecodingWithTooShortMessage 0.001

TestFormBodyPartBuilder

testBuildBodyPartBasics 0.011
testBuildBodyPartMultipleBuilds 0.001
testBuildBodyPartCustomHeaders 0.002

TestMimeField

testBasics 0.002

TestMultipartContentBody

testInputStreamBody 0.002
testStringBody 0.001

TestMultipartEntityBuilder

testMultipartCustomContentTypeUsingAddParameter 0.024
testMultipartCustomContentType 0.002
testMultipartWriteTo 0.002
testMultipartCustomContentTypeParameterOverrides 0.001
testMultipartWriteToRFC6532Mode 0.002
testMultipartWriteToWithPreambleAndEpilogue 0.002
testMultipartContentTypeParameter 0.002
testMultipartOptions 0.002
testBasics 0.002
testMultipartWriteToRFC7578Mode 0.004
testAddBodyParts 0.003

TestMultipartForm

testMultipartFormBinaryPartsPreamblEpilogue 0.015
testMultipartFormStrict 0.011
testMultipartFormStringPartsMultiCharsets 0.004
testMultipartFormCustomContentType 0.004
testMultipartFormBrowserCompatibleNonASCIIHeaders 0.014
testMultipartFormRFC6532 0.009
testMultipartFormBinaryParts 0.009
testMultipartFormStringParts 0.003

TestMultipartFormat

testLineBreak 0.001
testLineBreakRewrite 0.003

TestMultipartFormHttpEntity

testImplictContractorParams 0.001
testNonRepeatable 0.002
testRepeatable 0.001
testExplictContractorParams 0.001

TestMultipartMixed

testMultipartPartStrict 0.018
testMultipartPartBinaryParts 0.007
testMultipartPartStringParts 0.002
testMultipartPartStringPartsMultiCharsets 0.001
testMultipartPartCustomContentType 0.001
testMultipartPartBrowserCompatibleNonASCIIHeaders 0.007
testMultipartPartRFC6532 0.009

TestMultipartPartBuilder

testBuildBodyPartBasics 0.001
testBuildBodyPartMultipleBuilds 0.002
testBuildBodyPartCustomHeaders 0.002

TestBrotli

testDecompressionWithBrotli 0.032

TestDecompressingEntity

testWriteToStream 0.003
testStreaming 0.005
testNonStreaming 0.003

TestDeflate

testCompressDecompress 0.012

TestEntityBuilder

testBuildFileEntity 0.004
testBuildTextEntity 0.002
testBuildBinaryEntity 0.001
testBuildSerializableEntity 0.004
testBuildGZipped 0.003
testBuildEmptyEntity 0.001
testBuildChunked 0.001
testBuildStreamEntity 1.318
testExplicitContentProperties 0.003

TestGZip

testBasic 0.001
testCompressionIOExceptionLeavesOutputStreamOpen 0.224
testDecompressionWithMultipleGZipStream 0.005
testCompressionDecompression 0.002

TestAuthChallengeParser

testParseMultipleAuthChallengeWithParamsContainingComma 0.004
testParseMalformedAuthChallenge1 0.002
testParseMalformedAuthChallenge2 0.001
testParseMalformedAuthChallenge3 0.001
testParseBasicAuthChallenge 0.001
testParseMultipleAuthChallengeWithParams 0.002
testParseParameterAndToken68AuthChallengeMix 0.003
testParseTokenTerminatedByBlank 0.001
testParseTokenTerminatedByComma 0.002
testParsePaddedToken68TerminatedByComma 0.001
testParseMultipleAuthChallenge 0.001
testParseEmptyAuthChallenge1 0.001
testParsePaddedToken68 0
testParseAuthChallengeWithBlanks 0.001
testParseTokenTerminatedByParameter 0.001
testParseTokenTerminatedByEndOfStream 0.002
testParsePaddedToken68SingleEqual 0.001
testParseValidAuthChallenge1 0
testParseValidAuthChallenge2 0.001
testParsePaddedToken68MultipleEquals 0.001

TestBasicAuthCache

testBasicStoreRestore 0.995
testNullAuthScheme 0.001
testNullKey 0.003

TestBasicScheme

testBasicAuthenticationDefaultCharsetISO88591 0.004
testSerialization 0.002
testBasicAuthenticationUsernameWithBlank 0
testBasicAuthenticationUsernameWithColon 0.001
testBasicAuthenticationWithCharset 0.003
testSerializationUnchallenged 0.001
testBasicAuthenticationUserCredentialsMissing 0.001
testBasicAuthenticationDefaultCharsetASCII 0.001
testBasicAuthenticationUsernameWithTab 0.001
testBasicAuthentication 0.001
testBasicAuthenticationEmptyChallenge 0.001
testBasicAuthenticationDefaultCharsetUTF8 0.002

TestBearerScheme

testBearerAuthenticationEmptyChallenge 0.003
testSerialization 0.005
testBearerAuthentication 0

TestCredentialsProviders

testCredentialsMatching 0.006
testRealmCredentials 0
testWrongRealmCredentials 0.001
testWrongHostCredentials 0.001
testBasicCredentialsProviderDefaultCredentials 0.002
testDefaultCredentials 0.002
testSingleCredentialsProvider 0.001
testMixedCaseHostname 0.001
testBasicCredentialsProviderNoCredentials 0.001
testBasicCredentialsProviderCredentials 0.001
testHostCredentials 0.001

TestDigestScheme

testDigestMD5SessA1AndCnonceConsistency 0.016
testDigestAuthenticationWithDefaultCreds 0.002
testDigestAuthenticationQopAuthOrAuthIntNonRepeatableEntity 0.004
testDigestAuthenticationMD5Sess 0.002
testSerialization 0.004
testDigestAuthenticationWithQueryStringInDigestURI 0.001
testDigestAuthenticationUnknownAlgo 0.083
testDigestAuthenticationNoAlgorithm 0.001
testParameterCaseSensitivity 0.001
testHttpEntityDigest 0.004
testDigestAuthenticationQopIntOnlyNonRepeatableEntity 0.002
testDigestAuthenticationWithSHA 0.004
testDigestNouceCount 0.004
testDigestAuthenticationNoNonce 0.004
testDigestAuthenticationNoRealm 0.002
testDigestAuthenticationMD5SessUnknownQop 0.002
testDigestAuthenticationMD5Algorithm 0.002
testDigestAuthenticationQopAuthInt 0.002
testDigestAuthenticationWithStaleNonce 0.001
testDigestAuthenticationQopAuthIntNullEntity 0.002
testDigestAuthentication 0.001
testDigestAuthenticationMD5SessNoQop 0.004
testDigestAuthenticationInvalidInput 0.002
testDigestAuthenticationEmptyChallenge1 0.001
testDigestAuthenticationEmptyChallenge2 0.001

TestHttpAuthenticator

testAuthSuccessConnectionBased 0.111
testAuthChallengeStateMultipleOption 0.04
testAuthFailureState 0.004
testAuthenticationNotRequestedUnchallenged 0.001
testAuthenticationHandshaking 0.003
testAuthenticationNoSupportedChallenges 0.002
testAuthenticationFailure 0.002
testAuthenticationCredentialsForBasic 0.006
testUpdateAuthExchange 0.003
testAuthentication 0.003
testAuthenticationException 0.002
testAuthenticationNotRequestedSuccess1 0.003
testAuthenticationNotRequestedSuccess2 0.002
testAuthenticationFailed 0.003
testAuthSuccess 0.003
testAuthenticationFailedPreviously 0.005
testAuthChallengeStateOneOptions 0.002
testAuthenticationNoMatchingChallenge 0.002
testAuthenticationNoChallenges 0.001
testAuthChallengeStateNoOption 0.002
testAuthenticationRequestedAfterSuccess 0.005
testAuthenticationNoCredentials 0.002

TestNTLMEngineImpl

testNTLMv2Response 0.02
testMD4 0.001
testRC4 0.023
testLMv2Response 0.001
testType3Message 0.032
testNTLM2SessionResponse 0.001
testNTLMUserSessionKey 0.001
testType1Message 0.001
testType3MessageWithCert 0.038
testLM2SessionResponse 0.001
testLMResponse 0.002
testNTLMResponse 0.002

TestNTLMScheme

testNTLMAuthenticationEmptyProxyChallenge 0.006

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.037
testSystemCredentialsProviderCredentials 2.688

DistributedProxySelectorTest

testSelectReturnsProxyFromSecondSelectorWhenFirstSelectorReturnsEmptyList 0.18
testConstructorThrowsExceptionWhenNullSelectors 0.002
testSelectReturnsProxyFromThirdSelector 0.026
testSelectReturnsProxyFromSecondSelector 0.002
testConstructorThrowsExceptionWhenEmptySelectors 0
testSelectHandlesException 0.074
testSelectReturnsProxyFromFirstSelector 0.52

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0.042
testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.003

TestAIMDBackoffManager

coolDownPeriodIsConfigurable 0.008
halvesConnectionsOnBackoff 0.001
doesNotBackoffBelowOneConnection 0
probeDoesNotAdjustDuringCooldownPeriod 0.001
probeStillAdjustsAfterCoolDownPeriod 0
isABackoffManager 0
backOffFactorIsConfigurable 0.002
testConcurrency 0.015
increasesByOneOnProbe 0.001
backoffDoesNotAdjustDuringCoolDownPeriod 0
doesNotIncreaseBeyondPerHostMaxOnProbe 0
willBackoffImmediatelyEvenAfterAProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0.001

TestBasicResponseHandler

testSuccessfulResponse 0.002
testUnsuccessfulResponse 0.002

TestCloseableHttpClient

testExecuteRequestHandleResponseIOException 0.082
testExecuteRequestRelativeURI 0.004
testExecuteRequestHandleResponse 0.003
testExecuteRequestHandleResponseHttpException 0.003
testExecuteRequestAbsoluteURI 0.003

TestConnectExec

testExecAcquireConnection 0.071
testEstablishRouteViaProxyTunnelFailure 0.007
testEstablishRouteViaProxyTunnelRetryOnAuthChallengePersistentConnection 0.027
testEstablishRouteViaProxyTunnelRetryOnAuthChallengeNonPersistentConnection 0.003
testEstablishRouteViaProxyTunnelMultipleHops 0.002
testEstablishDirectRoute 0.001
testEstablishRouteDirectProxy 0.001
testEstablishRouteViaProxyTunnel 0.004
testEstablishRouteViaProxyTunnelUnexpectedResponse 0.002

TestContentCompressionExec

testBrotliContentEncoding 0.025
testGzipContentEncoding 0.001
testGzipContentEncodingZeroLength 0.002
testNoContentEncoding 0.002
testContentEncodingRequestParameter 0.002
testIdentityContentEncoding 0.001
testDeflateContentEncoding 0.001
testXGzipContentEncoding 0.001
testUnknownContentEncoding 0.002
testContentEncodingNoEntity 0.001

TestCookieIdentityComparator

testCookieIdentityComparasionByName 0.001
testCookieIdentityComparasionByNameDomainAndPath 0.002
testCookieIdentityComparasionByNameAndDomain 0
testCookieIdentityComparasionByNameDomainAndNullPath 0
testCookieIdentityComparasionByNameAndNullDomain 0

TestDefaultBackoffStrategy

doesNotBackOffForConnectionManagerTimeout 0.001
backsOffForTooManyRequests 0
backsOffForConnectionTimeouts 0
doesNotBackOffForNon429And503StatusCodes 0.001
backsOffForSocketTimeouts 0.001
backsOffForServiceUnavailable 0

TestExponentialBackoffManager

coolDownPeriodIsConfigurable 0.001
probeDoesNotAdjustDuringCooldownPeriod 0
probeStillAdjustsAfterCoolDownPeriod 0.001
exponentialGrowthRateIsConfigurable 0
exponentialBackoffApplied 0
backoffDoesNotAdjustDuringCoolDownPeriod 0
doesNotIncreaseBeyondPerHostMaxOnProbe 0.001
willBackoffImmediatelyEvenAfterAProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0.001

TestFutureRequestExecutionService

shouldCancel 0.202
shouldTimeout 0.022
shouldExecuteMultipleCalls 0.075
shouldExecuteSingleCall 0.007
shouldExecuteMultipleCallsAndCallback 0.029

TestHttpAsyncClientBuilder

testH2AddInterceptorFirstDoesNotThrow 0.048
testAddInterceptorLastDoesNotThrow 0.23
testH2AddInterceptorLastDoesNotThrow 0.005
testAddInterceptorFirstDoesNotThrow 0.006

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.003
testAddInterceptorFirstDoesNotThrow 0.001

TestHttpClientBuilderInterceptors

testAddExecInterceptorLastShouldBeExecuted 0.011

TestHttpRequestRetryExec

testRetryIntervalResponseTimeoutNull 1.059
testAbortedRequest 0.005
testRetrySleepOnIOException 0.002
testStrategyRuntimeException 0.002
testRetryIntervalGreaterResponseTimeout 0.002
testNonRepeatableRequest 0.001
testFundamentals1 0.002
testFundamentals2 0.002
testNonRepeatableEntityResponseReturnedImmediately 0.003

TestInternalExecRuntime

testAbortEndpoint 0.088
testReleaseEndpointNonReusable 0.003
testAcquireEndpoint 0.002
testCancell 0.003
testAcquireEndpointLeaseRequestTimeout 0.004
testAcquireEndpointLeaseRequestFailure 0.003
testConnectEndpoint 0.003
testAcquireEndpointAlreadyAcquired 0.002
testReleaseEndpointReusable 0.004
testDisonnectEndpoint 0.003

TestInternalHttpClient

testExecuteRequestConfig 0.059
testExecute 0.003
testExecuteDefaultContext 0.003
testClientClose 0.001
testExecuteHttpException 0.002
testClientCloseIOException 0.002
testExecuteLocalContext 0.004

TestLinearBackoffManager

linearIncrementTest 0.001
probeDoesNotAdjustDuringCooldownPeriod 0.001
probeStillAdjustsAfterCoolDownPeriod 0
incrementsConnectionsOnBackoff 0
backoffDoesNotAdjustDuringCoolDownPeriod 0
decrementsConnectionsOnProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0
testSetPerHostConnectionCap 0

TestMainClientExec

testExecRequestPersistentConnectionNoResponseEntity 0.015
testExecHttpException 0.001
testFundamentals 0.001
testExecIOException 0.003
testExecRequestNonPersistentConnectionNoResponseEntity 0.002
testExecRequestPersistentConnection 0.002
testExecRequestNonPersistentConnection 0.001
testExecConnectionShutDown 0.001
testExecRuntimeException 0.002
testExecRequestConnectionRelease 0.001

TestNullBackoffStrategy

doesNotBackoffForResponses 0.002
doesNotBackoffForThrowables 0

TestProtocolExec

testExecRequestRetryOnAuthChallenge 0.003
testPostProcessRuntimeException 0.003
testPostProcessIOException 0.001
testExecEntityEnclosingRequestRetryOnAuthChallenge 0.002
testUserInfoInRequestURI 0.001
testExecEntityEnclosingRequest 0.001
testPostProcessHttpException 0.003

TestRedirectExec

testRedirectProtocolException 0.049
testRelativeRedirect 0.005
testFundamentals 0.004
testAllowCircularRedirects 0.003
testMaxRedirect 0.002
testGetLocationUriDisallowCircularRedirects 0.003
testRedirectRuntimeException 0.003
testCrossSiteRedirect 0.003
testPutSeeOtherRedirect 0.005

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.005
testGetTrailersWithNoChunkedInputStream 0.001
testWriteToNullDrainsAndReleasesStream 0.002

TestResponseEntityWrapper

testReusableEntityWriteToIOError 0.004
testReusableEntityWriteTo 0.001
testReusableEntityEndOfStream 0.002
testReusableEntityEndOfStreamIOError 0.003
testReusableEntityStreamClosedIOError 0.003
testEntityStreamClosedIOErrorAlreadyReleased 0.002
testReusableEntityStreamClosed 0.001

TestBasicClientCookie

testSerialization 0.003
testCloning 0
testConstructor 0

TestBasicCookieAttribHandlers

testBasicExpiresInvalidInput 0.001
testBasicExpiresParse 0.005
testBasicMaxAgeParse 0.001
testBasicDomainMatchMixedCase 0
testBasicDomainMatch1 0.001
testBasicDomainMatch2 0
testBasicPathInvalidInput 0.001
testBasicMaxAgeParseInvalid 0.001
testBasicDomainParse 0
testBasicPathParse 0.001
testBasicMaxAgeInvalidInput 0
testBasicDomainInvalidInput 0.001
testBasicSecureMatch 0.001
testBasicSecureParse 0
testBasicSecureInvalidInput 0.001
testBasicDomainMatchOneLetterPrefix 0.001
testBasicDomainValidate1 0.001
testBasicDomainValidate2 0.001
testBasicDomainValidate3 0.001
testBasicDomainValidate4 0
testBasicHttpOnlyParse 0
testBasicExpiresParseInvalid 0.001
testBasicPathMatch1 0
testBasicPathMatch2 0
testBasicPathMatch3 0.001
testBasicPathMatch4 0
testBasicPathMatch5 0
testBasicPathMatch6 0
testBasicPathMatch7 0
testPublicSuffixFilter 0.01
testBasicDomainParseInvalid1 0
testBasicDomainParseInvalid2 0.001

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0.005
testBasics 0

TestLaxCookieAttribHandlers

testParseExpiryFunnyTime 0.003
testParseExpiryFunnyYear 0.003
testParseExpiry 0
testParseMaxAge 0.001
testParseExpiryInvalidYearTooLong 0.001
testParseExpiryFunnyTimeInstant 0
testBasicMaxAgeParseInvalid 0
testParseExpiryInvalidDayOfMonth1 0
testParseExpiryInvalidDayOfMonth2 0.001
testParseExpiryInvalidDayOfMonth3 0.002
testParseExpiryYearTwoDigit1 0
testParseExpiryYearTwoDigit2 0.001
testParseExpiryYearTwoDigit3 0.001
testBasicMaxAgeInvalidInput 0.001
testExpiryGarbage 0
testParseMaxZero 0
testParseExpiryInvalidMonth 0.001
testParseExpiryInvalidTime0 0.001
testParseExpiryInvalidTime1 0.001
testParseExpiryInvalidTime2 0
testParseExpiryInvalidTime3 0
testParseExpiryInvalidTime4 0
testParseExpiryInvalidYearTooLongAgo 0
testParseExpiryFunnyDayOfMonthInstant 0.001
testParseExpiryFunnyMonth 0.001
testBasicMaxAgeParseEmpty 0.001
testParseExpiryFunnyYearInstant 0.001
testParseExpiryFunnyMonthInstant 0
testParseExpiryInstant 0.001
testParseExpiryFunnyDayOfMonth 0
testParseExpiryInvalidYearTooShort 0.001
testParseMaxNegative 0

TestPublicSuffixListParser

testParseLocal 0.002
testParse 0.001
testUnicode 0.145

TestRFC6265CookieSpec

testParseCookieQuotedValue 0.001
testParseCookieMissingName 0
testFormatCookiesBasics 0.001
testMatchCookieNoMatch 0.008
testParseCookieEmptyValue 0
testParseCookieWithAttributes2 0
testParseCookieWithAttributes3 0.001
testParseCookieWrongHeader 0
testFormatCookiesIllegalCharsInValue 0
testParseCookieMaxAgeOverExpires 0.001
testMatchCookie 0.001
testParseCookieBasics 0.001
testValidateCookieBasics 0
testParseCookieWithAttributes 0
testParseCookieMultipleAttributes 0.001
testParseCookieMissingValue1 0
testParseCookieMissingValue2 0.001

ExecSupportTest

testGetNextExchangeId 2.166

TestBasicHttpClientConnectionManager

testCloseExpired 0.331
testProxyConnectAndUpgrade 0.009
testReleaseInvalidArg 0.002
testAlreadyLeased 0.002
testCloseIdle 0.113
testReleaseAnotherConnection 0.001
testShutdown 0.001
testTargetConnect 0.003
testLeaseReleaseReusable 0.003
testLeaseDifferentRoute 0.002
testLeaseReleaseReusableWithState 0.001
testLeaseReleaseNonReusable 0.001
testLeaseExpired 0.064

TestHttpClientConnectionOperator

testUpgradeUpsupportedScheme 0.005
testConnectExplicitAddress 6.078
testConnectTimeout 0.002
testConnectFailure 0.002
testUpgrade 0.001
testUpgradeNonLayeringScheme 0.001
testConnectFailover 0.002
testConnect 0.003

TestPoolingHttpClientConnectionManager

testReleaseRouteIncomplete 0.05
testProxyConnectAndUpgrade 0.005
testLeaseRelease 0.002
testTargetConnect 0.003
testLeaseFutureTimeout 0.001
testReleaseNonReusable 0.002
testReleaseReusable 0.001

PrefixedIncrementingIdTest

testCreateId 0
testGetNextId 0.001

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0.001
testViaProxy 0

TestDefaultRoutePlanner

testDirectDefaultPort 0
testNullTarget 0.001
testDirect 0
testViaProxy 0

TestRouteDirector

testProxy 0
testProxyTLS 0
testLocalDirect 0.001
testDirect 0
testDirectSecure 0
testIllegal 0.001
testProxyChain 0

TestRouteTracker

testCstrTargetLocal 0.001
testIllegalStates 0.001
testCstrRoute 0
testProxyChainRoutes 0.001
testDirectRoutes 0
testProxyRoutes 0.001
testEqualsHashcodeCloneToString 0.002
testIllegalArgs 0.002

TestRoutingSupport

testDetermineHostMissingScheme 0.001
testNormalizeHost 0.001
testDetermineHost 0.001

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.002
testProxy 0.002
testDirect 0.001

TestAuthenticationStrategy

testCustomAuthPreference 0
testSelectInvalidInput 0.001
testSelectNoSchemeRegistry 0.001
testUnsupportedScheme 0

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0
testNoKeepAliveHeader 0
testKeepAliveHeader 0.001
testIllegalResponseArg 0.001
testInvalidKeepAliveHeader 0.001

TestDefaultHttpRequestRetryStrategy

noRetryOnConnect 0.001
noRetryOnAbortedRequests 0
testInvalidRetryAfterHeader 0
noRetryOnSSLFailure 0
testRetryAfterHeaderAsDate 0.001
testRetryAfterHeaderAsLong 0
noRetryOnUnknownHost 0.001
noRetryOnConnectionClosed 0
retryOnNonAbortedRequests 0.001
testBasics 0.001
testRetryAfterHeaderAsPastDate 0.001
noRetryOnConnectTimeout 0
noRetryForNoRouteToHostException 0

TestDefaultRedirectStrategy

testCreateLocationURIInvalid 0.002
testGetLocationUri 0.001
testIsRedirectedMovedPermanently 0.001
testGetLocationUriNormalized 0
testGetLocationUriInvalidInput 0.001
testCreateLocationURI 0.001
testIsRedirectedUnknownStatus 0
testIsRedirectedTemporaryRedirect 0
testGetLocationUriInvalidLocation 0.001
testResolveRelativeLocation 0.001
testGetLocationUriRelative 0.001
testGetLocationUriRelativeWithFragment 0.001
testIsRedirectedMovedTemporaryNoLocation 0
testUseAbsoluteLocation 0.001
testGetLocationUriMissingHeader 0
testIsRedirectedInvalidInput 0.001
testIsRedirectedMovedTemporary 0
testIsRedirectedSeeOther 0.001
testGetLocationUriAbsoluteWithFragment 0

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.031
testEvictExpiredOnly 1.009

TestRequestSupport

testPathPrefixExtraction 0.003

TestRedirectLocation

testBasics 0.001

TestRequestAddCookies

testRequestParameterCheck 0.002
testAuthDefaultHttpPortWhenProxy 0.001
testCookiesForConnectRequest 0
testAuthScopeInvalidRequestURI 0.001
testAuthScopeRemotePortWhenDirect 0.001
testExcludeExpiredCookies 0.218
testAddCookiesUsingExplicitCookieSpec 0
testContextParameterCheck 0.001
testNoCookieSpecRegistry 0
testNoHttpConnection 0
testNoCookieStore 0
testAuthDefaultHttpsPortWhenProxy 0
testNoMatchingCookies 0.001
testCookieOrder 0
testAddCookies 0

TestRequestClientConnControl

testProxyConnectionKeepAliveForRequestsOverProxy 0
testRequestParameterCheck 0.001
testConnectionKeepAliveForDirectRequests 0
testConnectionKeepAliveForTunneledRequests 0
testPreserveCustomConnectionHeader 0
testConnectionKeepAliveForConnectRequest 0

TestRequestDefaultHeaders

testRequestParameterCheck 0
testNoDefaultHeadersForConnectRequest 0.001
testDefaultHeaders 0

TestRequestExpectContinue

testRequestExpectContinueZeroContent 0
testRequestExpectContinueNotGenerated 0
testRequestExpectContinueGenerated 0
testRequestExpectContinueInvalidInput 0.001
testRequestExpectContinueIgnoreNonenclosingRequests 0
testRequestExpectContinueHTTP10 0

TestResponseProcessCookies

testResponseParameterCheck 0.001
testNoCookieOrigin 0.001
testParseCookies 0.001
testContextParameterCheck 0.001
testNoCookieSpec 0
testNoCookieStore 0.001

TestPublicSuffixListParser

testParseByType 0.001
testParse 0.001

TestPublicSuffixMatcher

testGetDomainRootOnlyPRIVATE 0.001
testMatch 0.001
testGetDomainRootOnlyICANN 0.001
testGetDomainRootAnyType 0.002
testMatchUnicode 0.001

TestHttpRoute

testImmutable 0
testCstr1 0
testCstr3 0.001
testCstr4 0.001
testCstr6 0
testEqualsHashcodeClone 0.002
testInvalidArguments 0.001
testHopping 0.002
testNullEnums 0
testCstrFullFlags 0
testCstrFullRoute 0.001

TestDefaultHostnameVerifier

testSubjectAlt 0.011
testHTTPCLIENT_1097 0.001
testHTTPCLIENT_1255 0.001
testHTTPCLIENT_1316 0.002
testHTTPCLIENT_2149 0.005
testMatchDNSName 0.002
testDomainRootMatching 0.001
testHTTPCLIENT_1997_ANY 0.001
testHTTPCLIENT_1997_ICANN 0.001
testExtractCN 0.003
testHTTPCLIENT_1997_PRIVATE 0.001
testHTTPCLIENT_1997_UNKNOWN 0.001
testIdentityMatching 0.001
testVerify 0.014

TestDistinguishedNameParser

testParseBlanks 0.001
testParseEscape 0
testParseBasic 0
testParseQuotes 0.001
testParseUnescapedEqual 0
testParseQuotes2 0.001
testParseQuotes3 0
testParseInvalid 0.001
testParseRepeatedElements 0.002
testParseInvalid2 0

TestSSLSocketFactory

testWeakCiphersDisabledByDefault 0
testStrongCipherSuites 0

SystemDefaultDnsResolverTest

resolveIPv6ZoneId 0.151
resolve 0

TestBase64

validValues 0.001
zeroLength 0
decodeUnpadded 0
nullHandling 0.001
decodeIgnoresEmbeddedInvalidChars 0
decodeInvalid 0

TestByteArrayBuilder

testReset 0
testInvalidAppendBytes 0.001
testInvalidAppendChars 0.002
testEmptyBuffer 0
testEnsureCapacity 0
testNonAsciiCharset 0.001
testAppendText 0
testAppendBytes 0

TestDateUtils

testMalformedDate 0
testBasicDateParse 0.024
testParseQuotedDate 0.001
testDateParseMessage 0
testBasicDateFormat 0.001
testInvalidInput 0.001
testTwoDigitYearDateParse 0

TestDnsUtils

testNormalize 0

TestURIUtils

testHttpLocationWithRedirectFragment 0.001
testHttpLocationWithRelativeFragment 0
testHttpLocationRedirect 0.001
testHttpLocationWithAbsoluteFragment 0.002
testResolve 0.003
testExtractHost 0.002
testResolveOpaque 0.001