Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
707 0 0 0 100% 21.489

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.842
org.apache.hc.client5.http.impl.cookie 90 0 0 0 100% 0.228
org.apache.hc.client5.http.impl.classic 154 0 0 0 100% 3.935
org.apache.hc.client5.http.auth 21 0 0 0 100% 0.181
org.apache.hc.client5.http.impl.io 28 0 0 0 100% 5.558
org.apache.hc.client5.http.routing 11 0 0 0 100% 0.009
org.apache.hc.client5.http.impl 47 0 0 0 100% 3.975
org.apache.hc.client5.http.protocol 37 0 0 0 100% 0.259
org.apache.hc.client5.http.config 3 0 0 0 100% 0.035
org.apache.hc.client5.http.async.methods 6 0 0 0 100% 0.221
org.apache.hc.client5.http 10 0 0 0 100% 0.181
org.apache.hc.client5.http.ssl 26 0 0 0 100% 0.041
org.apache.hc.client5.http.impl.auth 111 0 0 0 100% 4.149
org.apache.hc.client5.http.classic.methods 20 0 0 0 100% 0.099
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.519
org.apache.hc.client5.http.utils 29 0 0 0 100% 0.039
org.apache.hc.client5.http.impl.routing 27 0 0 0 100% 0.041
org.apache.hc.client5.http.cookie 18 0 0 0 100% 0.168

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.551
HttpRFC7578MultipartTest 2 0 0 0 100% 0.013
TestFormBodyPartBuilder 3 0 0 0 100% 0.019
TestMimeField 1 0 0 0 100% 0.003
TestMultipartContentBody 2 0 0 0 100% 0.008
TestMultipartEntityBuilder 11 0 0 0 100% 0.064
TestMultipartForm 8 0 0 0 100% 0.082
TestMultipartFormat 2 0 0 0 100% 0.008
TestMultipartFormHttpEntity 4 0 0 0 100% 0.008
TestMultipartMixed 7 0 0 0 100% 0.077
TestMultipartPartBuilder 3 0 0 0 100% 0.009

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

Class Tests Errors Failures Skipped Success Rate Time
TestBasicClientCookie 3 0 0 0 100% 0.003
TestBasicCookieAttribHandlers 32 0 0 0 100% 0.048
TestBasicCookieStore 3 0 0 0 100% 0.003
TestLaxCookieAttribHandlers 32 0 0 0 100% 0.031
TestPublicSuffixListParser 3 0 0 0 100% 0.117
TestRFC6265CookieSpec 17 0 0 0 100% 0.026

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

Class Tests Errors Failures Skipped Success Rate Time
DistributedProxySelectorTest 7 0 0 0 100% 0.081
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.045
TestAIMDBackoffManager 13 0 0 0 100% 1.425
TestBasicResponseHandler 2 0 0 0 100% 0.009
TestCloseableHttpClient 5 0 0 0 100% 0.075
TestConnectExec 9 0 0 0 100% 0.103
TestContentCompressionExec 10 0 0 0 100% 0.042
TestCookieIdentityComparator 5 0 0 0 100% 0.003
TestDefaultBackoffStrategy 6 0 0 0 100% 0.005
TestExponentialBackoffManager 9 0 0 0 100% 0.007
TestFutureRequestExecutionService 5 0 0 0 100% 0.343
TestHttpAsyncClientBuilder 4 0 0 0 100% 0.268
TestHttpClientBuilder 2 0 0 0 100% 0.005
TestHttpClientBuilderInterceptors 1 0 0 0 100% 0.009
TestHttpRequestRetryExec 9 0 0 0 100% 1.077
TestInternalExecRuntime 10 0 0 0 100% 0.109
TestInternalHttpClient 7 0 0 0 100% 0.058
TestLinearBackoffManager 9 0 0 0 100% 0.122
TestMainClientExec 10 0 0 0 100% 0.032
TestNullBackoffStrategy 2 0 0 0 100% 0.002
TestProtocolExec 7 0 0 0 100% 0.021
TestRedirectExec 9 0 0 0 100% 0.076
TestResponseEntityProxy 3 0 0 0 100% 0.008
TestResponseEntityWrapper 7 0 0 0 100% 0.01

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.036
TestCredentials 11 0 0 0 100% 0.135

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

Class Tests Errors Failures Skipped Success Rate Time
TestBasicHttpClientConnectionManager 13 0 0 0 100% 0.525
TestHttpClientConnectionOperator 8 0 0 0 100% 4.963
TestPoolingHttpClientConnectionManager 7 0 0 0 100% 0.07

org.apache.hc.client5.http.routing

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

org.apache.hc.client5.http.impl

Class Tests Errors Failures Skipped Success Rate Time
ExecSupportTest 1 0 0 0 100% 1.883
PrefixedIncrementingIdTest 2 0 0 0 100% 0.003
TestAuthenticationStrategy 4 0 0 0 100% 0.002
TestDefaultConnKeepAliveStrategy 5 0 0 0 100% 0.004
TestDefaultHttpRequestRetryStrategy 13 0 0 0 100% 0.016
TestDefaultRedirectStrategy 19 0 0 0 100% 0.017
TestIdleConnectionEvictor 2 0 0 0 100% 2.046
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
TestRequestAddCookies 15 0 0 0 100% 0.242
TestRequestClientConnControl 6 0 0 0 100% 0.005
TestRequestDefaultHeaders 3 0 0 0 100% 0.003
TestRequestExpectContinue 6 0 0 0 100% 0.003
TestResponseProcessCookies 6 0 0 0 100% 0.006

org.apache.hc.client5.http.config

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

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

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

org.apache.hc.client5.http

Class Tests Errors Failures Skipped Success Rate Time
ConnectExceptionSupportTest 8 0 0 0 100% 0.039
SystemDefaultDnsResolverTest 2 0 0 0 100% 0.142

org.apache.hc.client5.http.ssl

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultHostnameVerifier 14 0 0 0 100% 0.033
TestDistinguishedNameParser 10 0 0 0 100% 0.006
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.029
TestBasicAuthCache 3 0 0 0 100% 0.855
TestBasicScheme 12 0 0 0 100% 0.022
TestBearerScheme 3 0 0 0 100% 0.01
TestCredentialsProviders 11 0 0 0 100% 0.019
TestDigestScheme 25 0 0 0 100% 0.14
TestHttpAuthenticator 22 0 0 0 100% 0.242
TestNTLMEngineImpl 12 0 0 0 100% 0.112
TestNTLMScheme 1 0 0 0 100% 0.007
TestSystemDefaultCredentialsProvider 2 0 0 0 100% 2.713

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpOptions 1 0 0 0 100% 0.019
TestHttpRequestBase 18 0 0 0 100% 0.073
TestHttpTrace 1 0 0 0 100% 0.007

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.034
TestDecompressingEntity 3 0 0 0 100% 0.014
TestDeflate 1 0 0 0 100% 0.02
TestEntityBuilder 9 0 0 0 100% 1.301
TestGZip 4 0 0 0 100% 0.15

org.apache.hc.client5.http.utils

Class Tests Errors Failures Skipped Success Rate Time
TestBase64 6 0 0 0 100% 0.003
TestByteArrayBuilder 8 0 0 0 100% 0.005
TestDateUtils 7 0 0 0 100% 0.024
TestDnsUtils 1 0 0 0 100% 0
TestURIUtils 7 0 0 0 100% 0.007

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

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

org.apache.hc.client5.http.cookie

Class Tests Errors Failures Skipped Success Rate Time
TestCookieOrigin 6 0 0 0 100% 0.089
TestCookiePathComparator 6 0 0 0 100% 0.05
TestCookiePriorityComparator 6 0 0 0 100% 0.029

Test Cases

[Summary] [Package List] [Test Cases]

TestSimpleMessageBuilders

testResponseCopy 0.104
testResponseBasics 0.007
testRequestBasics 0.028
testRequestCopy 0.001
testPostParameters 0.013
testGetParameters 0.002

TestAuthChallenge

testAuthChallengeWithParams 0.004
testAuthChallengeWithValue 0.002

TestAuthScope

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

TestCredentials

testUsernamePasswordCredentialsSerialization 0.057
testNTCredentialsHashCode 0.046
testNTCredentialsSerialization 0.006
testBearerTokenHashCode 0.003
testUsernamePasswordCredentialsHashCode 0.001
testNTCredentialsBasics 0.004
testNTCredentialsEquals 0.001
testUsernamePasswordCredentialsBasics 0.001
testUsernamePasswordCredentialsEquals 0.001
tesBearerTokenBasics 0.002
testBearerTokenEquals 0.001

TestHttpOptions

testMultipleAllows 0.017

TestHttpRequestBase

testBasicHttpHeadMethodProperties 0.003
testBasicHttpPostMethodProperties 0.003
testBasicHttpOptionMethodProperties 0.001
testTraceMethodSetEntity 0.014
testPutMethodEmptyURI 0.003
testTraceMethodEmptyURI 0.002
testPostMethodEmptyURI 0.001
testOptionMethodEmptyURI 0.002
testGetMethodEmptyURI 0.002
testDeleteMethodEmptyURI 0.002
testBasicHttpDeleteMethodProperties 0.001
testHeadMethodEmptyURI 0.001
testBasicHttpPatchMethodProperties 0.003
testBasicHttpPutMethodProperties 0.001
testOptionMethodGetAllowedMethods 0.008
testBasicGetMethodProperties 0.002
testBasicHttpTraceMethodProperties 0.002
testPatchMethodEmptyURI 0.001

TestHttpTrace

testHttpTraceSetEntity 0.003

TestRequestConfig

testBuildAndCopy 0.009
testBasics 0.002
testDefaults 0.019

ConnectExceptionSupportTest

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

TestCookieOrigin

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

TestCookiePathComparator

testUnequality1 0.004
testUnequality2 0.002
testEquality1 0.001
testEquality2 0.003
testEquality3 0.001
testEquality4 0.018

TestCookiePriorityComparator

testEqualityNullPath 0.007
testEqualitySameLength 0.001
testUnequalityCreationDate 0.005
testEquality 0.001
testUnequalityTrailingSlash 0.001
testUnequality 0.002

FormBodyPartTest

testConstructorCompat 0.55

HttpRFC7578MultipartTest

testPercentDecodingWithValidMessages 0.009
testPercentDecodingWithTooShortMessage 0.002

TestFormBodyPartBuilder

testBuildBodyPartBasics 0.01
testBuildBodyPartMultipleBuilds 0.002
testBuildBodyPartCustomHeaders 0.003

TestMimeField

testBasics 0.001

TestMultipartContentBody

testInputStreamBody 0.003
testStringBody 0.001

TestMultipartEntityBuilder

testMultipartCustomContentTypeUsingAddParameter 0.015
testMultipartCustomContentType 0.003
testMultipartWriteTo 0.007
testMultipartCustomContentTypeParameterOverrides 0.004
testMultipartWriteToRFC6532Mode 0.005
testMultipartWriteToWithPreambleAndEpilogue 0.002
testMultipartContentTypeParameter 0.001
testMultipartOptions 0.003
testBasics 0.002
testMultipartWriteToRFC7578Mode 0.002
testAddBodyParts 0.005

TestMultipartForm

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

TestMultipartFormat

testLineBreak 0.001
testLineBreakRewrite 0.003

TestMultipartFormHttpEntity

testImplictContractorParams 0.001
testNonRepeatable 0.001
testRepeatable 0.002
testExplictContractorParams 0.001

TestMultipartMixed

testMultipartPartStrict 0.015
testMultipartPartBinaryParts 0.021
testMultipartPartStringParts 0.002
testMultipartPartStringPartsMultiCharsets 0.005
testMultipartPartCustomContentType 0.002
testMultipartPartBrowserCompatibleNonASCIIHeaders 0.011
testMultipartPartRFC6532 0.009

TestMultipartPartBuilder

testBuildBodyPartBasics 0.001
testBuildBodyPartMultipleBuilds 0.002
testBuildBodyPartCustomHeaders 0.002

TestBrotli

testDecompressionWithBrotli 0.032

TestDecompressingEntity

testWriteToStream 0.003
testStreaming 0.003
testNonStreaming 0.002

TestDeflate

testCompressDecompress 0.012

TestEntityBuilder

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

TestGZip

testBasic 0
testCompressionIOExceptionLeavesOutputStreamOpen 0.145
testDecompressionWithMultipleGZipStream 0.002
testCompressionDecompression 0.001

TestAuthChallengeParser

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

TestBasicAuthCache

testBasicStoreRestore 0.851
testNullAuthScheme 0
testNullKey 0.001

TestBasicScheme

testBasicAuthenticationDefaultCharsetISO88591 0.003
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

TestBearerScheme

testBearerAuthenticationEmptyChallenge 0.003
testSerialization 0.004
testBearerAuthentication 0.001

TestCredentialsProviders

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

TestDigestScheme

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

TestHttpAuthenticator

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

TestNTLMEngineImpl

testNTLMv2Response 0.016
testMD4 0.001
testRC4 0.019
testLMv2Response 0.002
testType3Message 0.027
testNTLM2SessionResponse 0.002
testNTLMUserSessionKey 0.001
testType1Message 0.002
testType3MessageWithCert 0.032
testLM2SessionResponse 0.001
testLMResponse 0.002
testNTLMResponse 0.001

TestNTLMScheme

testNTLMAuthenticationEmptyProxyChallenge 0.006

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.026
testSystemCredentialsProviderCredentials 2.686

DistributedProxySelectorTest

testSelectReturnsProxyFromSecondSelectorWhenFirstSelectorReturnsEmptyList 0.023
testConstructorThrowsExceptionWhenNullSelectors 0.001
testSelectReturnsProxyFromThirdSelector 0.013
testSelectReturnsProxyFromSecondSelector 0.001
testConstructorThrowsExceptionWhenEmptySelectors 0
testSelectHandlesException 0.016
testSelectReturnsProxyFromFirstSelector 0.024

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0.039
testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.003

TestAIMDBackoffManager

coolDownPeriodIsConfigurable 1.152
halvesConnectionsOnBackoff 0.001
doesNotBackoffBelowOneConnection 0.001
probeDoesNotAdjustDuringCooldownPeriod 0.001
probeStillAdjustsAfterCoolDownPeriod 0.11
isABackoffManager 0.001
backOffFactorIsConfigurable 0.001
testConcurrency 0.037
increasesByOneOnProbe 0
backoffDoesNotAdjustDuringCoolDownPeriod 0.001
doesNotIncreaseBeyondPerHostMaxOnProbe 0
willBackoffImmediatelyEvenAfterAProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0.116

TestBasicResponseHandler

testSuccessfulResponse 0.003
testUnsuccessfulResponse 0.003

TestCloseableHttpClient

testExecuteRequestHandleResponseIOException 0.066
testExecuteRequestRelativeURI 0.002
testExecuteRequestHandleResponse 0.002
testExecuteRequestHandleResponseHttpException 0.002
testExecuteRequestAbsoluteURI 0.002

TestConnectExec

testExecAcquireConnection 0.054
testEstablishRouteViaProxyTunnelFailure 0.005
testEstablishRouteViaProxyTunnelRetryOnAuthChallengePersistentConnection 0.025
testEstablishRouteViaProxyTunnelRetryOnAuthChallengeNonPersistentConnection 0.002
testEstablishRouteViaProxyTunnelMultipleHops 0.001
testEstablishDirectRoute 0.001
testEstablishRouteDirectProxy 0.001
testEstablishRouteViaProxyTunnel 0.004
testEstablishRouteViaProxyTunnelUnexpectedResponse 0.002

TestContentCompressionExec

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

TestCookieIdentityComparator

testCookieIdentityComparasionByName 0.001
testCookieIdentityComparasionByNameDomainAndPath 0
testCookieIdentityComparasionByNameAndDomain 0.001
testCookieIdentityComparasionByNameDomainAndNullPath 0
testCookieIdentityComparasionByNameAndNullDomain 0

TestDefaultBackoffStrategy

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

TestExponentialBackoffManager

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

TestFutureRequestExecutionService

shouldCancel 0.19
shouldTimeout 0.016
shouldExecuteMultipleCalls 0.097
shouldExecuteSingleCall 0.005
shouldExecuteMultipleCallsAndCallback 0.031

TestHttpAsyncClientBuilder

testH2AddInterceptorFirstDoesNotThrow 0.057
testAddInterceptorLastDoesNotThrow 0.197
testH2AddInterceptorLastDoesNotThrow 0.006
testAddInterceptorFirstDoesNotThrow 0.006

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.003
testAddInterceptorFirstDoesNotThrow 0.001

TestHttpClientBuilderInterceptors

testAddExecInterceptorLastShouldBeExecuted 0.009

TestHttpRequestRetryExec

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

TestInternalExecRuntime

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

TestInternalHttpClient

testExecuteRequestConfig 0.045
testExecute 0.001
testExecuteDefaultContext 0.002
testClientClose 0.001
testExecuteHttpException 0.002
testClientCloseIOException 0.002
testExecuteLocalContext 0.003

TestLinearBackoffManager

linearIncrementTest 0.06
probeDoesNotAdjustDuringCooldownPeriod 0.002
probeStillAdjustsAfterCoolDownPeriod 0.011
probeUpdatesRemainingAttemptsIndirectly 0.034
incrementsConnectionsOnBackoff 0.001
backoffDoesNotAdjustDuringCoolDownPeriod 0.001
decrementsConnectionsOnProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0.012
testSetPerHostConnectionCap 0

TestMainClientExec

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

TestNullBackoffStrategy

doesNotBackoffForResponses 0
doesNotBackoffForThrowables 0.001

TestProtocolExec

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

TestRedirectExec

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

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.003
testGetTrailersWithNoChunkedInputStream 0.001
testWriteToNullDrainsAndReleasesStream 0.002

TestResponseEntityWrapper

testReusableEntityWriteToIOError 0.002
testReusableEntityWriteTo 0.002
testReusableEntityEndOfStream 0.001
testReusableEntityEndOfStreamIOError 0.001
testReusableEntityStreamClosedIOError 0.001
testEntityStreamClosedIOErrorAlreadyReleased 0.002
testReusableEntityStreamClosed 0

TestBasicClientCookie

testSerialization 0.001
testCloning 0.001
testConstructor 0

TestBasicCookieAttribHandlers

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

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0.003
testBasics 0

TestLaxCookieAttribHandlers

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

TestPublicSuffixListParser

testParseLocal 0.002
testParse 0.001
testUnicode 0.114

TestRFC6265CookieSpec

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

ExecSupportTest

testGetNextExchangeId 1.882

TestBasicHttpClientConnectionManager

testCloseExpired 0.304
testProxyConnectAndUpgrade 0.01
testReleaseInvalidArg 0.003
testAlreadyLeased 0.003
testCloseIdle 0.107
testReleaseAnotherConnection 0.003
testShutdown 0.004
testTargetConnect 0.008
testLeaseReleaseReusable 0.003
testLeaseDifferentRoute 0.003
testLeaseReleaseReusableWithState 0.003
testLeaseReleaseNonReusable 0.002
testLeaseExpired 0.063

TestHttpClientConnectionOperator

testUpgradeUpsupportedScheme 0.003
testConnectExplicitAddress 4.948
testConnectTimeout 0.002
testConnectFailure 0.002
testUpgrade 0.002
testUpgradeNonLayeringScheme 0
testConnectFailover 0.001
testConnect 0.001

TestPoolingHttpClientConnectionManager

testReleaseRouteIncomplete 0.052
testProxyConnectAndUpgrade 0.006
testLeaseRelease 0.002
testTargetConnect 0.004
testLeaseFutureTimeout 0.002
testReleaseNonReusable 0.001
testReleaseReusable 0.001

PrefixedIncrementingIdTest

testCreateId 0.001
testGetNextId 0.001

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0.001
testViaProxy 0

TestDefaultRoutePlanner

testDirectDefaultPort 0.001
testNullTarget 0.001
testDirect 0.001
testViaProxy 0.001

TestRouteDirector

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

TestRouteTracker

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

TestRoutingSupport

testDetermineHostMissingScheme 0.001
testNormalizeHost 0.001
testDetermineHost 0

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.002
testProxy 0.002
testDirect 0.002

TestAuthenticationStrategy

testCustomAuthPreference 0
testSelectInvalidInput 0.001
testSelectNoSchemeRegistry 0
testUnsupportedScheme 0

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0
testNoKeepAliveHeader 0.001
testKeepAliveHeader 0
testIllegalResponseArg 0
testInvalidKeepAliveHeader 0

TestDefaultHttpRequestRetryStrategy

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

TestDefaultRedirectStrategy

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

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.03
testEvictExpiredOnly 1.015

TestRequestSupport

testPathPrefixExtraction 0.003

TestRedirectLocation

testBasics 0

TestRequestAddCookies

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

TestRequestClientConnControl

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

TestRequestDefaultHeaders

testRequestParameterCheck 0.001
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
testParseCookies 0
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.001
testMatchUnicode 0.001

TestHttpRoute

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

TestDefaultHostnameVerifier

testSubjectAlt 0.007
testHTTPCLIENT_1097 0
testHTTPCLIENT_1255 0
testHTTPCLIENT_1316 0.001
testHTTPCLIENT_2149 0.003
testMatchDNSName 0.001
testDomainRootMatching 0.001
testHTTPCLIENT_1997_ANY 0.001
testHTTPCLIENT_1997_ICANN 0.001
testExtractCN 0.001
testHTTPCLIENT_1997_PRIVATE 0.001
testHTTPCLIENT_1997_UNKNOWN 0.001
testIdentityMatching 0
testVerify 0.014

TestDistinguishedNameParser

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

TestSSLSocketFactory

testWeakCiphersDisabledByDefault 0
testStrongCipherSuites 0

SystemDefaultDnsResolverTest

resolveIPv6ZoneId 0.14
resolve 0.001

TestBase64

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

TestByteArrayBuilder

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

TestDateUtils

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

TestDnsUtils

testNormalize 0

TestURIUtils

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