Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
122000100%10.804

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.014
org.jclouds.s3.filters8000100%3.436
org.jclouds.s3.binders23000100%0.15
org.jclouds.s3.options63000100%0.352
org.jclouds.s3.handlers2000100%1.223
org.jclouds.s3.xml16000100%3.625
org.jclouds.s3.blobstore.functions1000100%0.006
org.jclouds.s3.blobstore3000100%1.998

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.006
ParseObjectMetadataFromHeadersTest3000100%0.008

org.jclouds.s3.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestAuthorizeSignatureTest8000100%3.436

org.jclouds.s3.binders

ClassTestsErrors FailuresSkippedSuccess RateTime
BindNoBucketLoggingToXmlPayloadTest1000100%0.003
BindS3ObjectMetadataToRequestTest7000100%0.014
BindAsHostPrefixIfConfiguredTest13000100%0.074
BindBucketLoggingToXmlPayloadTest1000100%0.054
BindAsHostPrefixIfConfiguredNoPathTest1000100%0.005

org.jclouds.s3.options

ClassTestsErrors FailuresSkippedSuccess RateTime
ListBucketOptionsTest21000100%0.086
PutObjectOptionsTest3000100%0.002
CopyObjectOptionsTest36000100%0.261
PutBucketOptionsTest3000100%0.003

org.jclouds.s3.handlers

ClassTestsErrors FailuresSkippedSuccess RateTime
ParseS3ErrorFromXmlContentTest2000100%1.223

org.jclouds.s3.xml

ClassTestsErrors FailuresSkippedSuccess RateTime
ListBucketHandlerTest3000100%0.109
S3ParserTest7000100%3.46
CopyObjectHandlerTest1000100%0.009
AccessControlListHandlerTest2000100%0.026
BucketLoggingHandlerTest1000100%0.009
PayerHandlerTest2000100%0.012

org.jclouds.s3.blobstore.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
BlobToHttpGetOptionsTest1000100%0.006

org.jclouds.s3.blobstore

ClassTestsErrors FailuresSkippedSuccess RateTime
S3BlobRequestSignerTest3000100%1.998

Test Cases

[Summary] [Package List] [Test Cases]

ListBucketOptionsTest

testAssignability0.012
testPrefixStatic0.005
testMaxKeys0.001
testMarkerNPE0.06
testTwoOptionQueryString0
testNullPrefix0.001
testNullMaxKeys0.001
testOneOptionQueryString0.001
testNullDelimiter0
testMaxKeysStatic0
testPrefixAndDelimiterUrlEncodingQueryString0
testNoOptionsQueryString0
testDelimiterStatic0
testMarkerStatic0.001
testPrefix0.001
testNullMarker0.001
testMaxKeysNegative0.001
testPrefixNPE0.001
testDelimiterNPE0
testDelimiter0
testMarker0

ListBucketHandlerTest

testListMyBucketsWithDelimiterSlashAndCommonPrefixesAppsSlash0.026
testListMyBucketsWithPrefixAppsSlash0.035
testApplyInputStream0.048

BlobToHttpGetOptionsTest

testOneRange0.006

S3BlobRequestSignerTest

testSignPutBlob0.665
testSignRemoveBlob0.666
testSignGetBlob0.667

BindNoBucketLoggingToXmlPayloadTest

testApplyInputStream0.003

S3ParserTest

testParseListAllMyBucketsSerialResponseTime1.263
testParseListContainerResultSerialResponseTime0.854
testCanParseCopyObjectResult0.008
testCanParseListContainerResult0.007
testParseListAllMyBucketsParallelResponseTime0.624
testParseListContainerResultParallelResponseTime0.703
testCanParseListAllMyBuckets0.001

PutObjectOptionsTest

testAclDefault0.001
testBuildRequestHeaders0.001
testAclStatic0

BindS3ObjectMetadataToRequestTest

testNoKeyIsBad0.001
testMustBeS3Object0
testNoContentLengthIsBad0.001
testPassWithMinimumDetailsAndPayload5GB0.003
testNullIsBad0.003
testExtendedPropertiesBind0.005
testOver5GBIsBad0.001

CopyObjectHandlerTest

testApplyInputStream0.009

ReturnFalseIfBucketAlreadyOwnedByYouOrIllegalStateTest

testIllegalStateIsOk0.002
testBlahIsNotOk0.003
testBucketAlreadyOwnedByYouIsOk0.001

AccessControlListHandlerTest

testAccessControlListOwnerOnly0.011
testAccessControlListExtreme0.015

ParseObjectMetadataFromHeadersTest

testAmzEtagStillParsesToMD5AndDoesntMistakeAmzEtagForUserMetadata0.003
testNormalParsesETagIntoMD5AndMetadataHeaders0.004
testMultipartDoesntAttemptToParseETagIntoMD50.001

BucketLoggingHandlerTest

testApplyInputStream0.009

PayerHandlerTest

testPayerBucketOwner0.01
testPayerRequester0.002

RequestAuthorizeSignatureTest

testAppendBucketNameHostHeader0.018
testAppendBucketNameURIHost0.005
testAppendBucketNameHostHeaderService0.005
testAclQueryString0.009
testHeadersGoLowercase0.432
testIdempotent0.986
testIdempotent0.988
testIdempotent0.993

BindAsHostPrefixIfConfiguredTest

testBucket0.001
testBucketWithHostnameStyle0.003
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.061
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0

BindBucketLoggingToXmlPayloadTest

testApplyInputStream0.054

ParseS3ErrorFromXmlContentTest

test404KeyNotFoundExceptionPath0.611
test404ContainerNotFoundExceptionPath0.612

CopyObjectOptionsTest

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

PutBucketOptionsTest

testAclStatic0.001
testBuildRequestHeaders0.001
testAclDefault0.001

BindAsHostPrefixIfConfiguredNoPathTest

testBucketWithHostnameStyle0.005