Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
744 0 0 0 100% 6.964

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 46 0 0 0 100% 0.041
org.apache.hc.client5.http.impl.cookie 90 0 0 0 100% 0.032
org.apache.hc.client5.http.impl.classic 149 0 0 0 100% 2.273
org.apache.hc.client5.http.auth 21 0 0 0 100% 0.04
org.apache.hc.client5.http.impl.io 36 0 0 0 100% 0.352
org.apache.hc.client5.http.protocol 55 0 0 0 100% 0.941
org.apache.hc.client5.http.impl 52 0 0 0 100% 2.717
org.apache.hc.client5.http.config 3 0 0 0 100% 0.034
org.apache.hc.client5.http.async.methods 6 0 0 0 100% 0.016
org.apache.hc.client5.http.validator 4 0 0 0 100% 0.001
org.apache.hc.client5.http.ssl 24 0 0 0 100% 0.081
org.apache.hc.client5.http 21 0 0 0 100% 0.016
org.apache.hc.client5.http.impl.auth 116 0 0 0 100% 0.091
org.apache.hc.client5.http.classic.methods 20 0 0 0 100% 0.03
org.apache.hc.client5.http.psl 7 0 0 0 100% 0.136
org.apache.hc.client5.http.entity 18 0 0 0 100% 0.062
org.apache.hc.client5.http.utils 29 0 0 0 100% 0.075
org.apache.hc.client5.http.impl.routing 29 0 0 0 100% 0.021
org.apache.hc.client5.http.cookie 18 0 0 0 100% 0.005

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.hc.client5.http.entity.mime

Class Tests Errors Failures Skipped Success Rate Time
TestMultipartContentBody 2 0 0 0 100% 0.001
TestMultipartFormat 2 0 0 0 100% 0.001
TestMimeField 1 0 0 0 100% 0.001
TestFormBodyPartBuilder 3 0 0 0 100% 0.002
TestMultipartForm 8 0 0 0 100% 0.007
TestMultipartEntityBuilder 14 0 0 0 100% 0.012
FormBodyPartTest 1 0 0 0 100% 0.002
HttpRFC7578MultipartTest 1 0 0 0 100% 0.001
TestMultipartPartBuilder 3 0 0 0 100% 0.001
TestMultipartMixed 7 0 0 0 100% 0.011
TestMultipartFormHttpEntity 4 0 0 0 100% 0.002

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

Class Tests Errors Failures Skipped Success Rate Time
TestBasicClientCookie 3 0 0 0 100% 0.001
TestBasicCookieStore 3 0 0 0 100% 0.002
TestBasicCookieAttribHandlers 32 0 0 0 100% 0.007
TestRFC6265CookieSpec 17 0 0 0 100% 0.011
TestLaxCookieAttribHandlers 32 0 0 0 100% 0.01
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.061
DistributedProxySelectorTest 7 0 0 0 100% 0.69
TestAIMDBackoffManager 13 0 0 0 100% 0.01
TestContentCompressionExec 10 0 0 0 100% 0.012
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.009
TestInternalExecRuntime 10 0 0 0 100% 0.04
TestRedirectExec 9 0 0 0 100% 0.063
TestDefaultBackoffStrategy 6 0 0 0 100% 0.002
TestCloseableHttpClient 5 0 0 0 100% 0.032
TestResponseEntityProxy 3 0 0 0 100% 0.023
TestHttpRequestRetryExec 9 0 0 0 100% 1.033
TestHttpAsyncClientBuilder 4 0 0 0 100% 0.189
TestHttpClientBuilder 2 0 0 0 100% 0.009
TestCookieIdentityComparator 5 0 0 0 100% 0.001
TestInternalHttpClient 7 0 0 0 100% 0.029
TestLinearBackoffManager 8 0 0 0 100% 0.003
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.003
TestMainClientExec 10 0 0 0 100% 0.034

org.apache.hc.client5.http.auth

Class Tests Errors Failures Skipped Success Rate Time
TestAuthScope 8 0 0 0 100% 0.013
TestCredentials 11 0 0 0 100% 0.024
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.235
TestHttpClientConnectionOperator 9 0 0 0 100% 0.018
TestPoolingHttpClientConnectionManager 12 0 0 0 100% 0.099

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.311
TestRequestAddCookies 16 0 0 0 100% 0.245
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.009
TestRequestClientConnControl 6 0 0 0 100% 0.004
TestRequestIfRange 6 0 0 0 100% 0.36

org.apache.hc.client5.http.impl

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

org.apache.hc.client5.http.config

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

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

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

org.apache.hc.client5.http.validator

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

org.apache.hc.client5.http.ssl

Class Tests Errors Failures Skipped Success Rate Time
TestDistinguishedNameParser 10 0 0 0 100% 0.005
TestDefaultHostnameVerifier 14 0 0 0 100% 0.076

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.008
SystemDefaultDnsResolverTest 2 0 0 0 100% 0.003

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

Class Tests Errors Failures Skipped Success Rate Time
TestDigestScheme 31 0 0 0 100% 0.02
TestBasicScheme 11 0 0 0 100% 0.005
TestCredentialsProviders 11 0 0 0 100% 0.002
TestNTLMEngineImpl 12 0 0 0 100% 0.014
TestBasicAuthCache 3 0 0 0 100% 0.002
TestSystemDefaultCredentialsProvider 2 0 0 0 100% 0.01
TestNTLMScheme 1 0 0 0 100% 0.002
TestHttpAuthenticator 22 0 0 0 100% 0.027
TestBearerScheme 3 0 0 0 100% 0.002
TestAuthChallengeParser 20 0 0 0 100% 0.007

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpRequestBase 18 0 0 0 100% 0.018
TestHttpTrace 1 0 0 0 100% 0.002
TestHttpOptions 1 0 0 0 100% 0.01

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

org.apache.hc.client5.http.entity

Class Tests Errors Failures Skipped Success Rate Time
TestGZip 4 0 0 0 100% 0.034
TestBrotli 1 0 0 0 100% 0.005
TestDecompressingEntity 3 0 0 0 100% 0.002
TestEntityBuilder 9 0 0 0 100% 0.019
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.05
TestURIUtils 7 0 0 0 100% 0.013
TestBase64 6 0 0 0 100% 0.005
TestByteArrayBuilder 8 0 0 0 100% 0.006

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

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

org.apache.hc.client5.http.cookie

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

Test Cases

[Summary] [Package List] [Test Cases]

TestNullBackoffStrategy

doesNotBackoffForResponses 0
doesNotBackoffForThrowables 0

TestAuthScope

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

TestProxyClient

testSuccessfulTunnel 0.06
testTunnelWithInvalidPort 0.001

TestBasicClientCookie

testSerialization 0
testCloning 0
testConstructor 0

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.004
testProxy 0
testDirect 0

TestMultipartContentBody

testInputStreamBody 0
testStringBody 0.001

TestMultipartFormat

testLineBreak 0
testLineBreakRewrite 0

TestRequestExpectContinue

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

DistributedProxySelectorTest

testSelectReturnsProxyFromSecondSelectorWhenFirstSelectorReturnsEmptyList 0.178
testConstructorThrowsExceptionWhenNullSelectors 0.001
testSelectReturnsProxyFromThirdSelector 0.002
testSelectReturnsProxyFromSecondSelector 0.001
testConstructorThrowsExceptionWhenEmptySelectors 0.001
testSelectHandlesException 0.139
testSelectReturnsProxyFromFirstSelector 0.368

TestRouteTracker

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

TestAIMDBackoffManager

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

TestETag

testComparison 0
testParse 0.001
testToString 0
testHashCodeEquals 0

TestDigestScheme

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

TestDefaultRedirectStrategy

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

TestBasicScheme

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

TestHttpRequestBase

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

PrefixedIncrementingIdTest

testCreateId 0.001
testGetNextId 0

TestPublicSuffixListParser

testParseByType 0.001
testParse 0.001

TestMimeField

testBasics 0

TestBasicHttpClientConnectionManager

testCloseExpired 0.053
shouldCloseStaleConnectionAndCreateNewOne 0.003
shouldCloseGRACEFULStaleConnection 0.002
testProxyConnectAndUpgrade 0.003
testReleaseInvalidArg 0.001
testAlreadyLeased 0.002
testCloseIdle 0.102
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.008
testGzipContentEncoding 0
testGzipContentEncodingZeroLength 0
testNoContentEncoding 0
testContentEncodingRequestParameter 0.001
testIdentityContentEncoding 0
testDeflateContentEncoding 0.001
testXGzipContentEncoding 0
testUnknownContentEncoding 0.001
testContentEncodingNoEntity 0

TestCookieOrigin

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

TestBasicResponseHandler

testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.002

TestFormBodyPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0.002
testBasics 0

TestBasicCookieAttribHandlers

testBasicExpiresInvalidInput 0
testBasicExpiresParse 0.001
testBasicMaxAgeParse 0
testBasicDomainMatchMixedCase 0
testBasicDomainMatch1 0
testBasicDomainMatch2 0
testBasicPathInvalidInput 0.001
testBasicMaxAgeParseInvalid 0
testBasicDomainParse 0
testBasicPathParse 0.001
testBasicMaxAgeInvalidInput 0
testBasicDomainInvalidInput 0
testBasicSecureMatch 0.001
testBasicSecureParse 0
testBasicSecureInvalidInput 0
testBasicDomainMatchOneLetterPrefix 0
testBasicDomainValidate1 0.001
testBasicDomainValidate2 0
testBasicDomainValidate3 0
testBasicDomainValidate4 0
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.293
testDoNotUpgradeHTTP10 0.001
testDoUpgradeIfAlreadyTLS 0.015
testUpgrade 0.001
testDoNotUpgradeHTTP2 0.001
testDoUpgradeNonSafeMethodsOrTrace 0

TestMultipartForm

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

TestHttpClientConnectionOperator

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

TestMultipartEntityBuilder

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

TestCredentials

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

FormBodyPartTest

testConstructorCompat 0

TestDefaultRoutePlanner

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

TestCredentialsProviders

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

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0.001
testViaProxy 0

TestExponentialBackoffManager

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

TestDnsUtils

testNormalize 0.001

TestHttpTrace

testHttpTraceSetEntity 0.002

TestDateUtils

testMalformedDate 0.014
testBasicDateParse 0.03
testParseQuotedDate 0.001
testDateParseMessage 0
testBasicDateFormat 0.001
testInvalidInput 0.001
testTwoDigitYearDateParse 0

TestResponseEntityWrapper

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

TestDistinguishedNameParser

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

TestNTLMEngineImpl

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

TestConnectExec

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

TestProtocolExec

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

TestGZip

testBasic 0.001
testCompressionIOExceptionLeavesOutputStreamOpen 0.03
testDecompressionWithMultipleGZipStream 0.002
testCompressionDecompression 0

TestRequestAddCookies

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

TestInternalExecRuntime

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

TestRedirectExec

testRedirectProtocolException 0.047
testRelativeRedirect 0.001
testFundamentals 0.004
testAllowCircularRedirects 0.002
testMaxRedirect 0.001
testGetLocationUriDisallowCircularRedirects 0.001
testRedirectRuntimeException 0.001
testCrossSiteRedirect 0.001
testPutSeeOtherRedirect 0.002

TestURIUtils

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

TestRoutingSupport

testDetermineHostMissingScheme 0.001
testNormalizeHost 0
testDetermineHost 0

TestRedirectLocation

testBasics 0.001

TestCookiePathComparator

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

TestBase64

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

TestByteArrayBuilder

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

TestAuthChallenge

testAuthChallengeWithParams 0.001
testAuthChallengeWithValue 0.001

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.021
testEvictExpiredOnly 1.002

ConnectExceptionSupportTest

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

HttpRFC7578MultipartTest

testPercentDecodingWithValidMessages 0

TestRequestDefaultHeaders

testRequestParameterCheck 0
testNoDefaultHeadersForConnectRequest 0
testDefaultHeaders 0.001

TestHttpRoute

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

TestSimpleMessageBuilders

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

TestDefaultBackoffStrategy

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

TestBasicAuthCache

testBasicStoreRestore 0.001
testNullAuthScheme 0.001
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

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.007
testSystemCredentialsProviderCredentials 0.003

TestMultipartPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0

TestNTLMScheme

testNTLMAuthenticationEmptyProxyChallenge 0.002

TestCloseableHttpClient

testExecuteRequestHandleResponseIOException 0.027
testExecuteRequestRelativeURI 0.002
testExecuteRequestHandleResponse 0.001
testExecuteRequestHandleResponseHttpException 0.001
testExecuteRequestAbsoluteURI 0.001

TestRFC6265CookieSpec

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

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.021
testGetTrailersWithNoChunkedInputStream 0.001
testWriteToNullDrainsAndReleasesStream 0.001

TestRouteDirector

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

TestProtocolSwitchStrategy

testSwitchToHTTP11AndTLS 0.001
testSwitchInvalid 0.001
testSwitchToTLS 0

TestHttpRequestRetryExec

testRetryIntervalResponseTimeoutNull 1.022
testAbortedRequest 0.002
testRetrySleepOnIOException 0.001
testStrategyRuntimeException 0.001
testRetryIntervalGreaterResponseTimeout 0.001
testNonRepeatableRequest 0.002
testFundamentals1 0.001
testFundamentals2 0.001
testNonRepeatableEntityResponseReturnedImmediately 0.001

TestBrotli

testDecompressionWithBrotli 0.005

TestDecompressingEntity

testWriteToStream 0.001
testStreaming 0.001
testNonStreaming 0

TestEntityBuilder

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

TestRequestValidateTrace

testTraceRequestWithBody 0.001
testTraceRequestWithoutSensitiveHeaders 0
testTraceRequestWithCookieHeader 0.001
testNonTraceRequest 0
testTraceRequestWithSensitiveHeaders 0.001

TestHttpAsyncClientBuilder

testH2AddInterceptorFirstDoesNotThrow 0.103
testAddInterceptorLastDoesNotThrow 0.084
testH2AddInterceptorLastDoesNotThrow 0.001
testAddInterceptorFirstDoesNotThrow 0

TestRequestSupport

testPathPrefixExtraction 0.001

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.008
testAddInterceptorFirstDoesNotThrow 0

InMemoryDnsResolverTest

resolveIPv6ZoneId 0
resolve 0

TestCookieIdentityComparator

testCookieIdentityComparasionByName 0
testCookieIdentityComparasionByNameDomainAndPath 0
testCookieIdentityComparasionByNameAndDomain 0.001
testCookieIdentityComparasionByNameDomainAndNullPath 0
testCookieIdentityComparasionByNameAndNullDomain 0

ExecSupportTest

testGetNextExchangeId 0.677

TestInternalHttpClient

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

TestHttpAuthenticator

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

TestResponseProcessCookies

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

TestLaxCookieAttribHandlers

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

TestRequestClientConnControl

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

TestMultipartMixed

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

TestHttpOptions

testMultipleAllows 0.008

SystemDefaultDnsResolverTest

resolveIPv6ZoneId 0.002
resolve 0

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0.001
testNoKeepAliveHeader 0
testKeepAliveHeader 0
testIllegalResponseArg 0.001
testInvalidKeepAliveHeader 0

TestLinearBackoffManager

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

TestRequestConfig

testBuildAndCopy 0.018
testBasics 0.001
testDefaults 0

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0.001
testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.001

TestDeflate

testCompressDecompress 0.001

TestPublicSuffixMatcher

testGetDomainRootOnlyPRIVATE 0.031
testMatch 0
testGetDomainRootOnlyICANN 0.001
testGetDomainRootAnyType 0
testMatchUnicode 0.101

TestPoolingHttpClientConnectionManager

testIsShutdownInitially 0.08
testIsShutdown 0.001
testReleaseRouteIncomplete 0.006
testShutdownIdempotency 0
testLeaseAfterShutdown 0.001
testProxyConnectAndUpgrade 0.003
testConcurrentShutdown 0.002
testLeaseRelease 0.001
testTargetConnect 0.002
testLeaseFutureTimeout 0.001
testReleaseNonReusable 0
testReleaseReusable 0.001

TestCookiePriorityComparator

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

TestDefaultHostnameVerifier

testSubjectAlt 0.025
testHTTPCLIENT_1097 0
testHTTPCLIENT_1255 0.001
testHTTPCLIENT_1316 0.001
testHTTPCLIENT_2149 0.014
testMatchDNSName 0.009
testDomainRootMatching 0.001
testHTTPCLIENT_1997_ANY 0.001
testHTTPCLIENT_1997_ICANN 0
testExtractCN 0.001
testHTTPCLIENT_1997_PRIVATE 0.001
testHTTPCLIENT_1997_UNKNOWN 0.001
testIdentityMatching 0
testVerify 0.017

TestAuthenticationStrategy

testCustomAuthPreference 0
testSelectInvalidInput 0.001
testSelectNoSchemeRegistry 0
testUnsupportedScheme 0

TestPublicSuffixListParser

testParseLocal 0
testParse 0.001
testUnicode 0

TestRequestIfRange

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

TestMultipartFormHttpEntity

testImplictContractorParams 0
testNonRepeatable 0
testRepeatable 0.001
testExplictContractorParams 0

TestBearerScheme

testBearerAuthenticationEmptyChallenge 0.001
testBearerAuthentication 0
testStateStorage 0

TestMainClientExec

testExecRequestPersistentConnectionNoResponseEntity 0.022
testExecHttpException 0.002
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.001
testParseMalformedAuthChallenge2 0
testParseMalformedAuthChallenge3 0
testParseBasicAuthChallenge 0.001
testParseMultipleAuthChallengeWithParams 0
testParseParameterAndToken68AuthChallengeMix 0.001
testParseTokenTerminatedByBlank 0
testParseTokenTerminatedByComma 0
testParsePaddedToken68TerminatedByComma 0
testParseMultipleAuthChallenge 0
testParseEmptyAuthChallenge1 0
testParsePaddedToken68 0
testParseAuthChallengeWithBlanks 0.001
testParseTokenTerminatedByParameter 0
testParseTokenTerminatedByEndOfStream 0
testParsePaddedToken68SingleEqual 0
testParseValidAuthChallenge1 0
testParseValidAuthChallenge2 0
testParsePaddedToken68MultipleEquals 0