Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
745 0 0 0 100% 9.399

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.05
org.apache.hc.client5.http.impl.cookie 90 0 0 0 100% 0.033
org.apache.hc.client5.http.impl.classic 155 0 0 0 100% 4.276
org.apache.hc.client5.http.auth 21 0 0 0 100% 0.049
org.apache.hc.client5.http.impl.io 36 0 0 0 100% 0.298
org.apache.hc.client5.http.protocol 54 0 0 0 100% 1.192
org.apache.hc.client5.http.impl 50 0 0 0 100% 2.756
org.apache.hc.client5.http.config 3 0 0 0 100% 0.06
org.apache.hc.client5.http.async.methods 6 0 0 0 100% 0.024
org.apache.hc.client5.http.validator 4 0 0 0 100% 0.002
org.apache.hc.client5.http.ssl 24 0 0 0 100% 0.099
org.apache.hc.client5.http 21 0 0 0 100% 0.02
org.apache.hc.client5.http.impl.auth 116 0 0 0 100% 0.118
org.apache.hc.client5.http.classic.methods 20 0 0 0 100% 0.047
org.apache.hc.client5.http.psl 7 0 0 0 100% 0.159
org.apache.hc.client5.http.entity 18 0 0 0 100% 0.089
org.apache.hc.client5.http.utils 29 0 0 0 100% 0.097
org.apache.hc.client5.http.impl.routing 29 0 0 0 100% 0.026
org.apache.hc.client5.http.cookie 18 0 0 0 100% 0.004

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
TestMultipartFormat 2 0 0 0 100% 0.002
TestMimeField 1 0 0 0 100% 0.001
TestFormBodyPartBuilder 3 0 0 0 100% 0.002
TestMultipartForm 8 0 0 0 100% 0.009
TestMultipartEntityBuilder 12 0 0 0 100% 0.01
FormBodyPartTest 1 0 0 0 100% 0.001
HttpRFC7578MultipartTest 1 0 0 0 100% 0.001
TestMultipartPartBuilder 3 0 0 0 100% 0.003
TestMultipartMixed 7 0 0 0 100% 0.016
TestMultipartFormHttpEntity 4 0 0 0 100% 0.003

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.002
TestBasicCookieAttribHandlers 32 0 0 0 100% 0.008
TestRFC6265CookieSpec 17 0 0 0 100% 0.01
TestLaxCookieAttribHandlers 32 0 0 0 100% 0.011
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.001
TestProxyClient 2 0 0 0 100% 0.063
DistributedProxySelectorTest 7 0 0 0 100% 2.57
TestAIMDBackoffManager 13 0 0 0 100% 0.013
TestContentCompressionExec 10 0 0 0 100% 0.017
TestBasicResponseHandler 2 0 0 0 100% 0.003
TestExponentialBackoffManager 9 0 0 0 100% 0.005
TestResponseEntityWrapper 7 0 0 0 100% 0.006
TestConnectExec 9 0 0 0 100% 0.015
TestProtocolExec 7 0 0 0 100% 0.012
TestInternalExecRuntime 10 0 0 0 100% 0.031
TestRedirectExec 9 0 0 0 100% 0.063
TestFutureRequestExecutionService 5 0 0 0 100% 0.103
TestDefaultBackoffStrategy 6 0 0 0 100% 0.002
TestCloseableHttpClient 5 0 0 0 100% 0.042
TestResponseEntityProxy 3 0 0 0 100% 0.028
TestHttpRequestRetryExec 9 0 0 0 100% 1.037
TestHttpAsyncClientBuilder 4 0 0 0 100% 0.188
TestHttpClientBuilder 2 0 0 0 100% 0.002
TestHttpClientBuilderInterceptors 1 0 0 0 100% 0.003
TestCookieIdentityComparator 5 0 0 0 100% 0.001
TestInternalHttpClient 7 0 0 0 100% 0.032
TestLinearBackoffManager 8 0 0 0 100% 0.005
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.003
TestMainClientExec 10 0 0 0 100% 0.031

org.apache.hc.client5.http.auth

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

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

Class Tests Errors Failures Skipped Success Rate Time
TestBasicHttpClientConnectionManager 15 0 0 0 100% 0.226
TestHttpClientConnectionOperator 9 0 0 0 100% 0.019
TestPoolingHttpClientConnectionManager 12 0 0 0 100% 0.053

org.apache.hc.client5.http.protocol

Class Tests Errors Failures Skipped Success Rate Time
TestRequestExpectContinue 6 0 0 0 100% 0.004
TestRequestUpgrade 6 0 0 0 100% 0.405
TestRequestAddCookies 15 0 0 0 100% 0.253
TestRedirectLocation 1 0 0 0 100% 0.001
TestRequestDefaultHeaders 3 0 0 0 100% 0.003
TestRequestValidateTrace 5 0 0 0 100% 0.004
TestResponseProcessCookies 6 0 0 0 100% 0.011
TestRequestClientConnControl 6 0 0 0 100% 0.005
TestRequestIfRange 6 0 0 0 100% 0.506

org.apache.hc.client5.http.impl

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultRedirectStrategy 19 0 0 0 100% 0.007
PrefixedIncrementingIdTest 2 0 0 0 100% 0.001
TestIdleConnectionEvictor 2 0 0 0 100% 2.024
TestDefaultHttpRequestRetryStrategy 13 0 0 0 100% 0.003
TestProtocolSwitchStrategy 3 0 0 0 100% 0.002
TestRequestSupport 1 0 0 0 100% 0.002
ExecSupportTest 1 0 0 0 100% 0.714
TestDefaultConnKeepAliveStrategy 5 0 0 0 100% 0.001
TestAuthenticationStrategy 4 0 0 0 100% 0.002

org.apache.hc.client5.http.config

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

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

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

org.apache.hc.client5.http.validator

Class Tests Errors Failures Skipped Success Rate Time
TestETag 4 0 0 0 100% 0.002

org.apache.hc.client5.http.ssl

Class Tests Errors Failures Skipped Success Rate Time
TestDistinguishedNameParser 10 0 0 0 100% 0.006
TestDefaultHostnameVerifier 14 0 0 0 100% 0.093

org.apache.hc.client5.http

Class Tests Errors Failures Skipped Success Rate Time
ConnectExceptionSupportTest 8 0 0 0 100% 0.005
TestHttpRoute 11 0 0 0 100% 0.009
SystemDefaultDnsResolverTest 2 0 0 0 100% 0.006

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

Class Tests Errors Failures Skipped Success Rate Time
TestDigestScheme 31 0 0 0 100% 0.025
TestBasicScheme 11 0 0 0 100% 0.013
TestCredentialsProviders 11 0 0 0 100% 0.002
TestNTLMEngineImpl 12 0 0 0 100% 0.016
TestBasicAuthCache 3 0 0 0 100% 0.002
TestSystemDefaultCredentialsProvider 2 0 0 0 100% 0.011
TestNTLMScheme 1 0 0 0 100% 0.003
TestHttpAuthenticator 22 0 0 0 100% 0.033
TestBearerScheme 3 0 0 0 100% 0.001
TestAuthChallengeParser 20 0 0 0 100% 0.012

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpRequestBase 18 0 0 0 100% 0.028
TestHttpTrace 1 0 0 0 100% 0.003
TestHttpOptions 1 0 0 0 100% 0.016

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.157

org.apache.hc.client5.http.entity

Class Tests Errors Failures Skipped Success Rate Time
TestGZip 4 0 0 0 100% 0.046
TestBrotli 1 0 0 0 100% 0.008
TestDecompressingEntity 3 0 0 0 100% 0.004
TestEntityBuilder 9 0 0 0 100% 0.029
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.057
TestURIUtils 7 0 0 0 100% 0.018
TestBase64 6 0 0 0 100% 0.012
TestByteArrayBuilder 8 0 0 0 100% 0.009

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

Class Tests Errors Failures Skipped Success Rate Time
TestSystemDefaultRoutePlanner 3 0 0 0 100% 0.007
TestRouteTracker 8 0 0 0 100% 0.006
TestDefaultRoutePlanner 6 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.001
TestCookiePriorityComparator 6 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

TestNullBackoffStrategy

doesNotBackoffForResponses 0
doesNotBackoffForThrowables 0

TestAuthScope

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

TestProxyClient

testSuccessfulTunnel 0.061
testTunnelWithInvalidPort 0.001

TestBasicClientCookie

testSerialization 0.001
testCloning 0
testConstructor 0

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.006
testProxy 0.001
testDirect 0

TestMultipartContentBody

testInputStreamBody 0
testStringBody 0.001

TestMultipartFormat

testLineBreak 0.001
testLineBreakRewrite 0.001

TestRequestExpectContinue

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

DistributedProxySelectorTest

testSelectReturnsProxyFromSecondSelectorWhenFirstSelectorReturnsEmptyList 0.718
testConstructorThrowsExceptionWhenNullSelectors 0.001
testSelectReturnsProxyFromThirdSelector 0.002
testSelectReturnsProxyFromSecondSelector 0.001
testConstructorThrowsExceptionWhenEmptySelectors 0
testSelectHandlesException 0.411
testSelectReturnsProxyFromFirstSelector 1.435

TestRouteTracker

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

TestAIMDBackoffManager

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

TestETag

testComparison 0.001
testParse 0
testToString 0
testHashCodeEquals 0

TestDigestScheme

testDigestMD5SessA1AndCnonceConsistency 0.005
testDigestAuthenticationWithDefaultCreds 0
testDigestAuthenticationQopAuthOrAuthIntNonRepeatableEntity 0.001
testDigestAuthenticationMD5Sess 0
testSerialization 0.002
testDigestAuthenticationWithQueryStringInDigestURI 0.001
testDigestAuthenticationUnknownAlgo 0.003
testDigestAuthenticationWithUserHash 0
testDigestAuthenticationNoAlgorithm 0
testParameterCaseSensitivity 0.001
testHttpEntityDigest 0
testDigestAuthenticationWithHighAsciiCharInUsername 0.001
testDigestAuthenticationQopIntOnlyNonRepeatableEntity 0
testDigestAuthenticationWithSHA 0.001
testDigestNouceCount 0.001
testDigestAuthenticationWithQuotedStringsAndWhitespace 0
testDigestAuthenticationNoNonce 0.001
testDigestAuthenticationNoRealm 0
testDigestAuthenticationMD5SessUnknownQop 0.001
testDigestAuthenticationMD5Algorithm 0
testDigestAuthenticationQopAuthInt 0.001
testDigestAuthenticationWithStaleNonce 0
testDigestAuthenticationQopAuthIntNullEntity 0
testDigestAuthentication 0
testDigestAuthenticationMD5SessNoQop 0
testDigestAuthenticationWithInvalidUsernameAndValidUsernameStar 0
testDigestAuthenticationWithExtendedAsciiCharInUsername 0
testDigestAuthenticationWithNonAsciiUsername 0.001
testDigestAuthenticationInvalidInput 0.001
testDigestAuthenticationEmptyChallenge1 0
testDigestAuthenticationEmptyChallenge2 0.001

TestDefaultRedirectStrategy

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

TestBasicScheme

testSerialization 0.004
testBasicAuthenticationUsernameWithBlank 0.002
testBasicAuthenticationUsernameWithColon 0.001
testBasicAuthenticationWithCharset 0.002
testBasicAuthenticationUserCredentialsMissing 0
testBasicAuthenticationDefaultCharset 0
testBasicAuthenticationUsernameWithTab 0
testBasicAuthentication 0
testBasicAuthenticationPasswordWithControlCharacters 0
testBasicAuthenticationEmptyChallenge 0
testBasicAuthenticationDefaultCharsetUTF8 0

TestHttpRequestBase

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

PrefixedIncrementingIdTest

testCreateId 0.001
testGetNextId 0

TestPublicSuffixListParser

testParseByType 0
testParse 0.001

TestMimeField

testBasics 0

TestBasicHttpClientConnectionManager

testCloseExpired 0.052
shouldCloseStaleConnectionAndCreateNewOne 0.001
shouldCloseGRACEFULStaleConnection 0.001
testProxyConnectAndUpgrade 0.001
testReleaseInvalidArg 0.001
testAlreadyLeased 0
testCloseIdle 0.101
testReleaseAnotherConnection 0.001
testShutdown 0.002
testTargetConnect 0.004
testLeaseReleaseReusable 0.002
testLeaseDifferentRoute 0.002
testLeaseReleaseReusableWithState 0.001
testLeaseReleaseNonReusable 0.001
testLeaseExpired 0.052

TestContentCompressionExec

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

TestCookieOrigin

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

TestBasicResponseHandler

testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.001

TestFormBodyPartBuilder

testBuildBodyPartBasics 0.001
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0.001

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0.001
testBasics 0

TestBasicCookieAttribHandlers

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

TestRequestUpgrade

testUpgradeDisabled 0.378
testDoNotUpgradeHTTP10 0
testDoUpgradeIfAlreadyTLS 0.022
testUpgrade 0
testDoNotUpgradeHTTP2 0
testDoUpgradeNonSafeMethodsOrTrace 0.001

TestMultipartForm

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

TestHttpClientConnectionOperator

testUpgradeUpsupportedScheme 0.001
testConnectExplicitAddress 0.002
testConnectTimeout 0.004
testConnectFailure 0.002
testConnectWithTLSUpgrade 0.002
testUpgrade 0.001
testUpgradeNonLayeringScheme 0.001
testConnectFailover 0.002
testConnect 0.001

TestMultipartEntityBuilder

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

TestCredentials

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

FormBodyPartTest

testConstructorCompat 0

TestDefaultRoutePlanner

testDirectDefaultPort 0.006
testVirtualInsecureHost 0.001
testVirtualSecureHost 0.001
testNullTarget 0
testDirect 0.001
testViaProxy 0

TestCredentialsProviders

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

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0.001
testViaProxy 0

TestExponentialBackoffManager

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

TestDnsUtils

testNormalize 0.001

TestHttpTrace

testHttpTraceSetEntity 0.002

TestDateUtils

testMalformedDate 0.017
testBasicDateParse 0.033
testParseQuotedDate 0.001
testDateParseMessage 0.001
testBasicDateFormat 0.002
testInvalidInput 0.001
testTwoDigitYearDateParse 0.001

TestResponseEntityWrapper

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

TestDistinguishedNameParser

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

TestNTLMEngineImpl

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

TestConnectExec

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

TestProtocolExec

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

TestGZip

testBasic 0.001
testCompressionIOExceptionLeavesOutputStreamOpen 0.041
testDecompressionWithMultipleGZipStream 0.002
testCompressionDecompression 0

TestRequestAddCookies

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

TestInternalExecRuntime

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

TestRedirectExec

testRedirectProtocolException 0.048
testRelativeRedirect 0.001
testFundamentals 0.003
testAllowCircularRedirects 0.002
testMaxRedirect 0.002
testGetLocationUriDisallowCircularRedirects 0.001
testRedirectRuntimeException 0.001
testCrossSiteRedirect 0.002
testPutSeeOtherRedirect 0.001

TestURIUtils

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

TestRoutingSupport

testDetermineHostMissingScheme 0
testNormalizeHost 0.001
testDetermineHost 0

TestRedirectLocation

testBasics 0.001

TestCookiePathComparator

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

TestBase64

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

TestByteArrayBuilder

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

TestAuthChallenge

testAuthChallengeWithParams 0.001
testAuthChallengeWithValue 0

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.021
testEvictExpiredOnly 1.002

ConnectExceptionSupportTest

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

HttpRFC7578MultipartTest

testPercentDecodingWithValidMessages 0

TestRequestDefaultHeaders

testRequestParameterCheck 0.001
testNoDefaultHeadersForConnectRequest 0
testDefaultHeaders 0.001

TestHttpRoute

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

TestSimpleMessageBuilders

testResponseCopy 0.004
testResponseBasics 0.002
testRequestBasics 0.009
testRequestCopy 0.001
testPostParameters 0.004
testGetParameters 0.001

TestFutureRequestExecutionService

shouldCancel 0.022
shouldTimeout 0.013
shouldExecuteMultipleCalls 0.052
shouldExecuteSingleCall 0.002
shouldExecuteMultipleCallsAndCallback 0.012

TestDefaultBackoffStrategy

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

TestBasicAuthCache

testBasicStoreRestore 0.001
testNullAuthScheme 0
testNullKey 0

TestDefaultHttpRequestRetryStrategy

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

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.007
testSystemCredentialsProviderCredentials 0.002

TestMultipartPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0.002

TestNTLMScheme

testNTLMAuthenticationEmptyProxyChallenge 0.003

TestCloseableHttpClient

testExecuteRequestHandleResponseIOException 0.035
testExecuteRequestRelativeURI 0.002
testExecuteRequestHandleResponse 0.002
testExecuteRequestHandleResponseHttpException 0.002
testExecuteRequestAbsoluteURI 0.001

TestRFC6265CookieSpec

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

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.024
testGetTrailersWithNoChunkedInputStream 0.001
testWriteToNullDrainsAndReleasesStream 0.002

TestRouteDirector

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

TestProtocolSwitchStrategy

testSwitchToHTTP11AndTLS 0.001
testSwitchInvalid 0
testSwitchToTLS 0.001

TestHttpRequestRetryExec

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

TestBrotli

testDecompressionWithBrotli 0.007

TestDecompressingEntity

testWriteToStream 0.001
testStreaming 0.001
testNonStreaming 0

TestEntityBuilder

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

TestRequestValidateTrace

testTraceRequestWithBody 0.001
testTraceRequestWithoutSensitiveHeaders 0
testTraceRequestWithCookieHeader 0
testNonTraceRequest 0.001
testTraceRequestWithSensitiveHeaders 0

TestHttpAsyncClientBuilder

testH2AddInterceptorFirstDoesNotThrow 0.098
testAddInterceptorLastDoesNotThrow 0.088
testH2AddInterceptorLastDoesNotThrow 0
testAddInterceptorFirstDoesNotThrow 0.001

TestRequestSupport

testPathPrefixExtraction 0.002

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.001
testAddInterceptorFirstDoesNotThrow 0

TestHttpClientBuilderInterceptors

testAddExecInterceptorLastShouldBeExecuted 0.003

TestCookieIdentityComparator

testCookieIdentityComparasionByName 0
testCookieIdentityComparasionByNameDomainAndPath 0
testCookieIdentityComparasionByNameAndDomain 0.001
testCookieIdentityComparasionByNameDomainAndNullPath 0
testCookieIdentityComparasionByNameAndNullDomain 0

ExecSupportTest

testGetNextExchangeId 0.714

TestInternalHttpClient

testExecuteRequestConfig 0.026
testExecute 0.002
testExecuteDefaultContext 0.001
testClientClose 0
testExecuteHttpException 0.001
testClientCloseIOException 0
testExecuteLocalContext 0

TestHttpAuthenticator

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

TestResponseProcessCookies

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

TestLaxCookieAttribHandlers

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

TestRequestClientConnControl

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

TestMultipartMixed

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

TestHttpOptions

testMultipleAllows 0.014

SystemDefaultDnsResolverTest

resolveIPv6ZoneId 0.002
resolve 0.001

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0
testNoKeepAliveHeader 0.001
testKeepAliveHeader 0
testIllegalResponseArg 0
testInvalidKeepAliveHeader 0

TestLinearBackoffManager

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

TestRequestConfig

testBuildAndCopy 0.036
testBasics 0.001
testDefaults 0.001

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0.002
testSuccessfulResponse 0
testUnsuccessfulResponse 0.001

TestDeflate

testCompressDecompress 0.002

TestPublicSuffixMatcher

testGetDomainRootOnlyPRIVATE 0.04
testMatch 0.001
testGetDomainRootOnlyICANN 0.001
testGetDomainRootAnyType 0
testMatchUnicode 0.114

TestPoolingHttpClientConnectionManager

testIsShutdownInitially 0.041
testIsShutdown 0
testReleaseRouteIncomplete 0.001
testShutdownIdempotency 0.001
testLeaseAfterShutdown 0
testProxyConnectAndUpgrade 0.002
testConcurrentShutdown 0
testLeaseRelease 0.001
testTargetConnect 0.001
testLeaseFutureTimeout 0
testReleaseNonReusable 0
testReleaseReusable 0.001

TestCookiePriorityComparator

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

TestDefaultHostnameVerifier

testSubjectAlt 0.031
testHTTPCLIENT_1097 0.001
testHTTPCLIENT_1255 0.001
testHTTPCLIENT_1316 0.002
testHTTPCLIENT_2149 0.018
testMatchDNSName 0.01
testDomainRootMatching 0.001
testHTTPCLIENT_1997_ANY 0.001
testHTTPCLIENT_1997_ICANN 0.001
testExtractCN 0.001
testHTTPCLIENT_1997_PRIVATE 0
testHTTPCLIENT_1997_UNKNOWN 0.001
testIdentityMatching 0.001
testVerify 0.02

TestAuthenticationStrategy

testCustomAuthPreference 0.001
testSelectInvalidInput 0
testSelectNoSchemeRegistry 0
testUnsupportedScheme 0

TestPublicSuffixListParser

testParseLocal 0.001
testParse 0
testUnicode 0

TestRequestIfRange

testSmallDifferenceWithETagPresent 0.484
testWeakETagInIfRange 0.002
testSmallDifferenceWithETagAbsent 0.002
testNoIfRangeHeader 0.001
testDateHeaderWithStrongValidator 0.003
testIfRangeWithoutRangeHeader 0.001

TestMultipartFormHttpEntity

testImplictContractorParams 0
testNonRepeatable 0.001
testRepeatable 0
testExplictContractorParams 0.001

TestBearerScheme

testBearerAuthenticationEmptyChallenge 0
testBearerAuthentication 0
testStateStorage 0

TestMainClientExec

testExecRequestPersistentConnectionNoResponseEntity 0.02
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.001

TestAuthChallengeParser

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