Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
727 0 0 0 100% 6.535

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.04
org.apache.hc.client5.http.impl.cookie 90 0 0 0 100% 0.031
org.apache.hc.client5.http.impl.classic 155 0 0 0 100% 1.689
org.apache.hc.client5.http.auth 21 0 0 0 100% 0.047
org.apache.hc.client5.http.impl.io 30 0 0 0 100% 0.3
org.apache.hc.client5.http.routing 11 0 0 0 100% 0.017
org.apache.hc.client5.http.protocol 48 0 0 0 100% 1.019
org.apache.hc.client5.http.impl 47 0 0 0 100% 2.744
org.apache.hc.client5.http.config 3 0 0 0 100% 0.046
org.apache.hc.client5.http.async.methods 6 0 0 0 100% 0.02
org.apache.hc.client5.http.ssl 26 0 0 0 100% 0.123
org.apache.hc.client5.http 10 0 0 0 100% 0.008
org.apache.hc.client5.http.impl.auth 117 0 0 0 100% 0.109
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.11
org.apache.hc.client5.http.entity 18 0 0 0 100% 0.072
org.apache.hc.client5.http.utils 29 0 0 0 100% 0.098
org.apache.hc.client5.http.impl.routing 27 0 0 0 100% 0.027
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
TestFormBodyPartBuilder 3 0 0 0 100% 0.002
TestMultipartForm 8 0 0 0 100% 0.005
TestMultipartEntityBuilder 12 0 0 0 100% 0.009
FormBodyPartTest 1 0 0 0 100% 0.001
HttpRFC7578MultipartTest 1 0 0 0 100% 0.001
TestMultipartPartBuilder 3 0 0 0 100% 0.002
TestMultipartMixed 7 0 0 0 100% 0.015
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.002
TestBasicCookieStore 3 0 0 0 100% 0.003
TestBasicCookieAttribHandlers 32 0 0 0 100% 0.007
TestRFC6265CookieSpec 17 0 0 0 100% 0.009
TestLaxCookieAttribHandlers 32 0 0 0 100% 0.009
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.051
DistributedProxySelectorTest 7 0 0 0 100% 0.023
TestAIMDBackoffManager 13 0 0 0 100% 0.011
TestContentCompressionExec 10 0 0 0 100% 0.018
TestBasicResponseHandler 2 0 0 0 100% 0.002
TestExponentialBackoffManager 9 0 0 0 100% 0.004
TestResponseEntityWrapper 7 0 0 0 100% 0.005
TestConnectExec 9 0 0 0 100% 0.017
TestProtocolExec 7 0 0 0 100% 0.009
TestInternalExecRuntime 10 0 0 0 100% 0.026
TestRedirectExec 9 0 0 0 100% 0.053
TestFutureRequestExecutionService 5 0 0 0 100% 0.078
TestDefaultBackoffStrategy 6 0 0 0 100% 0.002
TestCloseableHttpClient 5 0 0 0 100% 0.039
TestResponseEntityProxy 3 0 0 0 100% 0.025
TestHttpRequestRetryExec 9 0 0 0 100% 1.068
TestHttpAsyncClientBuilder 4 0 0 0 100% 0.177
TestHttpClientBuilder 2 0 0 0 100% 0.002
TestHttpClientBuilderInterceptors 1 0 0 0 100% 0.006
TestCookieIdentityComparator 5 0 0 0 100% 0.002
TestInternalHttpClient 7 0 0 0 100% 0.026
TestLinearBackoffManager 8 0 0 0 100% 0.004
TestAbstractHttpClientResponseHandler 3 0 0 0 100% 0.003
TestMainClientExec 10 0 0 0 100% 0.037

org.apache.hc.client5.http.auth

Class Tests Errors Failures Skipped Success Rate Time
TestAuthScope 8 0 0 0 100% 0.012
TestCredentials 11 0 0 0 100% 0.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.235
TestHttpClientConnectionOperator 8 0 0 0 100% 0.021
TestPoolingHttpClientConnectionManager 7 0 0 0 100% 0.044

org.apache.hc.client5.http.routing

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

org.apache.hc.client5.http.protocol

Class Tests Errors Failures Skipped Success Rate Time
TestRequestExpectContinue 6 0 0 0 100% 0.005
TestRequestTraceInterceptor 5 0 0 0 100% 0.003
TestRequestAddCookies 15 0 0 0 100% 0.248
TestRedirectLocation 1 0 0 0 100% 0.001
TestRequestDefaultHeaders 3 0 0 0 100% 0.002
TestResponseProcessCookies 6 0 0 0 100% 0.314
TestRequestClientConnControl 6 0 0 0 100% 0.004
TestRequestIfRange 6 0 0 0 100% 0.442

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.026
TestDefaultHttpRequestRetryStrategy 13 0 0 0 100% 0.003
TestRequestSupport 1 0 0 0 100% 0.001
ExecSupportTest 1 0 0 0 100% 0.704
TestDefaultConnKeepAliveStrategy 5 0 0 0 100% 0.002
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.046

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

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

org.apache.hc.client5.http.ssl

Class Tests Errors Failures Skipped Success Rate Time
TestDistinguishedNameParser 10 0 0 0 100% 0.005
TestSSLSocketFactory 2 0 0 0 100% 0.042
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.004
SystemDefaultDnsResolverTest 2 0 0 0 100% 0.004

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

Class Tests Errors Failures Skipped Success Rate Time
TestDigestScheme 31 0 0 0 100% 0.024
TestBasicScheme 12 0 0 0 100% 0.008
TestCredentialsProviders 11 0 0 0 100% 0.002
TestNTLMEngineImpl 12 0 0 0 100% 0.015
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.037
TestBearerScheme 3 0 0 0 100% 0.002
TestAuthChallengeParser 20 0 0 0 100% 0.005

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

Class Tests Errors Failures Skipped Success Rate Time
TestHttpRequestBase 18 0 0 0 100% 0.022
TestHttpTrace 1 0 0 0 100% 0.001
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.002
TestPublicSuffixMatcher 5 0 0 0 100% 0.108

org.apache.hc.client5.http.entity

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

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.064
TestURIUtils 7 0 0 0 100% 0.013
TestBase64 6 0 0 0 100% 0.011
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.008
TestRouteTracker 8 0 0 0 100% 0.006
TestDefaultRoutePlanner 4 0 0 0 100% 0.01
TestDefaultProxyRoutePlanner 2 0 0 0 100% 0.001
TestRoutingSupport 3 0 0 0 100% 0.001
TestRouteDirector 7 0 0 0 100% 0.001

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.001
testByOriginMixedCaseHostname 0.003
testBasics 0.001
testEquals 0
testMixedCaseHostname 0
testByOrigin 0

TestProxyClient

testSuccessfulTunnel 0.049
testTunnelWithInvalidPort 0.002

TestBasicClientCookie

testSerialization 0.001
testCloning 0
testConstructor 0.001

TestSystemDefaultRoutePlanner

testDirectDefaultPort 0.006
testProxy 0.001
testDirect 0

TestMultipartContentBody

testInputStreamBody 0
testStringBody 0

TestMultipartFormat

testLineBreak 0
testLineBreakRewrite 0

TestRequestExpectContinue

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

DistributedProxySelectorTest

testSelectReturnsProxyFromSecondSelectorWhenFirstSelectorReturnsEmptyList 0.007
testConstructorThrowsExceptionWhenNullSelectors 0.001
testSelectReturnsProxyFromThirdSelector 0
testSelectReturnsProxyFromSecondSelector 0
testConstructorThrowsExceptionWhenEmptySelectors 0
testSelectHandlesException 0.006
testSelectReturnsProxyFromFirstSelector 0.008

TestRouteTracker

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

TestAIMDBackoffManager

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

TestRequestTraceInterceptor

testTraceRequestWithBody 0
testTraceRequestWithoutSensitiveHeaders 0
testTraceRequestWithCookieHeader 0
testNonTraceRequest 0
testTraceRequestWithSensitiveHeaders 0

TestDigestScheme

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

TestDefaultRedirectStrategy

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

TestBasicScheme

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

TestHttpRequestBase

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

PrefixedIncrementingIdTest

testCreateId 0
testGetNextId 0

TestPublicSuffixListParser

testParseByType 0.001
testParse 0.001

TestMimeField

testBasics 0

TestBasicHttpClientConnectionManager

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

TestHttpRoute

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

TestContentCompressionExec

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

TestCookieOrigin

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

TestBasicResponseHandler

testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.001

TestFormBodyPartBuilder

testBuildBodyPartBasics 0
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0.001

TestBasicCookieStore

testExpiredCookie 0
testSerialization 0.002
testBasics 0.001

TestBasicCookieAttribHandlers

testBasicExpiresInvalidInput 0
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.001
testBasicDomainMatchOneLetterPrefix 0
testBasicDomainValidate1 0
testBasicDomainValidate2 0.001
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.001
testBasicDomainParseInvalid2 0

TestMultipartForm

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

TestHttpClientConnectionOperator

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

TestMultipartEntityBuilder

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

TestCredentials

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

FormBodyPartTest

testConstructorCompat 0

TestDefaultRoutePlanner

testDirectDefaultPort 0.008
testNullTarget 0.001
testDirect 0.001
testViaProxy 0

TestCredentialsProviders

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

TestDefaultProxyRoutePlanner

testDefaultProxyDirect 0
testViaProxy 0.001

TestExponentialBackoffManager

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

TestDnsUtils

testNormalize 0.001

TestHttpTrace

testHttpTraceSetEntity 0.001

TestDateUtils

testMalformedDate 0.019
testBasicDateParse 0.038
testParseQuotedDate 0
testDateParseMessage 0
testBasicDateFormat 0.001
testInvalidInput 0.001
testTwoDigitYearDateParse 0.001

TestResponseEntityWrapper

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

TestDistinguishedNameParser

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

TestNTLMEngineImpl

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

TestConnectExec

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

TestProtocolExec

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

TestGZip

testBasic 0
testCompressionIOExceptionLeavesOutputStreamOpen 0.032
testDecompressionWithMultipleGZipStream 0.002
testCompressionDecompression 0

TestRequestAddCookies

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

TestInternalExecRuntime

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

TestRedirectExec

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

TestURIUtils

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

TestRoutingSupport

testDetermineHostMissingScheme 0.001
testNormalizeHost 0
testDetermineHost 0

TestRedirectLocation

testBasics 0

TestCookiePathComparator

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

TestBase64

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

TestByteArrayBuilder

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

TestAuthChallenge

testAuthChallengeWithParams 0.001
testAuthChallengeWithValue 0.001

TestIdleConnectionEvictor

testEvictExpiredAndIdle 1.023
testEvictExpiredOnly 1.002

ConnectExceptionSupportTest

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

HttpRFC7578MultipartTest

testPercentDecodingWithValidMessages 0.001

TestRequestDefaultHeaders

testRequestParameterCheck 0.001
testNoDefaultHeadersForConnectRequest 0.001
testDefaultHeaders 0

TestSimpleMessageBuilders

testResponseCopy 0.003
testResponseBasics 0.001
testRequestBasics 0.008
testRequestCopy 0.001
testPostParameters 0.003
testGetParameters 0.002

TestFutureRequestExecutionService

shouldCancel 0.018
shouldTimeout 0.012
shouldExecuteMultipleCalls 0.029
shouldExecuteSingleCall 0.002
shouldExecuteMultipleCallsAndCallback 0.015

TestDefaultBackoffStrategy

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

TestBasicAuthCache

testBasicStoreRestore 0.001
testNullAuthScheme 0
testNullKey 0

TestDefaultHttpRequestRetryStrategy

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

TestSystemDefaultCredentialsProvider

testSystemCredentialsProviderNoContext 0.009
testSystemCredentialsProviderCredentials 0.002

TestMultipartPartBuilder

testBuildBodyPartBasics 0.001
testBuildBodyPartMultipleBuilds 0
testBuildBodyPartCustomHeaders 0.001

TestNTLMScheme

testNTLMAuthenticationEmptyProxyChallenge 0.003

TestCloseableHttpClient

testExecuteRequestHandleResponseIOException 0.028
testExecuteRequestRelativeURI 0.002
testExecuteRequestHandleResponse 0.002
testExecuteRequestHandleResponseHttpException 0.002
testExecuteRequestAbsoluteURI 0.002

TestRFC6265CookieSpec

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

TestResponseEntityProxy

testGetTrailersWithChunkedInputStream 0.022
testGetTrailersWithNoChunkedInputStream 0.001
testWriteToNullDrainsAndReleasesStream 0.001

TestRouteDirector

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

TestHttpRequestRetryExec

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

TestBrotli

testDecompressionWithBrotli 0.005

TestDecompressingEntity

testWriteToStream 0.001
testStreaming 0.001
testNonStreaming 0.001

TestEntityBuilder

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

TestHttpAsyncClientBuilder

testH2AddInterceptorFirstDoesNotThrow 0.091
testAddInterceptorLastDoesNotThrow 0.085
testH2AddInterceptorLastDoesNotThrow 0.001
testAddInterceptorFirstDoesNotThrow 0

TestRequestSupport

testPathPrefixExtraction 0.001

TestHttpClientBuilder

testAddInterceptorLastDoesNotThrow 0.002
testAddInterceptorFirstDoesNotThrow 0

TestHttpClientBuilderInterceptors

testAddExecInterceptorLastShouldBeExecuted 0.005

TestCookieIdentityComparator

testCookieIdentityComparasionByName 0.001
testCookieIdentityComparasionByNameDomainAndPath 0
testCookieIdentityComparasionByNameAndDomain 0
testCookieIdentityComparasionByNameDomainAndNullPath 0.001
testCookieIdentityComparasionByNameAndNullDomain 0

TestSSLSocketFactory

testWeakCiphersDisabledByDefault 0.041
testStrongCipherSuites 0.001

ExecSupportTest

testGetNextExchangeId 0.702

TestInternalHttpClient

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

TestHttpAuthenticator

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

TestResponseProcessCookies

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

TestLaxCookieAttribHandlers

testParseExpiryFunnyTime 0.001
testParseExpiryFunnyYear 0
testParseExpiry 0.001
testParseMaxAge 0
testParseExpiryInvalidYearTooLong 0
testParseExpiryFunnyTimeInstant 0
testBasicMaxAgeParseInvalid 0
testParseExpiryInvalidDayOfMonth1 0.001
testParseExpiryInvalidDayOfMonth2 0
testParseExpiryInvalidDayOfMonth3 0
testParseExpiryYearTwoDigit1 0.001
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
testParseExpiryFunnyDayOfMonthInstant 0
testParseExpiryFunnyMonth 0
testBasicMaxAgeParseEmpty 0
testParseExpiryFunnyYearInstant 0
testParseExpiryFunnyMonthInstant 0
testParseExpiryInstant 0
testParseExpiryFunnyDayOfMonth 0
testParseExpiryInvalidYearTooShort 0
testParseMaxNegative 0.001

TestRequestClientConnControl

testProxyConnectionKeepAliveForRequestsOverProxy 0.002
testRequestParameterCheck 0
testConnectionKeepAliveForDirectRequests 0
testConnectionKeepAliveForTunneledRequests 0
testPreserveCustomConnectionHeader 0.001
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.007

SystemDefaultDnsResolverTest

resolveIPv6ZoneId 0.002
resolve 0

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader 0
testNoKeepAliveHeader 0
testKeepAliveHeader 0
testIllegalResponseArg 0
testInvalidKeepAliveHeader 0

TestLinearBackoffManager

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

TestRequestConfig

testBuildAndCopy 0.027
testBasics 0.001
testDefaults 0.001

TestAbstractHttpClientResponseHandler

testUnsuccessfulResponseEmptyReason 0.001
testSuccessfulResponse 0.001
testUnsuccessfulResponse 0.001

TestDeflate

testCompressDecompress 0.002

TestPublicSuffixMatcher

testGetDomainRootOnlyPRIVATE 0
testMatch 0.001
testGetDomainRootOnlyICANN 0
testGetDomainRootAnyType 0
testMatchUnicode 0.105

TestPoolingHttpClientConnectionManager

testReleaseRouteIncomplete 0.031
testProxyConnectAndUpgrade 0.007
testLeaseRelease 0.001
testTargetConnect 0.001
testLeaseFutureTimeout 0.001
testReleaseNonReusable 0.001
testReleaseReusable 0.001

TestCookiePriorityComparator

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

TestDefaultHostnameVerifier

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

TestAuthenticationStrategy

testCustomAuthPreference 0.001
testSelectInvalidInput 0.001
testSelectNoSchemeRegistry 0
testUnsupportedScheme 0

TestPublicSuffixListParser

testParseLocal 0
testParse 0.001
testUnicode 0

TestRequestIfRange

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

TestMultipartFormHttpEntity

testImplictContractorParams 0.001
testNonRepeatable 0
testRepeatable 0.001
testExplictContractorParams 0.001

TestBearerScheme

testBearerAuthenticationEmptyChallenge 0.001
testSerialization 0.001
testBearerAuthentication 0

TestMainClientExec

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

TestAuthChallengeParser

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