Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
122000100%11.659

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.jclouds.s3.functions6000100%0.013
org.jclouds.s3.filters8000100%3.986
org.jclouds.s3.binders23000100%0.037
org.jclouds.s3.options63000100%0.146
org.jclouds.s3.handlers2000100%1.617
org.jclouds.s3.xml16000100%3.738
org.jclouds.s3.blobstore.functions1000100%0.013
org.jclouds.s3.blobstore3000100%2.109

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

org.jclouds.s3.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
ReturnFalseIfBucketAlreadyOwnedByYouOrIllegalStateTest3000100%0.008
ParseObjectMetadataFromHeadersTest3000100%0.005

org.jclouds.s3.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestAuthorizeSignatureTest8000100%3.986

org.jclouds.s3.binders

ClassTestsErrors FailuresSkippedSuccess RateTime
BindNoBucketLoggingToXmlPayloadTest1000100%0.003
BindS3ObjectMetadataToRequestTest7000100%0.005
BindAsHostPrefixIfConfiguredTest13000100%0.019
BindBucketLoggingToXmlPayloadTest1000100%0.006
BindAsHostPrefixIfConfiguredNoPathTest1000100%0.004

org.jclouds.s3.options

ClassTestsErrors FailuresSkippedSuccess RateTime
ListBucketOptionsTest21000100%0.033
PutObjectOptionsTest3000100%0.007
CopyObjectOptionsTest36000100%0.102
PutBucketOptionsTest3000100%0.004

org.jclouds.s3.handlers

ClassTestsErrors FailuresSkippedSuccess RateTime
ParseS3ErrorFromXmlContentTest2000100%1.617

org.jclouds.s3.xml

ClassTestsErrors FailuresSkippedSuccess RateTime
ListBucketHandlerTest3000100%0.184
S3ParserTest7000100%3.434
CopyObjectHandlerTest1000100%0.089
AccessControlListHandlerTest2000100%0.018
BucketLoggingHandlerTest1000100%0.01
PayerHandlerTest2000100%0.003

org.jclouds.s3.blobstore.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
BlobToHttpGetOptionsTest1000100%0.013

org.jclouds.s3.blobstore

ClassTestsErrors FailuresSkippedSuccess RateTime
S3BlobRequestSignerTest3000100%2.109

Test Cases

[Summary] [Package List] [Test Cases]

ListBucketOptionsTest

testAssignability0.007
testPrefixStatic0.009
testMaxKeys0.001
testMarkerNPE0
testTwoOptionQueryString0.001
testNullPrefix0.001
testNullMaxKeys0.002
testOneOptionQueryString0
testNullDelimiter0.001
testMaxKeysStatic0.001
testNoOptionsQueryString0
testDelimiterStatic0
testMarkerStatic0.001
testPrefixAndDelimiterUrlEncodingQueryString0
testPrefix0.002
testNullMarker0.001
testMaxKeysNegative0.001
testDelimiterNPE0.003
testMarker0.001
testPrefixNPE0
testDelimiter0.001

ListBucketHandlerTest

testListMyBucketsWithDelimiterSlashAndCommonPrefixesAppsSlash0.002
testListMyBucketsWithPrefixAppsSlash0.025
testApplyInputStream0.157

BlobToHttpGetOptionsTest

testOneRange0.013

BindNoBucketLoggingToXmlPayloadTest

testApplyInputStream0.003

S3BlobRequestSignerTest

testSignRemoveBlob0.702
testSignGetBlob0.703
testSignPutBlob0.704

BindS3ObjectMetadataToRequestTest

testNullIsBad0
testNoKeyIsBad0.001
testMustBeS3Object0
testOver5GBIsBad0
testExtendedPropertiesBind0.001
testPassWithMinimumDetailsAndPayload5GB0.002
testNoContentLengthIsBad0.001

S3ParserTest

testParseListAllMyBucketsSerialResponseTime1.197
testParseListContainerResultSerialResponseTime1.039
testCanParseCopyObjectResult0.007
testCanParseListContainerResult0.008
testParseListAllMyBucketsParallelResponseTime0.461
testParseListContainerResultParallelResponseTime0.721
testCanParseListAllMyBuckets0.001

PutObjectOptionsTest

testAclStatic0.004
testAclDefault0.003
testBuildRequestHeaders0

CopyObjectHandlerTest

testApplyInputStream0.089

ReturnFalseIfBucketAlreadyOwnedByYouOrIllegalStateTest

testBucketAlreadyOwnedByYouIsOk0.002
testBlahIsNotOk0.003
testIllegalStateIsOk0.003

AccessControlListHandlerTest

testAccessControlListExtreme0.009
testAccessControlListOwnerOnly0.009

ParseObjectMetadataFromHeadersTest

testNormalParsesETagIntoMD5AndMetadataHeaders0.003
testMultipartDoesntAttemptToParseETagIntoMD50
testAmzEtagStillParsesToMD5AndDoesntMistakeAmzEtagForUserMetadata0.002

BucketLoggingHandlerTest

testApplyInputStream0.01

PayerHandlerTest

testPayerRequester0.001
testPayerBucketOwner0.002

BindAsHostPrefixIfConfiguredTest

testBucket0.002
testBucketWithHostnameStyle0.006
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001

RequestAuthorizeSignatureTest

testAppendBucketNameURIHost0.032
testAppendBucketNameHostHeaderService0.002
testAppendBucketNameHostHeader0.005
testAclQueryString0.216
testHeadersGoLowercase0.593
testIdempotent1.043
testIdempotent1.044
testIdempotent1.051

BindBucketLoggingToXmlPayloadTest

testApplyInputStream0.006

ParseS3ErrorFromXmlContentTest

test404KeyNotFoundExceptionPath0.808
test404ContainerNotFoundExceptionPath0.809

BindAsHostPrefixIfConfiguredNoPathTest

testBucketWithHostnameStyle0.004

CopyObjectOptionsTest

testBuildRequestHeadersWhenMetadataNull0.034
testIfETagMatchesNPE0.023
testETagMatchesAfterIfModified0.023
testIfUnmodifiedSince0
testIfETagDoesntMatchNPE0
testETagDoesntMatchAfterIfUnmodified0
testIfModifiedSinceNPE0.001
testIfModifiedAfterUnmodified0
testAclDefault0
testNullIfETagMatches0
testNullIfETagDoesntMatch0.006
testNullIfUnmodifiedSince0
testETagMatchesAfterETagDoesntMatch0.001
testETagMatchesAfterIfUnmodified0
testIfUnmodifiedSinceNPE0
testIfModifiedSinceStatic0.001
testIfUnmodifiedAfterETagMatches0
testIfUnmodifiedAfterETagDoesntMatch0
testMetaNPE0.001
testIfModifiedSince0
testIfETagMatchesStatic0.001
testIfETagMatches0.001
testNullIfModifiedSince0
testIfETagDoesntMatch0
testIfModifiedAfterETagDoesntMatch0
testIfUnmodifiedSinceStatic0
testIfETagDoesntMatchStatic0.001
testETagDoesntMatchAfterETagMatches0.001
testAclStatic0
testETagDoesntMatchAfterIfModified0
testIfModifiedAfterETagMatches0.001
testIfUnmodifiedAfterModified0.001
testGoodMetaStatic0.002
testGoodMeta0
testBuildRequestHeaders0.002
testBuildRequestHeadersACL0.002

PutBucketOptionsTest

testAclDefault0
testAclStatic0.003
testBuildRequestHeaders0.001