Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
146000100%13.15

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.functions5000100%0.277
org.jclouds.s3.filters8000100%3.037
org.jclouds.s3.binders23000100%0.147
org.jclouds.s3.options63000100%0.159
org.jclouds.s3.handlers2000100%1.875
org.jclouds.s325000100%0.733
org.jclouds.s3.xml16000100%4.073
org.jclouds.s3.blobstore.functions1000100%0.075
org.jclouds.s3.blobstore3000100%2.774

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
ParseObjectMetadataFromHeadersTest2000100%0.269

org.jclouds.s3.filters

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestAuthorizeSignatureTest8000100%3.037

org.jclouds.s3.binders

ClassTestsErrors FailuresSkippedSuccess RateTime
BindNoBucketLoggingToXmlPayloadTest1000100%0.004
BindS3ObjectMetadataToRequestTest7000100%0.025
BindAsHostPrefixIfConfiguredTest13000100%0.033
BindBucketLoggingToXmlPayloadTest1000100%0.08
BindAsHostPrefixIfConfiguredNoPathTest1000100%0.005

org.jclouds.s3.options

ClassTestsErrors FailuresSkippedSuccess RateTime
ListBucketOptionsTest21000100%0.028
PutObjectOptionsTest3000100%0.006
CopyObjectOptionsTest36000100%0.119
PutBucketOptionsTest3000100%0.006

org.jclouds.s3.handlers

ClassTestsErrors FailuresSkippedSuccess RateTime
ParseS3ErrorFromXmlContentTest2000100%1.875

org.jclouds.s3

ClassTestsErrors FailuresSkippedSuccess RateTime
S3AsyncClientTest25000100%0.733

org.jclouds.s3.xml

ClassTestsErrors FailuresSkippedSuccess RateTime
ListBucketHandlerTest3000100%0.142
S3ParserTest7000100%3.82
CopyObjectHandlerTest1000100%0.018
AccessControlListHandlerTest2000100%0.045
PayerHandlerTest2000100%0.03
BucketLoggingHandlerTest1000100%0.018

org.jclouds.s3.blobstore.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
BlobToHttpGetOptionsTest1000100%0.075

org.jclouds.s3.blobstore

ClassTestsErrors FailuresSkippedSuccess RateTime
S3BlobRequestSignerTest3000100%2.774

Test Cases

[Summary] [Package List] [Test Cases]

S3AsyncClientTest

testDeleteObject0.044
testGetBucketPayer0.048
testDisableBucketLogging0.002
testNewS3Object0
testBucketExists0.006
testListOwnedBuckets0.034
testListBucket0.005
testCopyObject0.004
testHeadObject0.003
testAllRegions0.002
testSetBucketPayerOwner0.016
testDeleteBucketIfEmpty0.015
testGetBucketLogging0.005
testGetBucketLocation0.02
testObjectExists0.008
testGetObjectACL0.009
testPutBucketDefault0.041
testPutObjectACL0.041
testCopyObjectInvalidName0.002
testPutBucketACL0.002
testGetBucketACL0.002
testSetBucketPayerRequester0.005
testGetObject0.026
testEnableBucketLoggingOwner0.03
testPutObject0.363

ListBucketOptionsTest

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

ListBucketHandlerTest

testListMyBucketsWithDelimiterSlashAndCommonPrefixesAppsSlash0.016
testListMyBucketsWithPrefixAppsSlash0.046
testApplyInputStream0.08

BlobToHttpGetOptionsTest

testOneRange0.075

BindNoBucketLoggingToXmlPayloadTest

testApplyInputStream0.004

S3BlobRequestSignerTest

testSignGetBlob0.923
testSignPutBlob0.925
testSignRemoveBlob0.926

BindS3ObjectMetadataToRequestTest

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

PutObjectOptionsTest

testBuildRequestHeaders0.003
testAclStatic0.001
testAclDefault0.002

S3ParserTest

testParseListAllMyBucketsSerialResponseTime1.519
testParseListContainerResultSerialResponseTime0.925
testCanParseCopyObjectResult0.018
testCanParseListContainerResult0.008
testParseListAllMyBucketsParallelResponseTime0.689
testParseListContainerResultParallelResponseTime0.659
testCanParseListAllMyBuckets0.002

CopyObjectHandlerTest

testApplyInputStream0.018

ReturnFalseIfBucketAlreadyOwnedByYouOrIllegalStateTest

testIllegalStateIsOk0.005
testBucketAlreadyOwnedByYouIsOk0.002
testBlahIsNotOk0.001

AccessControlListHandlerTest

testAccessControlListOwnerOnly0.022
testAccessControlListExtreme0.023

ParseObjectMetadataFromHeadersTest

testNormal0.133
testAmzEtag0.136

PayerHandlerTest

testPayerBucketOwner0.014
testPayerRequester0.016

BucketLoggingHandlerTest

testApplyInputStream0.018

RequestAuthorizeSignatureTest

testAppendBucketNameHostHeader0.006
testAppendBucketNameURIHost0.008
testAppendBucketNameHostHeaderService0.003
testHeadersGoLowercase0.016
testAclQueryString0.025
testIdempotent0.988
testIdempotent0.989
testIdempotent1.002

BindAsHostPrefixIfConfiguredTest

testBucket0.009
testBucketWithHostnameStyle0.01
testObject0.001
testObject0.001
testObject0.002
testObject0.001
testObject0.001
testObject0.001
testObject0.001
testObject0.002
testObject0.001
testObject0.001
testObject0.002

BindBucketLoggingToXmlPayloadTest

testApplyInputStream0.08

ParseS3ErrorFromXmlContentTest

test404KeyNotFoundExceptionPath0.937
test404ContainerNotFoundExceptionPath0.938

BindAsHostPrefixIfConfiguredNoPathTest

testBucketWithHostnameStyle0.005

CopyObjectOptionsTest

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

PutBucketOptionsTest

testBuildRequestHeaders0.002
testAclDefault0.001
testAclStatic0.003