Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
682 0 0 0 100% 7.235

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 38 0 0 0 100% 0.064
org.apache.hc.client5.http.impl.cookie 84 0 0 0 100% 0.064
org.apache.hc.client5.http.impl.classic 123 0 0 0 100% 1.666
org.apache.hc.client5.http.auth 18 0 0 0 100% 0.008
org.apache.hc.client5.http.impl.io 29 0 0 0 100% 0.569
org.apache.hc.client5.http.routing 11 0 0 0 100% 0.008
org.apache.hc.client5.http.impl 42 0 0 0 100% 2.048
org.apache.hc.client5.http.protocol 37 0 0 0 100% 0.244
org.apache.hc.client5.http.config 3 0 0 0 100% 0.017
org.apache.hc.client5.http.async.methods 24 0 0 0 100% 0.017
org.apache.hc.client5.http.ssl 26 0 0 0 100% 1.023
org.apache.hc.client5.http 8 0 0 0 100% 0.016
org.apache.hc.client5.http.impl.auth 107 0 0 0 100% 0.27
org.apache.hc.client5.http.classic.methods 36 0 0 0 100% 0.054
org.apache.hc.client5.http.psl 7 0 0 0 100% 0.202
org.apache.hc.client5.http.entity 17 0 0 0 100% 0.674
org.apache.hc.client5.http.utils 28 0 0 0 100% 0.205
org.apache.hc.client5.http.impl.routing 26 0 0 0 100% 0.073
org.apache.hc.client5.http.cookie 18 0 0 0 100% 0.013

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.003
TestMultipartMixed 7 0 0 0 100% 0.008
TestMultipartPartBuilder 3 0 0 0 100% 0.004
TestFormBodyPartBuilder 3 0 0 0 100% 0.004
TestMultipartForm 7 0 0 0 100% 0.018
TestMultipartFormHttpEntity 4 0 0 0 100% 0.013
TestMultipartEntityBuilder 9 0 0 0 100% 0.01
HttpRFC7578MultipartTest 2 0 0 0 100% 0.002
FormBodyPartTest 1 0 0 0 100% 0.002

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

Class Tests Errors Failures Skipped Success Rate Time
TestRFC6265CookieSpec 17 0 0 0 100% 0.021
TestLaxCookieAttribHandlers 27 0 0 0 100% 0.022
TestBasicCookieStore 3 0 0 0 100% 0
TestBasicClientCookie 3 0 0 0 100% 0
TestBasicCookieAttribHandlers 31 0 0 0 100% 0.018
TestPublicSuffixListParser 3 0 0 0 100% 0.003

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpClientBuilderInterceptors 1 0 0 0 100% 0.063
TestInternalHttpClient 7 0 0 0 100% 0.138
TestConnectExec 9 0 0 0 100% 0.19
TestResponseEntityProxy 2 0 0 0 100% 0.01
TestInternalExecRuntime 10 0 0 0 100% 0.225
TestFutureRequestExecutionService 5 0 0 0 100% 0.119
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.005
TestHttpClientBuilder 2 0 0 0 100% 0.012
TestProtocolExec 8 0 0 0 100% 0.03
TestNullBackoffStrategy 2 0 0 0 100% 0.002
TestCloseableHttpClient 6 0 0 0 100% 0.088
TestHttpRequestRetryExec 6 0 0 0 100% 0.071
TestHttpAsyncClientBuilder 4 0 0 0 100% 0.362
TestDefaultBackoffStrategy 6 0 0 0 100% 0.005
TestBasicResponseHandler 2 0 0 0 100% 0.002
TestAIMDBackoffManager 12 0 0 0 100% 0.009
TestMainClientExec 9 0 0 0 100% 0.048
TestContentCompressionExec 9 0 0 0 100% 0.078
TestCookieIdentityComparator 5 0 0 0 100% 0.002
TestResponseEntityWrapper 7 0 0 0 100% 0.056
TestRedirectExec 8 0 0 0 100% 0.151

org.apache.hc.client5.http.auth

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

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

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

org.apache.hc.client5.http.routing

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

org.apache.hc.client5.http.impl

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultHttpRequestRetryStrategy 12 0 0 0 100% 0.006
TestIdleConnectionEvictor 2 0 0 0 100% 2.025
TestDefaultConnKeepAliveStrategy 5 0 0 0 100% 0.003
TestAuthSupport 1 0 0 0 100% 0
TestProtocolSupport 1 0 0 0 100% 0.001
TestDefaultRedirectStrategy 17 0 0 0 100% 0.013
TestAuthenticationStrategy 4 0 0 0 100% 0

org.apache.hc.client5.http.protocol

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

org.apache.hc.client5.http.config

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

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

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

org.apache.hc.client5.http.ssl

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

org.apache.hc.client5.http

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

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpAuthenticator 22 0 0 0 100% 0.085
TestDigestScheme 23 0 0 0 100% 0.031
TestBasicAuthCache 4 0 0 0 100% 0.003
TestSystemDefaultCredentialsProvider 2 0 0 0 100% 0.018
TestRequestAuthCache 6 0 0 0 100% 0.003
TestNTLMEngineImpl 12 0 0 0 100% 0.109
TestBasicCredentialsProvider 10 0 0 0 100% 0.005
TestNTLMScheme 1 0 0 0 100% 0.001
TestBasicScheme 6 0 0 0 100% 0.004
TestAuthChallengeParser 21 0 0 0 100% 0.011

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpTrace 1 0 0 0 100% 0.001
TestHttpRequestBase 2 0 0 0 100% 0.002
TestClassicHttpRequests 32 0 0 0 100% 0.044
TestHttpOptions 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.003
TestPublicSuffixMatcher 5 0 0 0 100% 0.199

org.apache.hc.client5.http.entity

Class Tests Errors Failures Skipped Success Rate Time
TestDecompressingEntity 3 0 0 0 100% 0.013
TestDeflate 1 0 0 0 100% 0.004
TestEntityBuilder 9 0 0 0 100% 0.071
TestGZip 4 0 0 0 100% 0.586

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.063
TestByteArrayBuilder 8 0 0 0 100% 0.093

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

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

org.apache.hc.client5.http.cookie

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

Test Cases

[Summary] [Package List] [Test Cases]

TestURIUtils

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

TestHttpAuthenticator

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

TestBasicHttpRequests

testCreateClassicHttpRequest[0: delete => DELETE] 0.001
testCreateMethodUriString[0: delete => DELETE] 0.001
testCreateMethodUri[0: delete => DELETE] 0
testCreateClassicHttpRequest[1: get => GET] 0
testCreateMethodUriString[1: get => GET] 0
testCreateMethodUri[1: get => GET] 0.001
testCreateClassicHttpRequest[2: head => HEAD] 0
testCreateMethodUriString[2: head => HEAD] 0
testCreateMethodUri[2: head => HEAD] 0
testCreateClassicHttpRequest[3: options => OPTIONS] 0.001
testCreateMethodUriString[3: options => OPTIONS] 0
testCreateMethodUri[3: options => OPTIONS] 0
testCreateClassicHttpRequest[4: patch => PATCH] 0
testCreateMethodUriString[4: patch => PATCH] 0.001
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
testCreateMethodUri[6: put => PUT] 0.001
testCreateClassicHttpRequest[7: trace => TRACE] 0
testCreateMethodUriString[7: trace => TRACE] 0
testCreateMethodUri[7: trace => TRACE] 0

TestRFC6265CookieSpec

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

TestHttpClientBuilderInterceptors

testAddExecInterceptorLastShouldBeExecuted 0.061

TestDefaultHttpRequestRetryStrategy

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

TestInternalHttpClient

testExecuteRequestConfig 0.116
testExecute 0.003
testExecuteDefaultContext 0.003
testClientClose 0.003
testExecuteHttpException 0.003
testClientCloseIOException 0.003
testExecuteLocalContext 0.003

TestConnectExec

testExecAcquireConnection 0.087
testEstablishRouteViaProxyTunnelFailure 0.007
testEstablishRouteViaProxyTunnelRetryOnAuthChallengePersistentConnection 0.07
testEstablishRouteViaProxyTunnelRetryOnAuthChallengeNonPersistentConnection 0.004
testEstablishRouteViaProxyTunnelMultipleHops 0.002
testEstablishDirectRoute 0.003
testEstablishRouteDirectProxy 0.002
testEstablishRouteViaProxyTunnel 0.005
testEstablishRouteViaProxyTunnelUnexpectedResponse 0.003

TestMultipartContentBody

testInputStreamBody 0
testStringBody 0

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.005
testGetTrailersWithNoChunkedInputStream 0.001

TestInternalExecRuntime

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

TestFutureRequestExecutionService

shouldCancel 0.012
shouldTimeout 0.017
shouldExecuteMultipleCalls 0.043
shouldExecuteSingleCall 0.009
shouldExecuteMultipleCallsAndCallback 0.033

TestPoolingHttpClientConnectionManager

testReleaseRouteIncomplete 0.229
testLeaseFutureCancelled 0.003
testProxyConnectAndUpgrade 0.016
testLeaseRelease 0.004
testTargetConnect 0.004
testLeaseFutureTimeout 0.003
testReleaseNonReusable 0.003
testReleaseReusable 0.003

TestDateUtils

testMalformedDate 0.013
testBasicDateParse 0.016
testIsBefore 0.008
testParseQuotedDate 0
testDateParseMessage 0.001
testBasicDateFormat 0.007
testInvalidInput 0
testIsAfter 0.002
testTwoDigitYearDateParse 0.002

TestByteArrayBuilder

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

TestRequestConfig

testBuildAndCopy 0
testBasics 0.001
testDefaults 0

TestDefaultHostnameVerifier

testSubjectAlt 0.844
testHTTPCLIENT_1097 0
testHTTPCLIENT_1255 0.001
testHTTPCLIENT_1316 0.001
testHTTPCLIENT_2149 0.092
testMatchDNSName 0.025
testDomainRootMatching 0
testHTTPCLIENT_1997_ANY 0.002
testHTTPCLIENT_1997_ICANN 0.001
testExtractCN 0.001
testHTTPCLIENT_1997_PRIVATE 0.001
testHTTPCLIENT_1997_UNKNOWN 0.001
testIdentityMatching 0.001
testVerify 0.032

TestDecompressingEntity

testWriteToStream 0.006
testStreaming 0.003
testNonStreaming 0

TestResponseProcessCookies

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

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.018
testEvictExpiredOnly 1.003

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0
testViaProxy 0

TestMultipartMixed

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

TestLaxCookieAttribHandlers

testParseExpiryFunnyTime 0.005
testParseExpiryFunnyYear 0
testParseExpiry 0
testParseMaxAge 0.001
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
testParseExpiryInvalidYearTooLongAgo 0.001
testParseExpiryFunnyMonth 0
testBasicMaxAgeParseEmpty 0
testParseExpiryFunnyDayOfMonth 0.001
testParseExpiryInvalidYearTooShort 0
testParseMaxNegative 0

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0
testNoKeepAliveHeader 0
testKeepAliveHeader 0
testIllegalResponseArg 0
testInvalidKeepAliveHeader 0.001

TestDigestScheme

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

TestCookiePathComparator

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

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0
testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.001

TestBasicAuthCache

testBasicStoreRestore 0
testNullAuthScheme 0
testStoreNonserializable 0
testNullKey 0

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.01
testSystemCredentialsProviderCredentials 0.006

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.005
testAddInterceptorFirstDoesNotThrow 0.004

TestRequestAuthCache

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

TestDeflate

testCompressDecompress 0.001

TestCookieOrigin

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

TestProtocolExec

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

TestNullBackoffStrategy

doesNotBackoffForResponses 0
doesNotBackoffForThrowables 0

TestNTLMEngineImpl

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

TestCloseableHttpClient

testExecuteRequest 0.06
testExecuteRequestHandleResponseIOException 0.013
testExecuteRequestRelativeURI 0.001
testExecuteRequestHandleResponse 0.001
testExecuteRequestHandleResponseHttpException 0.008
testExecuteRequestAbsoluteURI 0.001

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.025
testProxy 0.001
testDirect 0.001

TestMultipartPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0.001
testBuildBodyPartCustomHeaders 0

TestEntityBuilder

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

TestBasicCredentialsProvider

testCredentialsMatching 0
testRealmCredentials 0
testWrongRealmCredentials 0
testWrongHostCredentials 0.001
testBasicCredentialsProviderDefaultCredentials 0
testDefaultCredentials 0
testMixedCaseHostname 0
testBasicCredentialsProviderNoCredentials 0.001
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.001
testNTCredentialsHashCode 0.001
testNTCredentialsSerialization 0.001
testUsernamePasswordCredentialsHashCode 0
testNTCredentialsBasics 0
testNTCredentialsEquals 0.001
testUsernamePasswordCredentialsBasics 0
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

TestHttpRequestBase

testBasicProperties 0
testEmptyURI 0

TestHttpRequestRetryExec

testAbortedRequest 0.02
testStrategyRuntimeException 0.04
testNonRepeatableRequest 0.002
testFundamentals1 0.002
testFundamentals2 0.002
testNonRepeatableEntityResponseReturnedImmediately 0.002

TestSSLSocketFactory

testWeakCiphersDisabledByDefault 0.002
testStrongCipherSuites 0

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0
testBasics 0

TestMultipartForm

testMultipartFormStrict 0.004
testMultipartFormStringPartsMultiCharsets 0.003
testMultipartFormCustomContentType 0
testMultipartFormBrowserCompatibleNonASCIIHeaders 0.001
testMultipartFormRFC6532 0.001
testMultipartFormBinaryParts 0.002
testMultipartFormStringParts 0.001

TestBasicScheme

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

TestPublicSuffixMatcher

testGetDomainRootOnlyPRIVATE 0.001
testMatch 0
testGetDomainRootOnlyICANN 0
testGetDomainRootAnyType 0.001
testMatchUnicode 0.194

TestClassicHttpRequests

testCreateFromString[0: delete => class org.apache.hc.client5.http.classic.methods.HttpDelete] 0.002
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
testCreateMethodUri[0: delete => class org.apache.hc.client5.http.classic.methods.HttpDelete] 0.001
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
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
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
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.001
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.001
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
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.001
testCreateFromURI[6: put => class org.apache.hc.client5.http.classic.methods.HttpPut] 0
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.001
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.001
testParseBasicAuthChallenge 0
testParseMultipleAuthChallengeWithParams 0
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

TestHttpAsyncClientBuilder

testH2AddInterceptorFirstDoesNotThrow 0.192
testAddInterceptorLastDoesNotThrow 0.158
testH2AddInterceptorLastDoesNotThrow 0.005
testAddInterceptorFirstDoesNotThrow 0.004

TestDefaultBackoffStrategy

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

TestRequestDefaultHeaders

testRequestParameterCheck 0
testNoDefaultHeadersForConnectRequest 0
testDefaultHeaders 0

TestRouteTracker

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

TestBasicResponseHandler

testSuccessfulResponse 0
testUnsuccessfulResponse 0

TestDistinguishedNameParser

testParseBlanks 0
testParseEscape 0.001
testParseBasic 0
testParseQuotes 0
testParseUnescapedEqual 0.001
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
doesNotIncreaseBeyondPerHostMaxOnProbe 0
willBackoffImmediatelyEvenAfterAProbe 0
backoffStillAdjustsAfterCoolDownPeriod 0

TestDefaultRoutePlanner

testDirectDefaultPort 0
testNullTarget 0
testDirect 0
testViaProxy 0

TestCookiePriorityComparator

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

TestMainClientExec

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

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.001
testCompressionIOExceptionLeavesOutputStreamOpen 0.578
testDecompressionWithMultipleGZipStream 0.003
testCompressionDecompression 0.001

TestHttpRoute

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

TestContentCompressionExec

testGzipContentEncoding 0.001
testGzipContentEncodingZeroLength 0.001
testNoContentEncoding 0
testContentEncodingRequestParameter 0
testIdentityContentEncoding 0
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.001
testExplictContractorParams 0.001

TestBasicHttpClientConnectionManager

testCloseExpired 0.063
testProxyConnectAndUpgrade 0.011
testReleaseInvalidArg 0.005
testAlreadyLeased 0.005
testCloseIdle 0.105
testReleaseAnotherConnection 0.005
testShutdown 0.006
testTargetConnect 0.008
testLeaseReleaseReusable 0.006
testLeaseDifferentRoute 0.005
testLeaseReleaseReusableWithState 0.004
testLeaseReleaseNonReusable 0.003
testLeaseExpired 0.054

TestProtocolSupport

testGetRequestUri 0

TestBasicCookieAttribHandlers

testBasicExpiresInvalidInput 0
testBasicExpiresParse 0.001
testBasicMaxAgeParse 0
testBasicDomainMatchMixedCase 0.001
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
testBasicExpiresParseInvalid 0
testBasicPathMatch1 0
testBasicPathMatch2 0
testBasicPathMatch3 0
testBasicPathMatch4 0.001
testBasicPathMatch5 0
testBasicPathMatch6 0
testBasicPathMatch7 0
testPublicSuffixFilter 0
testBasicDomainParseInvalid1 0.001
testBasicDomainParseInvalid2 0

TestMultipartEntityBuilder

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

TestRedirectLocation

testBasics 0

TestDefaultRedirectStrategy

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

TestHttpOptions

testMultipleAllows 0.004

TestPublicSuffixListParser

testParseLocal 0
testParse 0
testUnicode 0

TestHttpClientConnectionOperator

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

TestAuthenticationStrategy

testCustomAuthPreference 0
testSelectInvalidInput 0
testSelectNoSchemeRegistry 0
testUnsupportedScheme 0

TestResponseEntityWrapper

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

TestRedirectExec

testRedirectProtocolException 0.117
testRelativeRedirect 0.001
testFundamentals 0.003
testAllowCircularRedirects 0.001
testMaxRedirect 0.002
testGetLocationUriDisallowCircularRedirects 0.001
testRedirectRuntimeException 0.001
testCrossSiteRedirect 0.001

TestRoutingSupport

testDetermineHostMissingScheme 0
testDetermineHost 0

HttpRFC7578MultipartTest

testPercentDecodingWithValidMessages 0
testPercentDecodingWithTooShortMessage 0

TestRequestAddCookies

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

ConnectExceptionSupportTest

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

FormBodyPartTest

testConstructorCompat 0