Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
674 0 0 0 100% 7.251

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 36 0 0 0 100% 0.077
org.apache.hc.client5.http.impl.cookie 84 0 0 0 100% 0.098
org.apache.hc.client5.http.impl.classic 118 0 0 0 100% 1.629
org.apache.hc.client5.http.auth 18 0 0 0 100% 0.024
org.apache.hc.client5.http.impl.io 29 0 0 0 100% 0.666
org.apache.hc.client5.http.routing 11 0 0 0 100% 0.011
org.apache.hc.client5.http.impl 42 0 0 0 100% 2.06
org.apache.hc.client5.http.protocol 37 0 0 0 100% 0.247
org.apache.hc.client5.http.config 3 0 0 0 100% 0.006
org.apache.hc.client5.http.async.methods 24 0 0 0 100% 0.019
org.apache.hc.client5.http.ssl 25 0 0 0 100% 0.737
org.apache.hc.client5.http 8 0 0 0 100% 0.013
org.apache.hc.client5.http.impl.auth 107 0 0 0 100% 0.284
org.apache.hc.client5.http.classic.methods 36 0 0 0 100% 0.059
org.apache.hc.client5.http.psl 7 0 0 0 100% 0.239
org.apache.hc.client5.http.entity 17 0 0 0 100% 0.824
org.apache.hc.client5.http.utils 28 0 0 0 100% 0.174
org.apache.hc.client5.http.impl.routing 26 0 0 0 100% 0.053
org.apache.hc.client5.http.cookie 18 0 0 0 100% 0.031

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.002
TestMultipartMixed 7 0 0 0 100% 0.009
TestMultipartPartBuilder 3 0 0 0 100% 0.004
TestFormBodyPartBuilder 3 0 0 0 100% 0.004
TestMultipartForm 7 0 0 0 100% 0.028
TestMultipartFormHttpEntity 4 0 0 0 100% 0.014
TestMultipartEntityBuilder 9 0 0 0 100% 0.013
FormBodyPartTest 1 0 0 0 100% 0.003

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

Class Tests Errors Failures Skipped Success Rate Time
TestRFC6265CookieSpec 17 0 0 0 100% 0.032
TestLaxCookieAttribHandlers 27 0 0 0 100% 0.032
TestBasicCookieStore 3 0 0 0 100% 0.008
TestBasicClientCookie 3 0 0 0 100% 0.003
TestBasicCookieAttribHandlers 31 0 0 0 100% 0.019
TestPublicSuffixListParser 3 0 0 0 100% 0.004

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

Class Tests Errors Failures Skipped Success Rate Time
TestInternalHttpClient 7 0 0 0 100% 0.159
TestConnectExec 9 0 0 0 100% 0.206
TestResponseEntityProxy 2 0 0 0 100% 0.013
TestInternalExecRuntime 10 0 0 0 100% 0.254
TestFutureRequestExecutionService 5 0 0 0 100% 0.373
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.008
TestHttpClientBuilder 2 0 0 0 100% 0.02
TestProtocolExec 8 0 0 0 100% 0.033
TestNullBackoffStrategy 2 0 0 0 100% 0.003
TestCloseableHttpClient 6 0 0 0 100% 0.098
TestHttpRequestRetryExec 6 0 0 0 100% 0.078
TestDefaultBackoffStrategy 6 0 0 0 100% 0.006
TestBasicResponseHandler 2 0 0 0 100% 0.003
TestAIMDBackoffManager 12 0 0 0 100% 0.011
TestMainClientExec 9 0 0 0 100% 0.054
TestContentCompressionExec 9 0 0 0 100% 0.073
TestCookieIdentityComparator 5 0 0 0 100% 0.003
TestResponseEntityWrapper 7 0 0 0 100% 0.063
TestRedirectExec 8 0 0 0 100% 0.171

org.apache.hc.client5.http.auth

Class Tests Errors Failures Skipped Success Rate Time
TestCredentials 8 0 0 0 100% 0.019
TestAuthChallenge 2 0 0 0 100% 0
TestAuthScope 8 0 0 0 100% 0.005

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

Class Tests Errors Failures Skipped Success Rate Time
TestPoolingHttpClientConnectionManager 8 0 0 0 100% 0.345
TestBasicHttpClientConnectionManager 13 0 0 0 100% 0.291
TestHttpClientConnectionOperator 8 0 0 0 100% 0.03

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
TestDefaultHttpRequestRetryStrategy 12 0 0 0 100% 0.011
TestIdleConnectionEvictor 2 0 0 0 100% 2.027
TestDefaultConnKeepAliveStrategy 5 0 0 0 100% 0.003
TestAuthSupport 1 0 0 0 100% 0.001
TestProtocolSupport 1 0 0 0 100% 0.001
TestDefaultRedirectStrategy 17 0 0 0 100% 0.013
TestAuthenticationStrategy 4 0 0 0 100% 0.004

org.apache.hc.client5.http.protocol

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

org.apache.hc.client5.http.config

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

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

Class Tests Errors Failures Skipped Success Rate Time
TestBasicHttpRequests 24 0 0 0 100% 0.019

org.apache.hc.client5.http.ssl

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultHostnameVerifier 13 0 0 0 100% 0.717
TestSSLSocketFactory 2 0 0 0 100% 0.009
TestDistinguishedNameParser 10 0 0 0 100% 0.011

org.apache.hc.client5.http

Class Tests Errors Failures Skipped Success Rate Time
ConnectExceptionSupportTest 8 0 0 0 100% 0.013

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpAuthenticator 22 0 0 0 100% 0.082
TestDigestScheme 23 0 0 0 100% 0.035
TestBasicAuthCache 4 0 0 0 100% 0.005
TestSystemDefaultCredentialsProvider 2 0 0 0 100% 0.019
TestRequestAuthCache 6 0 0 0 100% 0.006
TestNTLMEngineImpl 12 0 0 0 100% 0.112
TestBasicCredentialsProvider 10 0 0 0 100% 0.004
TestNTLMScheme 1 0 0 0 100% 0.001
TestBasicScheme 6 0 0 0 100% 0.005
TestAuthChallengeParser 21 0 0 0 100% 0.015

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpTrace 1 0 0 0 100% 0.006
TestHttpRequestBase 2 0 0 0 100% 0.001
TestClassicHttpRequests 32 0 0 0 100% 0.043
TestHttpOptions 1 0 0 0 100% 0.009

org.apache.hc.client5.http.psl

Class Tests Errors Failures Skipped Success Rate Time
TestPublicSuffixListParser 2 0 0 0 100% 0.003
TestPublicSuffixMatcher 5 0 0 0 100% 0.236

org.apache.hc.client5.http.entity

Class Tests Errors Failures Skipped Success Rate Time
TestDecompressingEntity 3 0 0 0 100% 0.026
TestDeflate 1 0 0 0 100% 0.005
TestEntityBuilder 9 0 0 0 100% 0.071
TestGZip 4 0 0 0 100% 0.722

org.apache.hc.client5.http.utils

Class Tests Errors Failures Skipped Success Rate Time
TestURIUtils 11 0 0 0 100% 0.049
TestDateUtils 9 0 0 0 100% 0.045
TestByteArrayBuilder 8 0 0 0 100% 0.08

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

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

org.apache.hc.client5.http.cookie

Class Tests Errors Failures Skipped Success Rate Time
TestCookiePathComparator 6 0 0 0 100% 0.006
TestCookieOrigin 6 0 0 0 100% 0.005
TestCookiePriorityComparator 6 0 0 0 100% 0.02

Test Cases

[Summary] [Package List] [Test Cases]

TestURIUtils

testHttpLocationWithRedirectFragment 0.01
testHttpLocationWithRelativeFragment 0
testHttpLocationRedirect 0
testHttpLocationWithAbsoluteFragment 0.001
testRewriteScheme 0.001
testNormalization 0.005
testResolve 0.013
testRewrite 0.003
testRewritePort 0.001
testExtractHost 0.003
testResolveOpaque 0.003

TestHttpAuthenticator

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

TestBasicHttpRequests

testCreateClassicHttpRequest[0: delete => DELETE] 0.001
testCreateMethodUriString[0: delete => DELETE] 0
testCreateMethodUri[0: delete => DELETE] 0
testCreateClassicHttpRequest[1: get => GET] 0
testCreateMethodUriString[1: get => GET] 0.001
testCreateMethodUri[1: get => GET] 0
testCreateClassicHttpRequest[2: head => HEAD] 0
testCreateMethodUriString[2: head => HEAD] 0
testCreateMethodUri[2: head => HEAD] 0
testCreateClassicHttpRequest[3: options => OPTIONS] 0
testCreateMethodUriString[3: options => OPTIONS] 0
testCreateMethodUri[3: options => OPTIONS] 0.001
testCreateClassicHttpRequest[4: patch => PATCH] 0
testCreateMethodUriString[4: patch => PATCH] 0
testCreateMethodUri[4: patch => PATCH] 0
testCreateClassicHttpRequest[5: post => POST] 0
testCreateMethodUriString[5: post => POST] 0
testCreateMethodUri[5: post => POST] 0
testCreateClassicHttpRequest[6: put => PUT] 0
testCreateMethodUriString[6: put => PUT] 0.001
testCreateMethodUri[6: put => PUT] 0
testCreateClassicHttpRequest[7: trace => TRACE] 0
testCreateMethodUriString[7: trace => TRACE] 0
testCreateMethodUri[7: trace => TRACE] 0

TestRFC6265CookieSpec

testParseCookieQuotedValue 0.001
testParseCookieMissingName 0
testFormatCookiesBasics 0
testMatchCookieNoMatch 0.015
testParseCookieEmptyValue 0
testParseCookieWithAttributes2 0.001
testParseCookieWithAttributes3 0
testParseCookieWrongHeader 0.001
testFormatCookiesIllegalCharsInValue 0
testParseCookieMaxAgeOverExpires 0.001
testMatchCookie 0.001
testParseCookieBasics 0.001
testValidateCookieBasics 0.001
testParseCookieWithAttributes 0
testParseCookieMultipleAttributes 0.002
testParseCookieMissingValue1 0
testParseCookieMissingValue2 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
testRetryAfterHeaderAsPastDate 0.001
noRetryOnConnectTimeout 0

TestInternalHttpClient

testExecuteRequestConfig 0.13
testExecute 0.004
testExecuteDefaultContext 0.004
testClientClose 0.004
testExecuteHttpException 0.005
testClientCloseIOException 0.004
testExecuteLocalContext 0.003

TestConnectExec

testExecAcquireConnection 0.097
testEstablishRouteViaProxyTunnelFailure 0.008
testEstablishRouteViaProxyTunnelRetryOnAuthChallengePersistentConnection 0.071
testEstablishRouteViaProxyTunnelRetryOnAuthChallengeNonPersistentConnection 0.005
testEstablishRouteViaProxyTunnelMultipleHops 0.003
testEstablishDirectRoute 0.003
testEstablishRouteDirectProxy 0.002
testEstablishRouteViaProxyTunnel 0.005
testEstablishRouteViaProxyTunnelUnexpectedResponse 0.003

TestMultipartContentBody

testInputStreamBody 0
testStringBody 0

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.009
testGetTrailersWithNoChunkedInputStream 0.001

TestInternalExecRuntime

testAbortEndpoint 0.219
testReleaseEndpointNonReusable 0.005
testAcquireEndpoint 0.004
testCancell 0.003
testAcquireEndpointLeaseRequestTimeout 0.003
testAcquireEndpointLeaseRequestFailure 0.003
testConnectEndpoint 0.003
testAcquireEndpointAlreadyAcquired 0.003
testReleaseEndpointReusable 0.003
testDisonnectEndpoint 0.003

TestFutureRequestExecutionService

shouldCancel 0.219
shouldTimeout 0.017
shouldExecuteMultipleCalls 0.065
shouldExecuteSingleCall 0.009
shouldExecuteMultipleCallsAndCallback 0.053

TestPoolingHttpClientConnectionManager

testReleaseRouteIncomplete 0.3
testLeaseFutureCancelled 0.003
testProxyConnectAndUpgrade 0.02
testLeaseRelease 0.003
testTargetConnect 0.006
testLeaseFutureTimeout 0.003
testReleaseNonReusable 0.003
testReleaseReusable 0.004

TestDateUtils

testMalformedDate 0
testBasicDateParse 0.011
testIsBefore 0.008
testParseQuotedDate 0.001
testDateParseMessage 0.001
testBasicDateFormat 0.005
testInvalidInput 0.001
testIsAfter 0.002
testTwoDigitYearDateParse 0.001

TestByteArrayBuilder

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

TestRequestConfig

testBuildAndCopy 0.001
testBasics 0
testDefaults 0

TestDefaultHostnameVerifier

testSubjectAlt 0.625
testHTTPCLIENT_1097 0.001
testHTTPCLIENT_1255 0
testHTTPCLIENT_1316 0.002
testMatchDNSName 0.03
testDomainRootMatching 0.001
testHTTPCLIENT_1997_ANY 0.001
testHTTPCLIENT_1997_ICANN 0.001
testExtractCN 0.003
testHTTPCLIENT_1997_PRIVATE 0.002
testHTTPCLIENT_1997_UNKNOWN 0.001
testIdentityMatching 0.001
testVerify 0.042

TestDecompressingEntity

testWriteToStream 0.004
testStreaming 0.004
testNonStreaming 0

TestResponseProcessCookies

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

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.019
testEvictExpiredOnly 1.003

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0
testViaProxy 0

TestMultipartMixed

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

TestLaxCookieAttribHandlers

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

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0
testNoKeepAliveHeader 0
testKeepAliveHeader 0
testIllegalResponseArg 0.001
testInvalidKeepAliveHeader 0

TestDigestScheme

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

TestCookiePathComparator

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

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0
testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.002

TestBasicAuthCache

testBasicStoreRestore 0
testNullAuthScheme 0
testStoreNonserializable 0
testNullKey 0

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.012
testSystemCredentialsProviderCredentials 0.003

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.008
testAddInterceptorFirstDoesNotThrow 0.008

TestRequestAuthCache

testRequestParameterCheck 0
testAuthCacheEmpty 0
testAuthCacheNotSet 0
testPreemptiveTargetAndProxyAuth 0.001
testContextParameterCheck 0.001
testCredentialsProviderNotSet 0

TestDeflate

testCompressDecompress 0.001

TestCookieOrigin

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

TestProtocolExec

testExecRequestRetryOnAuthChallenge 0.005
testPostProcessRuntimeException 0.002
testFundamentals 0.002
testPostProcessIOException 0.003
testExecEntityEnclosingRequestRetryOnAuthChallenge 0.008
testUserInfoInRequestURI 0.002
testExecEntityEnclosingRequest 0.003
testPostProcessHttpException 0.002

TestNullBackoffStrategy

doesNotBackoffForResponses 0
doesNotBackoffForThrowables 0

TestNTLMEngineImpl

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

TestCloseableHttpClient

testExecuteRequest 0.067
testExecuteRequestHandleResponseIOException 0.014
testExecuteRequestRelativeURI 0.001
testExecuteRequestHandleResponse 0.001
testExecuteRequestHandleResponseHttpException 0.009
testExecuteRequestAbsoluteURI 0.001

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.025
testProxy 0.002
testDirect 0.001

TestMultipartPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0.001
testBuildBodyPartCustomHeaders 0

TestEntityBuilder

testBuildFileEntity 0.001
testBuildTextEntity 0
testBuildBinaryEntity 0.001
testBuildSerializableEntity 0.002
testBuildGZipped 0
testBuildEmptyEntity 0
testBuildChunked 0.001
testBuildStreamEntity 0.062
testExplicitContentProperties 0.001

TestBasicCredentialsProvider

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

TestFormBodyPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0

TestNTLMScheme

testNTLMAuthenticationEmptyProxyChallenge 0

TestAuthSupport

testExtractFromAuthority 0

TestPublicSuffixListParser

testParseByType 0
testParse 0

TestRouteDirector

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

TestCredentials

testUsernamePasswordCredentialsSerialization 0.002
testNTCredentialsHashCode 0.004
testNTCredentialsSerialization 0.005
testUsernamePasswordCredentialsHashCode 0.001
testNTCredentialsBasics 0
testNTCredentialsEquals 0
testUsernamePasswordCredentialsBasics 0.001
testUsernamePasswordCredentialsEquals 0

TestAuthChallenge

testAuthChallengeWithParams 0
testAuthChallengeWithValue 0

TestAuthScope

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

TestHttpTrace

testHttpTraceSetEntity 0.002

TestHttpRequestBase

testBasicProperties 0
testEmptyURI 0

TestHttpRequestRetryExec

testAbortedRequest 0.021
testStrategyRuntimeException 0.045
testNonRepeatableRequest 0.002
testFundamentals1 0.003
testFundamentals2 0.002
testNonRepeatableEntityResponseReturnedImmediately 0.001

TestSSLSocketFactory

testWeakCiphersDisabledByDefault 0.003
testStrongCipherSuites 0

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0.005
testBasics 0

TestMultipartForm

testMultipartFormStrict 0.01
testMultipartFormStringPartsMultiCharsets 0.003
testMultipartFormCustomContentType 0.002
testMultipartFormBrowserCompatibleNonASCIIHeaders 0.002
testMultipartFormRFC6532 0.002
testMultipartFormBinaryParts 0.001
testMultipartFormStringParts 0.001

TestBasicScheme

testBasicProxyAuthentication 0
testSerialization 0.001
testBasicAuthenticationWith88591Chars 0
testSerializationUnchallenged 0.001
testBasicAuthentication 0
testBasicAuthenticationEmptyChallenge 0

TestPublicSuffixMatcher

testGetDomainRootOnlyPRIVATE 0
testMatch 0.001
testGetDomainRootOnlyICANN 0.001
testGetDomainRootAnyType 0.001
testMatchUnicode 0.23

TestClassicHttpRequests

testCreateFromString[0: delete => class org.apache.hc.client5.http.classic.methods.HttpDelete] 0.003
testCreateFromURI[0: delete => class org.apache.hc.client5.http.classic.methods.HttpDelete] 0
testCreateMethodUriString[0: delete => class org.apache.hc.client5.http.classic.methods.HttpDelete] 0.001
testCreateMethodUri[0: delete => class org.apache.hc.client5.http.classic.methods.HttpDelete] 0
testCreateFromString[1: get => class org.apache.hc.client5.http.classic.methods.HttpGet] 0
testCreateFromURI[1: get => class org.apache.hc.client5.http.classic.methods.HttpGet] 0.001
testCreateMethodUriString[1: get => class org.apache.hc.client5.http.classic.methods.HttpGet] 0
testCreateMethodUri[1: get => class org.apache.hc.client5.http.classic.methods.HttpGet] 0
testCreateFromString[2: head => class org.apache.hc.client5.http.classic.methods.HttpHead] 0.001
testCreateFromURI[2: head => class org.apache.hc.client5.http.classic.methods.HttpHead] 0
testCreateMethodUriString[2: head => class org.apache.hc.client5.http.classic.methods.HttpHead] 0
testCreateMethodUri[2: head => class org.apache.hc.client5.http.classic.methods.HttpHead] 0
testCreateFromString[3: options => class org.apache.hc.client5.http.classic.methods.HttpOptions] 0
testCreateFromURI[3: options => class org.apache.hc.client5.http.classic.methods.HttpOptions] 0
testCreateMethodUriString[3: options => class org.apache.hc.client5.http.classic.methods.HttpOptions] 0.001
testCreateMethodUri[3: options => class org.apache.hc.client5.http.classic.methods.HttpOptions] 0
testCreateFromString[4: patch => class org.apache.hc.client5.http.classic.methods.HttpPatch] 0
testCreateFromURI[4: patch => class org.apache.hc.client5.http.classic.methods.HttpPatch] 0
testCreateMethodUriString[4: patch => class org.apache.hc.client5.http.classic.methods.HttpPatch] 0
testCreateMethodUri[4: patch => class org.apache.hc.client5.http.classic.methods.HttpPatch] 0
testCreateFromString[5: post => class org.apache.hc.client5.http.classic.methods.HttpPost] 0
testCreateFromURI[5: post => class org.apache.hc.client5.http.classic.methods.HttpPost] 0
testCreateMethodUriString[5: post => class org.apache.hc.client5.http.classic.methods.HttpPost] 0.001
testCreateMethodUri[5: post => class org.apache.hc.client5.http.classic.methods.HttpPost] 0
testCreateFromString[6: put => class org.apache.hc.client5.http.classic.methods.HttpPut] 0
testCreateFromURI[6: put => class org.apache.hc.client5.http.classic.methods.HttpPut] 0.001
testCreateMethodUriString[6: put => class org.apache.hc.client5.http.classic.methods.HttpPut] 0
testCreateMethodUri[6: put => class org.apache.hc.client5.http.classic.methods.HttpPut] 0
testCreateFromString[7: trace => class org.apache.hc.client5.http.classic.methods.HttpTrace] 0
testCreateFromURI[7: trace => class org.apache.hc.client5.http.classic.methods.HttpTrace] 0
testCreateMethodUriString[7: trace => class org.apache.hc.client5.http.classic.methods.HttpTrace] 0
testCreateMethodUri[7: trace => class org.apache.hc.client5.http.classic.methods.HttpTrace] 0

TestAuthChallengeParser

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

TestDefaultBackoffStrategy

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

TestRequestDefaultHeaders

testRequestParameterCheck 0
testNoDefaultHeadersForConnectRequest 0
testDefaultHeaders 0

TestRouteTracker

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

TestBasicResponseHandler

testSuccessfulResponse 0
testUnsuccessfulResponse 0.001

TestDistinguishedNameParser

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

TestBasicClientCookie

testSerialization 0
testCloning 0
testConstructor 0

TestAIMDBackoffManager

coolDownPeriodIsConfigurable 0
halvesConnectionsOnBackoff 0
doesNotBackoffBelowOneConnection 0
probeDoesNotAdjustDuringCooldownPeriod 0
probeStillAdjustsAfterCoolDownPeriod 0
isABackoffManager 0
backOffFactorIsConfigurable 0
increasesByOneOnProbe 0
backoffDoesNotAdjustDuringCoolDownPeriod 0.001
doesNotIncreaseBeyondPerHostMaxOnProbe 0
willBackoffImmediatelyEvenAfterAProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0

TestDefaultRoutePlanner

testDirectDefaultPort 0
testNullTarget 0
testDirect 0
testViaProxy 0

TestCookiePriorityComparator

testEqualityNullPath 0.008
testEqualitySameLength 0
testUnequalityCreationDate 0
testEquality 0
testUnequalityTrailingSlash 0
testUnequality 0

TestMainClientExec

testExecRequestPersistentConnectionNoResponseEntity 0.027
testExecHttpException 0.002
testExecIOException 0.002
testExecRequestNonPersistentConnectionNoResponseEntity 0.002
testExecRequestPersistentConnection 0.003
testExecRequestNonPersistentConnection 0.003
testExecConnectionShutDown 0.003
testExecRuntimeException 0.002
testExecRequestConnectionRelease 0.002

TestRequestClientConnControl

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

TestRequestExpectContinue

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

TestGZip

testBasic 0
testCompressionIOExceptionLeavesOutputStreamOpen 0.716
testDecompressionWithMultipleGZipStream 0.002
testCompressionDecompression 0.001

TestHttpRoute

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

TestContentCompressionExec

testGzipContentEncoding 0.003
testGzipContentEncodingZeroLength 0
testNoContentEncoding 0.001
testContentEncodingRequestParameter 0
testIdentityContentEncoding 0.001
testDeflateContentEncoding 0
testXGzipContentEncoding 0
testUnknownContentEncoding 0.001
testContentEncodingNoEntity 0

TestCookieIdentityComparator

testCookieIdentityComparasionByName 0
testCookieIdentityComparasionByNameDomainAndPath 0
testCookieIdentityComparasionByNameAndDomain 0
testCookieIdentityComparasionByNameDomainAndNullPath 0
testCookieIdentityComparasionByNameAndNullDomain 0

TestMultipartFormHttpEntity

testImplictContractorParams 0.005
testNonRepeatable 0.003
testRepeatable 0.002
testExplictContractorParams 0

TestBasicHttpClientConnectionManager

testCloseExpired 0.067
testProxyConnectAndUpgrade 0.01
testReleaseInvalidArg 0.005
testAlreadyLeased 0.006
testCloseIdle 0.107
testReleaseAnotherConnection 0.007
testShutdown 0.006
testTargetConnect 0.009
testLeaseReleaseReusable 0.006
testLeaseDifferentRoute 0.004
testLeaseReleaseReusableWithState 0.003
testLeaseReleaseNonReusable 0.003
testLeaseExpired 0.053

TestProtocolSupport

testGetRequestUri 0

TestBasicCookieAttribHandlers

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

TestMultipartEntityBuilder

testMultipartCustomContentType 0
testMultipartWriteTo 0
testMultipartCustomContentTypeParameterOverrides 0
testMultipartWriteToRFC6532Mode 0
testMultipartContentTypeParameter 0
testMultipartOptions 0
testBasics 0
testMultipartWriteToRFC7578Mode 0.005
testAddBodyParts 0

TestRedirectLocation

testBasics 0

TestDefaultRedirectStrategy

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

TestHttpOptions

testMultipleAllows 0.004

TestPublicSuffixListParser

testParseLocal 0
testParse 0
testUnicode 0

TestHttpClientConnectionOperator

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

TestAuthenticationStrategy

testCustomAuthPreference 0
testSelectInvalidInput 0
testSelectNoSchemeRegistry 0
testUnsupportedScheme 0

TestResponseEntityWrapper

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

TestRedirectExec

testRedirectProtocolException 0.132
testRelativeRedirect 0.001
testFundamentals 0.002
testAllowCircularRedirects 0.002
testMaxRedirect 0.002
testGetLocationUriDisallowCircularRedirects 0.002
testRedirectRuntimeException 0.001
testCrossSiteRedirect 0.001

TestRoutingSupport

testDetermineHostMissingScheme 0
testDetermineHost 0

TestRequestAddCookies

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

ConnectExceptionSupportTest

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

FormBodyPartTest

testConstructorCompat 0