Surefire Report

Summary

[Summary] [Package List] [Test Cases]



TestsErrors FailuresSkippedSuccess RateTime
85900199.884%10.353


Note: failures are anticipated and checked for with assertions while errors are unanticipated.



Package List

[Summary] [Package List] [Test Cases]



PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.http.client.entity15000100%0.122
org.apache.http.impl.client.integration9300198.925%8.001
org.apache.http.conn.ssl18000100%0.787
org.apache.http.client.utils64000100%0.002
org.apache.http.impl.conn41000100%0.338
org.apache.http.conn.routing26000100%0.002
org.apache.http.client.protocol60000100%0.004
org.apache.http.impl.client119000100%0.401
org.apache.http.conn21000100%0.033
org.apache.http.cookie12000100%0
org.apache.http.impl.execchain74000100%0.339
org.apache.http.conn.util7000100%0.001
org.apache.http.impl.cookie215000100%0.292
org.apache.http.client.config3000100%0
org.apache.http.impl.auth66000100%0.001
org.apache.http.client.methods17000100%0.015
org.apache.http.auth8000100%0.015


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

org.apache.http.client.entity

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDecompressingEntity3000100%0
TestEntityBuilder9000100%0.121
TestGZip3000100%0.001

org.apache.http.impl.client.integration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestAbortHandling6000100%0
TestBasicConnectionManager2000100%0
TestClientAuthentication15000100%0.736
TestClientAuthenticationFakeNTLM5000100%0.248
TestClientAuthenticationFallBack1000100%0.044
TestClientReauthentication1000100%0.061
TestClientRequestExecution5000100%0.244
TestConnectionAutoRelease4000100%1.208
TestConnectionManagement8000100%0.81
TestConnectionReuse4000100%2.238
TestContentCodings9000100%0.528
TestCookie2Support4000100%0.193
TestCookieVirtualHost1000100%0.076
TestIdleConnectionEviction10010%0
TestMinimalClientRequestExecution1000100%0.051
TestRedirects22000100%1.079
TestSPNegoScheme2000100%0.132
TestStatefulConnManagement2000100%0.353

org.apache.http.conn.ssl

ClassTestsErrors FailuresSkippedSuccess RateTime
TestHostnameVerifier6000100%0
TestSSLContextBuilder5000100%0
TestSSLSocketFactory7000100%0.787

org.apache.http.client.utils

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDateUtils7000100%0
TestHttpClientUtils13000100%0.001
TestRfc3492Idn2000100%0
TestURIBuilder19000100%0
TestURIUtils11000100%0
TestURLEncodedUtils12000100%0.001

org.apache.http.impl.conn

ClassTestsErrors FailuresSkippedSuccess RateTime
TestBasicHttpClientConnectionManager14000100%0.231
TestDefaultHttpResponseParser4000100%0.001
TestDefaultProxyRoutePlanner2000100%0
TestDefaultRoutePlanner3000100%0.001
TestHttpClientConnectionOperator7000100%0.022
TestPoolingHttpClientConnectionManager8000100%0.077
TestSystemDefaultRoutePlanner3000100%0.006

org.apache.http.conn.routing

ClassTestsErrors FailuresSkippedSuccess RateTime
TestHttpRoute11000100%0.001
TestRouteDirector7000100%0
TestRouteTracker8000100%0.001

org.apache.http.client.protocol

ClassTestsErrors FailuresSkippedSuccess RateTime
TestRequestAcceptEncoding2000100%0
TestRequestAddCookies17000100%0
TestRequestAuthCache8000100%0
TestRequestClientConnControl7000100%0.002
TestRequestDefaultHeaders3000100%0.002
TestRequestExpectContinue6000100%0
TestResponseContentEncoding8000100%0
TestResponseProcessCookies9000100%0

org.apache.http.conn

ClassTestsErrors FailuresSkippedSuccess RateTime
TestEofSensorInputStream10000100%0.033
TestExceptions11000100%0

org.apache.http.cookie

ClassTestsErrors FailuresSkippedSuccess RateTime
TestCookieOrigin6000100%0
TestCookiePathComparator6000100%0

org.apache.http.impl.execchain

ClassTestsErrors FailuresSkippedSuccess RateTime
TestConnectionHolder5000100%0.011
TestMainClientExec26000100%0.194
TestMinimalClientExec12000100%0.052
TestProtocolExec13000100%0.023
TestRedirectExec6000100%0.022
TestResponseEntityWrapper7000100%0.018
TestRetryExec3000100%0.01
TestServiceUnavailableRetryExec2000100%0.009

org.apache.http.conn.util

ClassTestsErrors FailuresSkippedSuccess RateTime
TestInetAddressUtils7000100%0.001

org.apache.http.impl.cookie

ClassTestsErrors FailuresSkippedSuccess RateTime
TestAbstractCookieSpec4000100%0
TestBasicClientCookie3000100%0
TestBasicClientCookie24000100%0.002
TestBasicCookieAttribHandlers32000100%0.026
TestBrowserCompatSpec58000100%0.013
TestCookieBestMatchSpec10000100%0
TestCookieNetscapeDraft13000100%0
TestCookieRFC2109Spec20000100%0
TestCookieRFC2965Spec46000100%0.007
TestNetscapeCookieAttribHandlers7000100%0
TestNetscapeDraftHeaderParser1000100%0
TestPublicSuffixListParser3000100%0.241
TestRFC2109CookieAttribHandlers14000100%0.003

org.apache.http.client.config

ClassTestsErrors FailuresSkippedSuccess RateTime
TestRequestConfig3000100%0

org.apache.http.impl.auth

ClassTestsErrors FailuresSkippedSuccess RateTime
TestBasicScheme4000100%0
TestDigestScheme23000100%0
TestHttpAuthenticator21000100%0.001
TestNTLMEngineImpl11000100%0
TestRFC2617Scheme7000100%0

org.apache.http.client.methods

ClassTestsErrors FailuresSkippedSuccess RateTime
TestHttpOptions1000100%0.007
TestHttpRequestBase5000100%0.007
TestRequestBuilder11000100%0.001

org.apache.http.auth

ClassTestsErrors FailuresSkippedSuccess RateTime
TestCredentials8000100%0.015


Test Cases

[Summary] [Package List] [Test Cases]

TestCredentials

testUsernamePasswordCredentialsBasics0.004
testUsernamePasswordCredentialsHashCode0
testUsernamePasswordCredentialsEquals0
testUsernamePasswordCredentialsSerialization0.007
testNTCredentialsSerialization0.003
testNTCredentialsBasics0
testNTCredentialsHashCode0
testNTCredentialsEquals0.001

TestRequestConfig

testDefaults0
testBasics0
testBuildAndCopy0

TestDecompressingEntity

testStreaming0
testNonStreaming0
testWriteToStream0

TestEntityBuilder

testBuildSerializableEntity0
testBuildStreamEntity0.118
testBuildBinaryEntity0
testBuildTextEntity0.001
testBuildEmptyEntity0.001
testBuildFileEntity0
testExplicitContentProperties0
testBuildChunked0
testBuildGZipped0.001

TestGZip

testGzipDecompressingEntityDoesNotCrashInConstructorAndLeaveInputStreamOpen0.001
testCompressionDecompression0
testBasic0

TestHttpOptions

testMultipleAllows0.007

TestHttpRequestBase

testCloneEntityEnclosingRequests0.003
testCloneBasicRequests0
testBasicProperties0.004
testEmptyURI0
testCloneStreamingEntityEnclosingRequests0

TestRequestBuilder

testAddParameters40
testAddParameters30
testAddParameters20
testAddParameters10
testGetWithEntity0
testBasicWithEntity0
testArbitraryMethod0
testGettersAndMutators0
testCopyNull0
testCopy0.001
testBasicGet0

TestRequestAcceptEncoding

testAcceptEncoding0
testAcceptEncodingAlreadyPResent0

TestRequestAddCookies

testRequestParameterCheck0
testContextParameterCheck0
testAddCookies0
testCookiesForConnectRequest0
testNoCookieStore0
testNoCookieSpecRegistry0
testNoTargetHost0
testNoHttpConnection0
testExcludeExpiredCookies0
testNoMatchingCookies0
testCookieOrder0
testAddSpecVersionHeader0
testAddCookiesUsingExplicitCookieSpec0
testAuthScopeInvalidRequestURI0
testAuthScopeRemotePortWhenDirect0
testAuthDefaultHttpPortWhenProxy0
testAuthDefaultHttpsPortWhenProxy0

TestRequestAuthCache

testRequestParameterCheck0
testContextParameterCheck0
testAuthSchemeAlreadySet0
testNoMatchingCredentials0
testAuthCacheEmpty0
testAuthCacheNotSet0
testCredentialsProviderNotSet0
testPreemptiveTargetAndProxyAuth0

TestRequestClientConnControl

testRequestParameterCheck0.002
testProxyConnectionKeepAliveForRequestsOverProxy0
testPreserveCustomProxyConnectionHeader0
testPreserveCustomConnectionHeader0
testConnectionKeepAliveForTunneledRequests0
testConnectionKeepAliveForDirectRequests0
testConnectionKeepAliveForConnectRequest0

TestRequestDefaultHeaders

testRequestParameterCheck0
testDefaultHeaders0.002
testNoDefaultHeadersForConnectRequest0

TestRequestExpectContinue

testRequestExpectContinueIgnoreNonenclosingRequests0
testRequestExpectContinueHTTP100
testRequestExpectContinueNotGenerated0
testRequestExpectContinueGenerated0
testRequestExpectContinueZeroContent0
testRequestExpectContinueInvalidInput0

TestResponseContentEncoding

testNoContentEncoding0
testGzipContentEncoding0
testDeflateContentEncoding0
testXGzipContentEncoding0
testIdentityContentEncoding0
testUnknownContentEncoding0
testContentEncodingNoEntity0
testGzipContentEncodingZeroLength0

TestResponseProcessCookies

testContextParameterCheck0
testNoCookieStore0
testCookieRejected0
testInvalidHeader0
testNoCookieSpec0
testNoCookieOrigin0
testParseCookies0
testResponseParameterCheck0
testSetCookie2OverrideSetCookie0

TestDateUtils

testConstructor0
testBasicDateFormat0
testParseQuotedDate0
testTwoDigitYearDateParse0
testInvalidInput0
testMalformedDate0
testBasicDateParse0

TestHttpClientUtils

testCloseQuietlyHttpClient0
testCloseQuietlyResponseNull0
testCloseQuietlyCloseableResponseEntityNonStreaming0.001
testCloseQuietlyCloseableResponseIgnoreIOError0
testCloseQuietlyCloseableHttpClientIgnoreIOError0
testCloseQuietlyResponseEntityNonStreaming0
testCloseQuietlyResponseEntity0
testCloseQuietlyResponseEntityNull0
testCloseQuietlyResponseIgnoreIOError0
testCloseQuietlyCloseableResponseNull0
testCloseQuietlyCloseableResponseEntityNull0
testCloseQuietlyCloseableResponseEntity0
testCloseQuietlyHttpClientNull0

TestRfc3492Idn

testToUnicode0
testDecode0

TestURIBuilder

testEmpty0
testOpaqueUri0
testHierarchicalUri0
testMutationToRelativeUri0
testMutationRemoveFragment0
testMutationRemoveUserInfo0
testMutationRemovePort0
testOpaqueUriMutation0
testHierarchicalUriMutation0
testSetUserInfo0
testRemoveParameters0
testSetParameter0
testParameterWithSpecialChar0
testAddParameter0
testQueryEncoding0
testQueryAndParameterEncoding0
testPathEncoding0
testAgainstURI0
testAgainstURIEncoded0

TestURIUtils

testRewritePort0
testRewriteScheme0
testNormalization0
testRewrite0
testResolve0
testResolveOpaque0
testExtractHost0
testHttpLocationRedirect0
testHttpLocationWithRelativeFragment0
testHttpLocationWithAbsoluteFragment0
testHttpLocationWithRedirectFragment0

TestURLEncodedUtils

testFormat0
testIsEncoded0
testFormatString0.001
testParseEntity0
testParseURLCodedContent0
testParseUTF8Entity0
testParseUTF8Ampersand1String0
testParseUTF8Ampersand2String0
testParseUTF8SemicolonString0
testParseURLCodedContentString0
testParseInvalidURLCodedContent0
testParseEntityDefaultContentType0

TestHttpRoute

testNullEnums0
testHopping0
testCstr10
testCstr30
testCstr40
testCstr60
testImmutable0
testInvalidArguments0
testCstrFullFlags0.001
testCstrFullRoute0
testEqualsHashcodeClone0

TestRouteDirector

testProxy0
testDirect0
testIllegal0
testDirectSecure0
testLocalDirect0
testProxyChain0
testProxyTLS0

TestRouteTracker

testEqualsHashcodeCloneToString0
testProxyRoutes0
testProxyChainRoutes0
testDirectRoutes0
testIllegalStates0.001
testIllegalArgs0
testCstrTargetLocal0
testCstrRoute0

TestHostnameVerifier

testSubjectAlt0
testHTTPCLIENT_13160
testHTTPCLIENT_10970
testHTTPCLIENT_12550
testVerify0
testMatching0

TestSSLContextBuilder

testKeyWithAlternatePasswordInvalid0
testKeyWithAlternatePassword0
testBuildAllNull0
testLoadTrustMultipleMaterial0
testBuildDefault0

TestSSLSocketFactory

testClientAuthSSL0.462
testClientAuthSSLFailure0.058
testClientAuthSSLAliasChoice0.067
testSSLTrustVerification0.071
testDefaultHostnameVerifier0.005
testBasicSSL0.053
testSSLTrustVerificationOverride0.071

TestEofSensorInputStream

testReadAfterAbort0.015
testReadByteArrayIOError0.005
testReadByteArray0.003
testReadIOError0.002
testAbortConnectionIOError0.001
testAbortConnection0.001
testReleaseConnection0.002
testCloseIOError0.001
testRead0.002
testClose0.001

TestExceptions

testConnectionPoolTimeoutException0
testConnectTimeoutExceptionFromNullCause0
testConnectTimeoutExceptionSimpleMessage0
testConnectTimeoutExceptionNullMessage0
testConnectTimeoutExceptionFromCause0
testConnectTimeoutExceptionFromCauseAndHost0
testHttpHostConnectExceptionFromNullCause0
testHttpHostConnectExceptionFromCause0
testHttpHostConnectExceptionFromCauseAndHost0
testConnectTimeoutExceptionFromCauseHostAndRemoteAddress0
testHttpHostConnectExceptionFromCauseHostAndRemoteAddress0

TestInetAddressUtils

testInValidIPv4MappedIPv6Address0
testValidIPv4MappedIPv6Address0
testInvalidIPv6AddressIncorrectGroupCount0
testInvalidIPv4Address0
testValidIPv6Address0.001
testInvalidIPv6Address0
testValidIPv4Address0

TestCookieOrigin

testNegativePort0
testEmptyPath0
testNullPath0
testEmptyHost0
testNullHost0
testConstructor0

TestCookiePathComparator

testUnequality20
testUnequality10
testEquality40
testEquality30
testEquality20
testEquality10

TestBasicScheme

testBasicAuthenticationWithNoRealm0
testBasicAuthenticationWith88591Chars0
testBasicAuthentication0
testBasicProxyAuthentication0

TestDigestScheme

testDigestAuthenticationEmptyChallenge10
testDigestAuthenticationEmptyChallenge20
testDigestAuthenticationWithDefaultCreds0
testDigestAuthenticationInvalidInput0
testDigestAuthenticationOverrideParameter0
testDigestAuthenticationWithSHA0
testDigestAuthenticationWithMultipleRealms0
testDigestAuthenticationNoRealm0
testDigestAuthenticationNoNonce0
testDigestAuthenticationMD5Sess0
testDigestAuthenticationMD5SessNoQop0
testDigestAuthenticationMD5SessUnknownQop0
testDigestAuthenticationUnknownAlgo0
testDigestAuthenticationWithStaleNonce0
testDigestMD5SessA1AndCnonceConsistency0
testDigestAuthenticationQopAuthInt0
testDigestAuthenticationQopAuthIntNullEntity0
testHttpEntityDigest0
testDigestNouceCount0
testDigestAuthentication0
testDigestAuthenticationQopAuthOrAuthIntNonRepeatableEntity0
testDigestAuthenticationQopIntOnlyNonRepeatableEntity0
testDigestAuthenticationWithQueryStringInDigestURI0

TestHttpAuthenticator

testAuthenticationException0
testAuthenticationFailure0
testAuthenticationHandshaking0
testAuthenticationFailed0
testAuthentication0
testAuthenticationRequested0.001
testAuthenticationNoCredentials0
testAuthenticationFailedPreviously0
testAuthenticationNoSupportedChallenges0
testAuthenticationNoChallenges0
testAuthenticationNotRequestedSuccess20
testAuthenticationNotRequestedSuccess10
testAuthenticationNotRequestedUnchallenged0
testAuthenticationRequestedAfterSuccess0
testAuthenticationNoMatchingChallenge0
testAuthChallengeStateNoOption0
testAuthChallengeStateOneOptions0
testAuthChallengeStateMultipleOption0
testAuthSuccessConnectionBased0
testAuthFailureState0
testAuthSuccess0

TestNTLMEngineImpl

testRC40
testMD40
testType3Message0
testType1Message0
testNTLMUserSessionKey0
testNTLM2SessionResponse0
testLM2SessionResponse0
testNTLMv2Response0
testLMv2Response0
testNTLMResponse0
testLMResponse0

TestRFC2617Scheme

testInvalidHeader0
testProcessChallengeWithLotsOfBlanks0
testProcessChallenge0
testNullHeader0
testInvalidSchemeName0
testEmptyHeader0
testInvalidHeaderValue0

TestAbortHandling

testAbortRetry_HTTPCLIENT_11200
testAbortAfterAllocateBeforeRequest0
testSocketConnectFailureReleasesConnection0
testAbortAfterRedirectedRoute0
testAbortBeforeExecute0
testAbortInAllocate0

TestBasicConnectionManager

testBasics0
testConnectionStillInUse0

TestClientAuthentication

testBasicAuthenticationSuccessOnNonRepeatablePutExpectContinue0.049
testBasicAuthenticationFailureOnNonRepeatablePutDontExpectContinue0.034
testAuthenticationUserinfoInRequestSuccess0.048
testAuthenticationUserinfoInRequestFailure0.048
testBasicAuthenticationNoCreds0.048
testBasicAuthenticationFailure0.049
testBasicAuthenticationSuccess0.049
testBasicAuthenticationCredentialsCaching0.051
testAuthenticationUserinfoInRedirectSuccess0.051
testPreemptiveAuthenticationFailure0.051
testAuthenticationTargetAsProxy0.049
testConnectionCloseAfterAuthenticationSuccess0.052
testBasicAuthenticationSuccessOnRepeatablePost0.059
testBasicAuthenticationFailureOnNonRepeatablePost0.047
testPreemptiveAuthentication0.051

TestClientAuthenticationFakeNTLM

testNTLMType2NonUnicodeMessageOnlyAuthenticationFailure0.049
testNTLMv2Type2Message0.052
testNTLMv1Type2Message0.05
testNTLMAuthenticationFailure0.049
testNTLMType2MessageOnlyAuthenticationFailure0.048

TestClientAuthenticationFallBack

testBasicAuthenticationSuccess0.044

TestClientReauthentication

testBasicAuthenticationSuccess0.061

TestClientRequestExecution

testAutoGeneratedHeaders0.052
testNonRepeatableEntity0.049
testNonCompliantURI0.047
testAbsoluteRequestURIWithFragment0.047
testRelativeRequestURIWithFragment0.049

TestConnectionAutoRelease

testReleaseOnIOException0.318
testReleaseOnAbort0.282
testReleaseOnEntityWriteTo0.318
testReleaseOnEntityConsumeContent0.29

TestConnectionManagement

testReleaseConnection0
testAbortBeforeSocketCreate0
testAbortAfterSocketConnect0
testAbortDuringConnecting0.035
testReleaseConnectionOnAbort0.177
testCloseExpiredTTLConnections0.194
testCloseExpiredIdleConnections0.171
testReleaseConnectionWithTimeLimits0.233

TestConnectionReuse

testKeepAliveHeaderRespected1.662
testReuseOfAbortedConnections0.219
testReuseOfClosedConnections0.231
testReuseOfPersistentConnections0.126

TestContentCodings

testDeflateSupportForServerReturningRfc1950Stream0.067
testDeflateSupportForServerReturningRfc1951Stream0.07
testHttpEntityWriteToForDeflate0.024
gzipResponsesWorkWithBasicResponseHandler0.053
deflateResponsesWorkWithBasicResponseHandler0.047
testThreadSafetyOfContentCodings0.131
testHttpEntityWriteToForGzip0.04
testGzipSupport0.047
testResponseWithNoContent0.049

TestCookie2Support

testCookieVersionSupportHeader10.047
testCookieVersionSupportHeader20.049
testCookieVersionSupportHeader30.049
testSetCookieVersionMix0.048

TestCookieVirtualHost

testCookieMatchingWithVirtualHosts0.076

TestIdleConnectionEviction

testIdleConnectionEviction 0
We have a concurrency bug in HttpCore which will be addressed after HttpClient 4.3.2 is released

TestMinimalClientRequestExecution

testNonCompliantURI0.051

TestRedirects

testBasicRedirect302NoLocation0.017
testDifferentRequestSameRedirect0.065
testRejectBogusRedirectLocation0.047
testRejectInvalidRedirectLocation0.048
testBasicRedirect3030.052
testBasicRedirect3040.046
testBasicRedirect3050.046
testBasicRedirect3070.051
testBasicRedirect3000.048
testBasicRedirect3010.05
testBasicRedirect3020.05
testMaxRedirectCheck0.052
testCircularRedirect0.054
testRepeatRequest0.046
testRepeatRequestRedirect0.049
testPostNoRedirect0.045
testPostRedirectSeeOther0.05
testRelativeRedirect0.048
testRelativeRedirect20.048
testRejectRelativeRedirect0.045
testRedirectWithCookie0.066
testDefaultHeadersRedirect0.056

TestSPNegoScheme

testDontTryToAuthenticateEndlessly0.078
testNoTokenGeneratedError0.054

TestStatefulConnManagement

testRouteSpecificPoolRecylcing0.289
testStatefulConnections0.064

TestAIMDBackoffManager

doesNotIncreaseBeyondPerHostMaxOnProbe0
backoffDoesNotAdjustDuringCoolDownPeriod0.002
willBackoffImmediatelyEvenAfterAProbe0
probeStillAdjustsAfterCoolDownPeriod0
probeDoesNotAdjustDuringCooldownPeriod0
backoffStillAdjustsAfterCoolDownPeriod0
doesNotBackoffBelowOneConnection0.005
coolDownPeriodIsConfigurable0
backOffFactorIsConfigurable0
increasesByOneOnProbe0
halvesConnectionsOnBackoff0
isABackoffManager0

TestAuthenticationStrategy

testSelectNoCredentialsProvider0
testIsAuthenticationRequestedInvalidInput0
testSelectNoSchemeRegistry0
testSelectInvalidInput0
testGetChallenges0
testGetChallengesInvalidInput0.003
testProxyAuthRequested0
testTargetAuthRequested0
testNoCredentials0
testCredentialsFound0
testUnsupportedScheme0
testCustomAuthPreference0
testAuthSucceededInvalidInput0.001
testAuthSucceeded0
testAuthSucceededNoCache0.001
testAuthScemeNotCompleted0
testAuthScemeNonCacheable0.005
testAuthFailedInvalidInput0
testAuthFailed0
testAuthFailedNoCache0

TestBasicAuthCache

testBasics0
testGetKey0
testGetKeyWithSchemeRegistry0.002

TestBasicCookieStore

testBasics0
testExpiredCookie0
testSerialization0.005

TestBasicCredentialsProvider

testBasicCredentialsProviderDefaultCredentials0
testBasicCredentialsProviderCredentials0
testBasicCredentialsProviderNoCredentials0
testCredentialsMatching0
testDefaultCredentials0
testRealmCredentials0
testHostCredentials0
testWrongHostCredentials0
testScopeMatching0
testWrongRealmCredentials0

TestBasicResponseHandler

testUnsuccessfulResponse0.001
testSuccessfulResponse0.001

TestCloseableHttpClient

testExecuteRequestHandleResponseHttpException0.033
testExecuteRequestHandleResponseIOException0.004
testExecuteRequestInvalidHost20.002
testExecuteRequestHandleResponse0.004
testExecuteRequest0.001
testExecuteRequestInvalidHost0.001
testExecuteRequestRelativeURI0.001
testExecuteRequestAbsoluteURI0.001

TestCookieIdentityComparator

testCookieIdentityComparasionByNameAndNullDomain0.001
testCookieIdentityComparasionByNameAndLocalHost0
testCookieIdentityComparasionByNameDomainAndPath0
testCookieIdentityComparasionByNameDomainAndNullPath0
testCookieIdentityComparasionByNameAndDomain0
testCookieIdentityComparasionByName0

TestDefaultBackoffStrategy

doesNotBackOffForConnectionManagerTimeout0
doesNotBackOffForNon503StatusCodes0.001
backsOffForServiceUnavailable0
backsOffForConnectionTimeouts0
isABackoffStrategy0
backsOffForSocketTimeouts0.001

TestDefaultConnKeepAliveStrategy

testEmptyKeepAliveHeader0
testNoKeepAliveHeader0
testIllegalResponseArg0
testInvalidKeepAliveHeader0
testKeepAliveHeader0

TestDefaultHttpRequestRetryHandler

noRetryOnConnectionTimeout0.01
retryOnNonAbortedRequests0.002
noRetryOnAbortedRequests0
noRetryOnUnknownHost0
noRetryOnConnectTimeout0.001

TestDefaultRedirectStrategy

testIsRedirectedMovedPermanently0
testIsRedirectedMovedTemporaryNoLocation0
testIsRedirectedMovedTemporary0.001
testIsRedirectedTemporaryRedirect0
testGetLocationUriMissingHeader0
testGetLocationUriInvalidLocation0
testGetLocationUriRelativeMissingTargetHost0.001
testGetLocationUriRelativeWithFragment0
testGetLocationUriAbsoluteWithFragment0
testGetLocationUriRelativeLocationNotAllowed0
testGetLocationUriAllowCircularRedirects0
testGetLocationUriDisallowCircularRedirects0
testGetLocationUriInvalidInput0
testGetRedirectRequestForTemporaryRedirect0.001
testGetLocationUriRelative0
testGetLocationUriNormalized0.001
testGetRedirectRequest0
testCreateLocationURI0
testCreateLocationURIInvalid0
testGetLocationUri0
testIsRedirectedInvalidInput0.001
testIsRedirectedUnknownStatus0
testIsRedirectedSeeOther0
testIsRedirectable0

TestFutureRequestExecutionService

shouldExecuteMultipleCallsAndCallback0.065
shouldExecuteMultipleCalls0.079
shouldExecuteSingleCall0.072
shouldTimeout0.054
shouldCancel0.037

TestInternalHttpClient

testClientCloseIOException0
testClientClose0
testExecuteLocalContext0
testExecuteRequestConfig0
testExecuteDefaultContext0
testExecuteHttpException0
testExecute0

TestNullBackoffStrategy

doesNotBackoffForResponses0
doesNotBackoffForThrowables0

TestRedirectLocation

testBasics0

TestBasicHttpClientConnectionManager

testLeaseReleaseReusableWithState0
testLeaseReleaseReusable0
testLeaseReleaseNonReusable0
testLeaseDifferentRoute0.002
testLeaseExpired0.053
testLeaseInvalidArg0.002
testReleaseInvalidArg0.001
testReleaseAnotherConnection0.001
testCloseExpired0.053
testAlreadyLeased0.003
testTargetConnect0.005
testProxyConnectAndUpgrade0.005
testCloseIdle0.102
testShutdown0.004

TestDefaultHttpResponseParser

testResponseParsingOnlyGarbage0
testResponseParsingWithTooMuchGarbage0
testResponseParsingWithSomeGarbage0.001
testResponseParsingNoResponse0

TestDefaultProxyRoutePlanner

testDefaultProxyDirect0
testViaProxy0

TestDefaultRoutePlanner

testDirect0
testDirectDefaultPort0.001
testViaProxy0

TestHttpClientConnectionOperator

testConnectFailure0.005
testConnectTimeout0.001
testUpgradeUpsupportedScheme0
testUpgradeNonLayeringScheme0.001
testConnectFailover0.004
testConnect0.011
testUpgrade0

TestPoolingHttpClientConnectionManager

testTargetConnect0.019
testProxyConnectAndUpgrade0.006
testReleaseNonReusable0.03
testReleaseReusable0.006
testLeaseFutureTimeout0.004
testLeaseFutureCancelled0.003
testReleaseRouteIncomplete0.005
testLeaseRelease0.004

TestSystemDefaultRoutePlanner

testProxy0.005
testDirect0.001
testDirectDefaultPort0

TestAbstractCookieSpec

testSimpleRegisterAndGet0
testInvalidHandler0
testBasicPathInvalidInput10
testBasicPathInvalidInput20

TestBasicClientCookie

testConstructor0
testCloning0
testSerialization0

TestBasicClientCookie2

testConstructor0
testHTTPCLIENT_10310
testCloning0
testSerialization0.002

TestBasicCookieAttribHandlers

testBasicDomainParseInvalid20
testBasicDomainValidate10
testBasicDomainValidate20
testBasicDomainValidate30
testBasicDomainParseInvalid10
testBasicDomainParse0.001
testBasicDomainValidate40
testBasicDomainMatch10
testBasicDomainMatch20
testBasicDomainInvalidInput0
testBasicPathParse0
testBasicPathMatch10
testBasicPathMatch20.001
testBasicPathMatch30
testBasicPathMatch40
testBasicPathMatch50.001
testBasicPathMatch60
testBasicPathMatch70
testBasicPathValidate0
testBasicPathInvalidInput0
testBasicMaxAgeParse0.001
testBasicMaxAgeParseInvalid0
testBasicMaxAgeInvalidInput0
testBasicCommentParse0
testBasicCommentInvalidInput0
testBasicSecureParse0
testBasicSecureMatch0.001
testBasicSecureInvalidInput0
testBasicExpiresParse0
testBasicExpiresParseInvalid0
testBasicExpiresInvalidInput0
testPublicSuffixFilter0.021

TestBrowserCompatSpec

testConstructor0
testInvalidInput0.001
testVersion1CookieWithInvalidExpires0
testFormatCookieVersion0WithSpaceInValue0
testFormatCookieWithSpaceInValue0
testNullCookieValueFormattingCookieVersion10
testInvalidSecondDomainLevelCookieMatch20
testInvalidSecondDomainLevelCookieMatch10
testSecondDomainLevelCookieMatch30
testSecondDomainLevelCookieMatch20
testSecondDomainLevelCookieMatch10
testCookieNameStartingWithDollarSign0
testParseMultipleDifferentPaths0
testParse20
testParse30.001
testParse10
testParseNoName0
testParseNoValue0.001
testParseWithWhiteSpace0
testParseWithQuotes0
testParseWithPath0
testParseWithDomain0
testParseSimple20
testParseSimple0
testSecurityError0
testQuotedExpiresAttribute0
testDomainCaseInsensitivity0
testParseWithSecure0.001
testParseWithComment0
testParseWithExpires0
testParseWithAll0
testParseRelativePath0.001
testParseWithWrongDomain0
testParseWithPathMismatch0
testParseWithPathMismatch20
testCookieNameWithBlanks0
testCookieNameBlank0.001
testCookieWithComma0.001
testDateFormats0.004
testSecondDomainLevelCookie0
testMatchBlankPath0
testMatchNullCookieDomain0
testMatchNullCookiePath0
testCookieMatch10
testCookieMatch20
testCookieMatch30
testCookieMatch40
testCookieMismatch10.001
testCookieMismatch20
testCookieMismatch30
testCookieMismatch40
testCookieMatch50
testCookieMismatch60
testInvalidMatchDomain0.001
testGenericCookieFormatting0
testNullCookieValueFormatting0
testFormatSeveralCookies0
testKeepCloverHappy0

TestCookieBestMatchSpec

testInvalidInput0
testCookieStandardCompliantParsingLocalHost20
testCookieStandardCompliantMatch0
testCookieBrowserCompatFormatting0
testCookieStandardCompliantParsingLocalHost0
testCookieStandardCompliantParsing0
testCookieBrowserCompatParsing0
testCookieStandardCompliantFormatting0
testCookieBrowserCompatMatch0
testNetscapeCookieParsing0

TestCookieNetscapeDraft

testInvalidInput0
testNetscapeCookieInvalidExpireAttribute0
testNetscapeCookieExpireAttributeNoTimeZone0
testNetscapeCookieExpireAttributeTwoDigitYear0
testNetscapeCookieExpireAttribute0
testParseWithWrongNetscapeDomain20
testParseWithIllegalNetscapeDomain10
testParseRelativePath0
testCookieWithComma0
testFormatCookies0
testNetscapeCookieFormatting0
testParseAbsPath20
testParseAbsPath0

TestCookieRFC2109Spec

testConstructor0
testInvalidInput0
testVersion1CookieWithInvalidExpires0
testCookieNameStartingWithDollarSign0
testCookieNameWithBlanks0
testCookieWithComma0
testSecondDomainLevelCookie0
testNullCookieValueFormatting0
testParseWithIllegalDomain40
testParseWithIllegalDomain20
testParseWithIllegalDomain10
testCookiesomainEqualsHost0
testParseVersion0
testParseWithWrongPath0
testRFC2109CookieFormatting0
testRFC2109CookiesFormatting0
testCookieOrderingByPath0
testCookieNullDomainNullPathFormatting0
testInvalidDomainWithSimpleHostName0
testSecondDomainLevelCookieMatch0

TestCookieRFC2965Spec

testMatchPath0
testParsePort0
testParsePath0
testMatchPort0
testParseVersion0
testParseBlankDomain0.001
testParseNullDomain0
testParseDomainDefaultValue0
testParseDomain0
testParseBlankPath0.001
testParseNullPath0
testParsePathDefault0
testParsePortDefault0
testParseNullPort0
testParseBlankPort0
testParseInvalidPort0.001
testParseNegativePort0
testParseNameValue0
testParseNullVersion0.001
testParseNegativeVersion0
testParseMaxage0
testParseMaxageDefault0
testParseNullMaxage0.001
testParseNegativeMaxage0
testParseSecure0
testParseDiscard0
testParseOtherAttributes0
testCookiesWithComma0
testValidateNoDomain0
testValidateDomainLeadingDot0
testValidateDomainEmbeddedDot0
testValidateDomainLocal0
testValidateDomainLocalhost0
testValidateDomainIllegal0.001
testValidatePath0
testValidateCookieName0
testValidatePort0
testValidateVersion0
testMatchDomain0
testMatchDomainLocal0
testCookieExpiration0
testCookieSecure0
testRFC2965CookieFormatting0
testRFC2965CookiesFormatting0
testRejectSetCookie0.001
testValidateDomainEffectiveHost0

TestNetscapeCookieAttribHandlers

testNetscapeDomainInvalidInput0
testNetscapeDomainMatch20
testNetscapeDomainMatch10
testNetscapeDomainValidate40
testNetscapeDomainValidate30
testNetscapeDomainValidate20
testNetscapeDomainValidate10

TestNetscapeDraftHeaderParser

testNetscapeCookieParsing0

TestPublicSuffixListParser

testParse0
testUnicode0.24
testWhitespace0.001

TestRFC2109CookieAttribHandlers

testRFC2109VersionInvalidInput0
testRFC2109VersionParseInvalid0.001
testRFC2109DomainValidate30
testRFC2109DomainValidate20
testRFC2109DomainValidate10
testRFC2109DomainParse0
testRFC2109DomainValidate40.001
testRFC2109DomainMatch10
testRFC2109DomainMatch20
testRFC2109DomainMatch30
testRFC2109DomainMatch40
testRFC2109DomainInvalidInput0
testRFC2109VersionParse0
testRFC2109VersionValidate0.001

TestConnectionHolder

testAbortConnectionIOError0.006
testAbortConnection0.002
testCancell0.001
testReleaseConnectionNonReusable0.001
testReleaseConnectionReusable0.001

TestMainClientExec

testEstablishRouteViaProxyTunnelRetryOnAuthChallengePersistentConnection0.036
testEstablishRouteViaProxyTunnelRetryOnAuthChallengeNonPersistentConnection0.008
testExecEntityEnclosingRequestRetryOnAuthChallenge0.009
testEstablishRouteViaProxyTunnelUnexpectedResponse0.005
testSocketTimeoutExistingConnection0.006
testExecAbortedPriorToConnectionLease0.005
testExecRequestStaleConnectionCheck0.007
testExecAbortedPriorToConnectionSetup0.006
testExecRequestNonPersistentConnection0.008
testExecRequestPersistentConnection0.007
testExecRequestConnectionRelease0.009
testExecRequestPersistentStatefulConnection0.007
testExecAbortedPriorToRequestExecution0.007
testExecConnectionRequestFailed0.005
testExecRequestRetryOnAuthChallenge0.008
testExecEntityEnclosingRequest0.007
testEstablishRouteViaProxyTunnel0.005
testEstablishRouteViaProxyTunnelFailure0.006
testEstablishRouteViaProxyTunnelMultipleHops0.005
testSocketTimeoutReset0.006
testExecConnectionShutDown0.005
testExecRuntimeException0.006
testExecHttpException0.006
testExecIOException0.005
testEstablishDirectRoute0.005
testEstablishRouteDirectProxy0.005

TestMinimalClientExec

absoluteUriIsRewrittenToRelativeBeforeBeingPassedInRequestLine0.005
testSocketTimeoutExistingConnection0.004
testExecAbortedPriorToConnectionLease0.003
testExecRequestNonPersistentConnection0.005
testExecRequestPersistentConnection0.005
testExecRequestConnectionRelease0.005
testExecConnectionRequestFailed0.002
testSocketTimeoutReset0.004
testExecConnectionShutDown0.004
testExecRuntimeException0.004
testExecHttpException0.009
testExecIOException0.002

TestProtocolExec

testRewriteAbsoluteRequestURIViaPRoxy0.007
testRewriteRelativeRequestURIViaPRoxy0
testHostHeaderWhenNonUriRequest0
testHostHeaderWhenNonUriRequestAndInvalidUri0.002
testPostProcessRuntimeException0.002
testFundamentals0.002
testRewriteAbsoluteRequestURI0.001
testRewriteEmptyRequestURI0.001
testHostHeaderUriRequest0.002
testHostHeaderImplicitHost0.001
testUserInfoInRequestURI0.001
testPostProcessHttpException0.002
testPostProcessIOException0.002

TestRedirectExec

testMaxRedirect0.006
testCrossSiteRedirect0.003
testFundamentals0.005
testRedirectProtocolException0.003
testRedirectRuntimeException0.002
testRelativeRedirect0.003

TestResponseEntityWrapper

testReusableEntityEndOfStreamIOError0.006
testReusableEntityWriteToIOError0.004
testEntityStreamClosedIOErrorAlreadyReleased0.002
testReusableEntityStreamClosedIOError0.001
testReusableEntityStreamClosed0.002
testReusableEntityEndOfStream0.001
testReusableEntityWriteTo0.002

TestRetryExec

testFundamentals0.005
testAbortedRequest0.003
testNonRepeatableRequest0.002

TestServiceUnavailableRetryExec

testStrategyRuntimeException0.006
testFundamentals0.003


Failure Details

[Summary] [Package List] [Test Cases]



testIdleConnectionEviction
skipped: We have a concurrency bug in HttpCore which will be addressed after HttpClient 4.3.2 is released