Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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.036
org.apache.hc.client5.http.impl.cookie 90 0 0 0 100% 0.032
org.apache.hc.client5.http.impl.classic 153 0 0 0 100% 14.226
org.apache.hc.client5.http.auth 21 0 0 0 100% 0.042
org.apache.hc.client5.http.impl.io 28 0 0 0 100% 0.352
org.apache.hc.client5.http.routing 11 0 0 0 100% 0.015
org.apache.hc.client5.http.protocol 37 0 0 0 100% 0.901
org.apache.hc.client5.http.impl 47 0 0 0 100% 2.727
org.apache.hc.client5.http.config 3 0 0 0 100% 0.045
org.apache.hc.client5.http.async.methods 6 0 0 0 100% 0.017
org.apache.hc.client5.http.ssl 26 0 0 0 100% 0.146
org.apache.hc.client5.http 10 0 0 0 100% 0.009
org.apache.hc.client5.http.impl.auth 111 0 0 0 100% 0.108
org.apache.hc.client5.http.classic.methods 20 0 0 0 100% 0.027
org.apache.hc.client5.http.psl 7 0 0 0 100% 0.114
org.apache.hc.client5.http.entity 18 0 0 0 100% 0.087
org.apache.hc.client5.http.utils 29 0 0 0 100% 0.07
org.apache.hc.client5.http.impl.routing 27 0 0 0 100% 0.026
org.apache.hc.client5.http.cookie 18 0 0 0 100% 0.005

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
TestMultipartContentBody 2 0 0 0 100% 0
TestMultipartFormat 2 0 0 0 100% 0.001
TestMimeField 1 0 0 0 100% 0
TestFormBodyPartBuilder 3 0 0 0 100% 0.002
TestMultipartForm 8 0 0 0 100% 0.008
TestMultipartEntityBuilder 11 0 0 0 100% 0.007
FormBodyPartTest 1 0 0 0 100% 0
HttpRFC7578MultipartTest 2 0 0 0 100% 0.001
TestMultipartPartBuilder 3 0 0 0 100% 0.002
TestMultipartMixed 7 0 0 0 100% 0.013
TestMultipartFormHttpEntity 4 0 0 0 100% 0.002

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

Class Tests Errors Failures Skipped Success Rate Time
TestBasicClientCookie 3 0 0 0 100% 0.001
TestBasicCookieStore 3 0 0 0 100% 0.003
TestBasicCookieAttribHandlers 32 0 0 0 100% 0.008
TestRFC6265CookieSpec 17 0 0 0 100% 0.011
TestLaxCookieAttribHandlers 32 0 0 0 100% 0.008
TestPublicSuffixListParser 3 0 0 0 100% 0.001

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

Class Tests Errors Failures Skipped Success Rate Time
TestNullBackoffStrategy 2 0 0 0 100% 0
DistributedProxySelectorTest 7 0 0 0 100% 0.071
TestAIMDBackoffManager 13 0 0 0 100% 1.233
TestContentCompressionExec 10 0 0 0 100% 0.021
TestBasicResponseHandler 2 0 0 0 100% 0.004
TestExponentialBackoffManager 9 0 0 0 100% 11.22
TestResponseEntityWrapper 7 0 0 0 100% 0.009
TestConnectExec 9 0 0 0 100% 0.023
TestProtocolExec 7 0 0 0 100% 0.011
TestInternalExecRuntime 10 0 0 0 100% 0.028
TestRedirectExec 8 0 0 0 100% 0.063
TestFutureRequestExecutionService 5 0 0 0 100% 0.067
TestDefaultBackoffStrategy 6 0 0 0 100% 0.002
TestCloseableHttpClient 5 0 0 0 100% 0.048
TestResponseEntityProxy 3 0 0 0 100% 0.036
TestHttpRequestRetryExec 9 0 0 0 100% 1.03
TestHttpAsyncClientBuilder 4 0 0 0 100% 0.16
TestHttpClientBuilder 2 0 0 0 100% 0.002
TestHttpClientBuilderInterceptors 1 0 0 0 100% 0.004
TestCookieIdentityComparator 5 0 0 0 100% 0.001
TestInternalHttpClient 7 0 0 0 100% 0.031
TestLinearBackoffManager 9 0 0 0 100% 0.12
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.004
TestMainClientExec 10 0 0 0 100% 0.038

org.apache.hc.client5.http.auth

Class Tests Errors Failures Skipped Success Rate Time
TestAuthScope 8 0 0 0 100% 0.012
TestCredentials 11 0 0 0 100% 0.027
TestAuthChallenge 2 0 0 0 100% 0.003

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

Class Tests Errors Failures Skipped Success Rate Time
TestBasicHttpClientConnectionManager 13 0 0 0 100% 0.237
TestHttpClientConnectionOperator 8 0 0 0 100% 0.018
TestPoolingHttpClientConnectionManager 7 0 0 0 100% 0.097

org.apache.hc.client5.http.routing

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

org.apache.hc.client5.http.protocol

Class Tests Errors Failures Skipped Success Rate Time
TestRequestExpectContinue 6 0 0 0 100% 0.005
TestRequestAddCookies 15 0 0 0 100% 0.585
TestRedirectLocation 1 0 0 0 100% 0.001
TestRequestDefaultHeaders 3 0 0 0 100% 0.002
TestResponseProcessCookies 6 0 0 0 100% 0.302
TestRequestClientConnControl 6 0 0 0 100% 0.006

org.apache.hc.client5.http.impl

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultRedirectStrategy 19 0 0 0 100% 0.005
PrefixedIncrementingIdTest 2 0 0 0 100% 0.001
TestIdleConnectionEvictor 2 0 0 0 100% 2.027
TestDefaultHttpRequestRetryStrategy 13 0 0 0 100% 0.004
TestRequestSupport 1 0 0 0 100% 0.002
ExecSupportTest 1 0 0 0 100% 0.686
TestDefaultConnKeepAliveStrategy 5 0 0 0 100% 0.001
TestAuthenticationStrategy 4 0 0 0 100% 0.001

org.apache.hc.client5.http.config

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

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

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

org.apache.hc.client5.http.ssl

Class Tests Errors Failures Skipped Success Rate Time
TestDistinguishedNameParser 10 0 0 0 100% 0.005
TestSSLSocketFactory 2 0 0 0 100% 0.049
TestDefaultHostnameVerifier 14 0 0 0 100% 0.092

org.apache.hc.client5.http

Class Tests Errors Failures Skipped Success Rate Time
ConnectExceptionSupportTest 8 0 0 0 100% 0.005
SystemDefaultDnsResolverTest 2 0 0 0 100% 0.004

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

Class Tests Errors Failures Skipped Success Rate Time
TestDigestScheme 25 0 0 0 100% 0.021
TestBasicScheme 12 0 0 0 100% 0.008
TestCredentialsProviders 11 0 0 0 100% 0.001
TestNTLMEngineImpl 12 0 0 0 100% 0.017
TestBasicAuthCache 3 0 0 0 100% 0.003
TestSystemDefaultCredentialsProvider 2 0 0 0 100% 0.014
TestNTLMScheme 1 0 0 0 100% 0.002
TestHttpAuthenticator 22 0 0 0 100% 0.031
TestBearerScheme 3 0 0 0 100% 0.004
TestAuthChallengeParser 20 0 0 0 100% 0.007

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpRequestBase 18 0 0 0 100% 0.019
TestHttpTrace 1 0 0 0 100% 0.002
TestHttpOptions 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.112

org.apache.hc.client5.http.entity

Class Tests Errors Failures Skipped Success Rate Time
TestGZip 4 0 0 0 100% 0.051
TestBrotli 1 0 0 0 100% 0.006
TestDecompressingEntity 3 0 0 0 100% 0.003
TestEntityBuilder 9 0 0 0 100% 0.025
TestDeflate 1 0 0 0 100% 0.002

org.apache.hc.client5.http.utils

Class Tests Errors Failures Skipped Success Rate Time
TestDnsUtils 1 0 0 0 100% 0.001
TestDateUtils 7 0 0 0 100% 0.046
TestURIUtils 7 0 0 0 100% 0.009
TestBase64 6 0 0 0 100% 0.008
TestByteArrayBuilder 8 0 0 0 100% 0.006

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

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

org.apache.hc.client5.http.cookie

Class Tests Errors Failures Skipped Success Rate Time
TestCookieOrigin 6 0 0 0 100% 0.002
TestCookiePathComparator 6 0 0 0 100% 0.002
TestCookiePriorityComparator 6 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

TestNullBackoffStrategy

doesNotBackoffForResponses 0
doesNotBackoffForThrowables 0

TestAuthScope

testScopeMatching 0.002
testHash 0.002
testBasicsAllOptional 0.001
testByOriginMixedCaseHostname 0.002
testBasics 0
testEquals 0.001
testMixedCaseHostname 0.001
testByOrigin 0.001

TestBasicClientCookie

testSerialization 0.001
testCloning 0
testConstructor 0

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.006
testProxy 0
testDirect 0

TestMultipartContentBody

testInputStreamBody 0
testStringBody 0

TestMultipartFormat

testLineBreak 0.001
testLineBreakRewrite 0

TestRequestExpectContinue

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

DistributedProxySelectorTest

testSelectReturnsProxyFromSecondSelectorWhenFirstSelectorReturnsEmptyList 0.022
testConstructorThrowsExceptionWhenNullSelectors 0.001
testSelectReturnsProxyFromThirdSelector 0.001
testSelectReturnsProxyFromSecondSelector 0.002
testConstructorThrowsExceptionWhenEmptySelectors 0.001
testSelectHandlesException 0.019
testSelectReturnsProxyFromFirstSelector 0.024

TestRouteTracker

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

TestAIMDBackoffManager

coolDownPeriodIsConfigurable 0.987
halvesConnectionsOnBackoff 0
doesNotBackoffBelowOneConnection 0
probeDoesNotAdjustDuringCooldownPeriod 0.002
probeStillAdjustsAfterCoolDownPeriod 0.111
isABackoffManager 0.001
backOffFactorIsConfigurable 0
testConcurrency 0.016
increasesByOneOnProbe 0.001
backoffDoesNotAdjustDuringCoolDownPeriod 0.001
doesNotIncreaseBeyondPerHostMaxOnProbe 0
willBackoffImmediatelyEvenAfterAProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0.111

TestDigestScheme

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

TestDefaultRedirectStrategy

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

TestBasicScheme

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

TestHttpRequestBase

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

PrefixedIncrementingIdTest

testCreateId 0
testGetNextId 0

TestPublicSuffixListParser

testParseByType 0.001
testParse 0

TestMimeField

testBasics 0

TestBasicHttpClientConnectionManager

testCloseExpired 0.055
testProxyConnectAndUpgrade 0.004
testReleaseInvalidArg 0.001
testAlreadyLeased 0.001
testCloseIdle 0.103
testReleaseAnotherConnection 0.002
testShutdown 0.002
testTargetConnect 0.005
testLeaseReleaseReusable 0.002
testLeaseDifferentRoute 0.003
testLeaseReleaseReusableWithState 0.001
testLeaseReleaseNonReusable 0.001
testLeaseExpired 0.052

TestHttpRoute

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

TestContentCompressionExec

testBrotliContentEncoding 0.014
testGzipContentEncoding 0.001
testGzipContentEncodingZeroLength 0.001
testNoContentEncoding 0
testContentEncodingRequestParameter 0.001
testIdentityContentEncoding 0
testDeflateContentEncoding 0.001
testXGzipContentEncoding 0
testUnknownContentEncoding 0.001
testContentEncodingNoEntity 0

TestCookieOrigin

testNullHost 0
testNullPath 0.001
testEmptyHost 0
testEmptyPath 0
testNegativePort 0
testConstructor 0

TestBasicResponseHandler

testSuccessfulResponse 0.002
testUnsuccessfulResponse 0.002

TestFormBodyPartBuilder

testBuildBodyPartBasics 0.001
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0.003
testBasics 0

TestBasicCookieAttribHandlers

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

TestMultipartForm

testMultipartFormBinaryPartsPreamblEpilogue 0.002
testMultipartFormStrict 0.001
testMultipartFormStringPartsMultiCharsets 0
testMultipartFormCustomContentType 0.001
testMultipartFormBrowserCompatibleNonASCIIHeaders 0
testMultipartFormRFC6532 0
testMultipartFormBinaryParts 0.001
testMultipartFormStringParts 0.001

TestHttpClientConnectionOperator

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

TestMultipartEntityBuilder

testMultipartCustomContentTypeUsingAddParameter 0.002
testMultipartCustomContentType 0
testMultipartWriteTo 0.001
testMultipartCustomContentTypeParameterOverrides 0
testMultipartWriteToRFC6532Mode 0
testMultipartWriteToWithPreambleAndEpilogue 0.001
testMultipartContentTypeParameter 0
testMultipartOptions 0
testBasics 0.001
testMultipartWriteToRFC7578Mode 0.001
testAddBodyParts 0.001

TestCredentials

testUsernamePasswordCredentialsSerialization 0.015
testNTCredentialsHashCode 0.004
testNTCredentialsSerialization 0.002
testBearerTokenHashCode 0.001
testUsernamePasswordCredentialsHashCode 0.001
testNTCredentialsBasics 0.001
testNTCredentialsEquals 0
testUsernamePasswordCredentialsBasics 0.001
testUsernamePasswordCredentialsEquals 0
tesBearerTokenBasics 0
testBearerTokenEquals 0

FormBodyPartTest

testConstructorCompat 0

TestDefaultRoutePlanner

testDirectDefaultPort 0.007
testNullTarget 0.001
testDirect 0
testViaProxy 0

TestCredentialsProviders

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

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0
testViaProxy 0.001

TestExponentialBackoffManager

coolDownPeriodIsConfigurable 0.605
probeDoesNotAdjustDuringCooldownPeriod 0.002
probeStillAdjustsAfterCoolDownPeriod 5.001
exponentialGrowthRateIsConfigurable 0.602
exponentialBackoffApplied 0.001
backoffDoesNotAdjustDuringCoolDownPeriod 0.002
doesNotIncreaseBeyondPerHostMaxOnProbe 0.001
willBackoffImmediatelyEvenAfterAProbe 0
backoffStillAdjustsAfterCoolDownPeriod 5.001

TestDnsUtils

testNormalize 0.001

TestHttpTrace

testHttpTraceSetEntity 0.001

TestDateUtils

testMalformedDate 0.015
testBasicDateParse 0.025
testParseQuotedDate 0
testDateParseMessage 0
testBasicDateFormat 0.001
testInvalidInput 0
testTwoDigitYearDateParse 0.001

TestResponseEntityWrapper

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

TestDistinguishedNameParser

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

TestNTLMEngineImpl

testNTLMv2Response 0.003
testMD4 0
testRC4 0.003
testLMv2Response 0
testType3Message 0.005
testNTLM2SessionResponse 0
testNTLMUserSessionKey 0
testType1Message 0
testType3MessageWithCert 0.001
testLM2SessionResponse 0
testLMResponse 0
testNTLMResponse 0

TestConnectExec

testExecAcquireConnection 0.012
testEstablishRouteViaProxyTunnelFailure 0.003
testEstablishRouteViaProxyTunnelRetryOnAuthChallengePersistentConnection 0.001
testEstablishRouteViaProxyTunnelRetryOnAuthChallengeNonPersistentConnection 0.002
testEstablishRouteViaProxyTunnelMultipleHops 0
testEstablishDirectRoute 0
testEstablishRouteDirectProxy 0.001
testEstablishRouteViaProxyTunnel 0.001
testEstablishRouteViaProxyTunnelUnexpectedResponse 0

TestProtocolExec

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

TestGZip

testBasic 0.001
testCompressionIOExceptionLeavesOutputStreamOpen 0.048
testDecompressionWithMultipleGZipStream 0.001
testCompressionDecompression 0

TestRequestAddCookies

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

TestInternalExecRuntime

testAbortEndpoint 0.02
testReleaseEndpointNonReusable 0.001
testAcquireEndpoint 0
testCancell 0.001
testAcquireEndpointLeaseRequestTimeout 0.001
testAcquireEndpointLeaseRequestFailure 0.001
testConnectEndpoint 0.001
testAcquireEndpointAlreadyAcquired 0
testReleaseEndpointReusable 0.001
testDisonnectEndpoint 0

TestRedirectExec

testRedirectProtocolException 0.049
testRelativeRedirect 0.001
testFundamentals 0.004
testAllowCircularRedirects 0.002
testMaxRedirect 0.002
testGetLocationUriDisallowCircularRedirects 0.001
testRedirectRuntimeException 0.002
testCrossSiteRedirect 0.001

TestURIUtils

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

TestRoutingSupport

testDetermineHostMissingScheme 0.001
testNormalizeHost 0
testDetermineHost 0

TestRedirectLocation

testBasics 0.001

TestCookiePathComparator

testUnequality1 0
testUnequality2 0
testEquality1 0
testEquality2 0.001
testEquality3 0
testEquality4 0

TestBase64

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

TestByteArrayBuilder

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

TestAuthChallenge

testAuthChallengeWithParams 0.001
testAuthChallengeWithValue 0.001

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.024
testEvictExpiredOnly 1.003

ConnectExceptionSupportTest

testConnectTimeoutExceptionFromCauseHostAndRemoteAddress 0.001
testHttpHostConnectExceptionFromCauseAndHost 0.001
testHttpHostConnectExceptionFromNullCause 0
testConnectTimeoutExceptionFromCause 0.001
testHttpHostConnectExceptionFromCause 0
testHttpHostConnectExceptionFromCauseHostAndRemoteAddress 0.001
testConnectTimeoutExceptionFromNullMessageAndHost 0
testConnectTimeoutExceptionFromCauseAndHost 0

HttpRFC7578MultipartTest

testPercentDecodingWithValidMessages 0
testPercentDecodingWithTooShortMessage 0

TestRequestDefaultHeaders

testRequestParameterCheck 0.001
testNoDefaultHeadersForConnectRequest 0.001
testDefaultHeaders 0

TestSimpleMessageBuilders

testResponseCopy 0.003
testResponseBasics 0.001
testRequestBasics 0.005
testRequestCopy 0.001
testPostParameters 0.003
testGetParameters 0

TestFutureRequestExecutionService

shouldCancel 0.018
shouldTimeout 0.011
shouldExecuteMultipleCalls 0.022
shouldExecuteSingleCall 0.002
shouldExecuteMultipleCallsAndCallback 0.012

TestDefaultBackoffStrategy

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

TestBasicAuthCache

testBasicStoreRestore 0.002
testNullAuthScheme 0.001
testNullKey 0

TestDefaultHttpRequestRetryStrategy

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

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.01
testSystemCredentialsProviderCredentials 0.003

TestMultipartPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0

TestNTLMScheme

testNTLMAuthenticationEmptyProxyChallenge 0.002

TestCloseableHttpClient

testExecuteRequestHandleResponseIOException 0.042
testExecuteRequestRelativeURI 0.002
testExecuteRequestHandleResponse 0.001
testExecuteRequestHandleResponseHttpException 0.002
testExecuteRequestAbsoluteURI 0.001

TestRFC6265CookieSpec

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

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.032
testGetTrailersWithNoChunkedInputStream 0.001
testWriteToNullDrainsAndReleasesStream 0.001

TestRouteDirector

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

TestHttpRequestRetryExec

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

TestBrotli

testDecompressionWithBrotli 0.006

TestDecompressingEntity

testWriteToStream 0.001
testStreaming 0.001
testNonStreaming 0.001

TestEntityBuilder

testBuildFileEntity 0
testBuildTextEntity 0
testBuildBinaryEntity 0
testBuildSerializableEntity 0.001
testBuildGZipped 0
testBuildEmptyEntity 0
testBuildChunked 0
testBuildStreamEntity 0.02
testExplicitContentProperties 0.001

TestHttpAsyncClientBuilder

testH2AddInterceptorFirstDoesNotThrow 0.083
testAddInterceptorLastDoesNotThrow 0.074
testH2AddInterceptorLastDoesNotThrow 0.002
testAddInterceptorFirstDoesNotThrow 0.001

TestRequestSupport

testPathPrefixExtraction 0.001

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.001
testAddInterceptorFirstDoesNotThrow 0

TestHttpClientBuilderInterceptors

testAddExecInterceptorLastShouldBeExecuted 0.004

TestCookieIdentityComparator

testCookieIdentityComparasionByName 0
testCookieIdentityComparasionByNameDomainAndPath 0
testCookieIdentityComparasionByNameAndDomain 0
testCookieIdentityComparasionByNameDomainAndNullPath 0
testCookieIdentityComparasionByNameAndNullDomain 0

TestSSLSocketFactory

testWeakCiphersDisabledByDefault 0.047
testStrongCipherSuites 0

ExecSupportTest

testGetNextExchangeId 0.686

TestInternalHttpClient

testExecuteRequestConfig 0.025
testExecute 0.001
testExecuteDefaultContext 0.001
testClientClose 0.001
testExecuteHttpException 0.001
testClientCloseIOException 0
testExecuteLocalContext 0.001

TestHttpAuthenticator

testAuthSuccessConnectionBased 0.015
testAuthChallengeStateMultipleOption 0.007
testAuthFailureState 0
testAuthenticationNotRequestedUnchallenged 0
testAuthenticationHandshaking 0
testAuthenticationNoSupportedChallenges 0.001
testAuthenticationFailure 0
testAuthenticationCredentialsForBasic 0.001
testUpdateAuthExchange 0
testAuthentication 0.001
testAuthenticationException 0
testAuthenticationNotRequestedSuccess1 0
testAuthenticationNotRequestedSuccess2 0.001
testAuthenticationFailed 0
testAuthSuccess 0.001
testAuthenticationFailedPreviously 0
testAuthChallengeStateOneOptions 0.001
testAuthenticationNoMatchingChallenge 0
testAuthenticationNoChallenges 0
testAuthChallengeStateNoOption 0
testAuthenticationRequestedAfterSuccess 0
testAuthenticationNoCredentials 0.001

TestResponseProcessCookies

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

TestLaxCookieAttribHandlers

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

TestRequestClientConnControl

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

TestMultipartMixed

testMultipartPartStrict 0.006
testMultipartPartBinaryParts 0.001
testMultipartPartStringParts 0.001
testMultipartPartStringPartsMultiCharsets 0.001
testMultipartPartCustomContentType 0.001
testMultipartPartBrowserCompatibleNonASCIIHeaders 0.001
testMultipartPartRFC6532 0.001

TestHttpOptions

testMultipleAllows 0.004

SystemDefaultDnsResolverTest

resolveIPv6ZoneId 0.002
resolve 0.001

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0
testNoKeepAliveHeader 0.001
testKeepAliveHeader 0
testIllegalResponseArg 0
testInvalidKeepAliveHeader 0

TestLinearBackoffManager

linearIncrementTest 0.057
probeDoesNotAdjustDuringCooldownPeriod 0.002
probeStillAdjustsAfterCoolDownPeriod 0.012
probeUpdatesRemainingAttemptsIndirectly 0.033
incrementsConnectionsOnBackoff 0.001
backoffDoesNotAdjustDuringCoolDownPeriod 0.001
decrementsConnectionsOnProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0.012
testSetPerHostConnectionCap 0.001

TestRequestConfig

testBuildAndCopy 0.026
testBasics 0.002
testDefaults 0.003

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0.002
testSuccessfulResponse 0
testUnsuccessfulResponse 0.001

TestDeflate

testCompressDecompress 0.002

TestPublicSuffixMatcher

testGetDomainRootOnlyPRIVATE 0.001
testMatch 0
testGetDomainRootOnlyICANN 0.001
testGetDomainRootAnyType 0
testMatchUnicode 0.109

TestPoolingHttpClientConnectionManager

testReleaseRouteIncomplete 0.085
testProxyConnectAndUpgrade 0.008
testLeaseRelease 0.001
testTargetConnect 0.001
testLeaseFutureTimeout 0.001
testReleaseNonReusable 0.001
testReleaseReusable 0

TestCookiePriorityComparator

testEqualityNullPath 0.001
testEqualitySameLength 0
testUnequalityCreationDate 0
testEquality 0
testUnequalityTrailingSlash 0
testUnequality 0

TestDefaultHostnameVerifier

testSubjectAlt 0.032
testHTTPCLIENT_1097 0.001
testHTTPCLIENT_1255 0
testHTTPCLIENT_1316 0.001
testHTTPCLIENT_2149 0.017
testMatchDNSName 0.01
testDomainRootMatching 0
testHTTPCLIENT_1997_ANY 0.001
testHTTPCLIENT_1997_ICANN 0
testExtractCN 0.001
testHTTPCLIENT_1997_PRIVATE 0.001
testHTTPCLIENT_1997_UNKNOWN 0.001
testIdentityMatching 0.001
testVerify 0.019

TestAuthenticationStrategy

testCustomAuthPreference 0
testSelectInvalidInput 0.001
testSelectNoSchemeRegistry 0
testUnsupportedScheme 0

TestPublicSuffixListParser

testParseLocal 0
testParse 0.001
testUnicode 0

TestMultipartFormHttpEntity

testImplictContractorParams 0.001
testNonRepeatable 0
testRepeatable 0.001
testExplictContractorParams 0

TestBearerScheme

testBearerAuthenticationEmptyChallenge 0.001
testSerialization 0.002
testBearerAuthentication 0.001

TestMainClientExec

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

TestAuthChallengeParser

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