Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
397000100%4.903

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.ec2.binders39000100%0.089
org.jclouds.ec2.compute4000100%0.012
org.jclouds.ec2.options142000100%0.424
org.jclouds.ec22000100%0.091
org.jclouds.ec2.xml35000100%0.238
org.jclouds.ec2.services78000100%2.837
org.jclouds.ec2.compute.options37000100%0.035
org.jclouds.ec2.compute.functions16000100%0.256
org.jclouds.ec2.compute.strategy14000100%0.557
org.jclouds.ec2.compute.internal16000100%0.276
org.jclouds.ec2.functions1000100%0.014
org.jclouds.ec2.config3000100%0.055
org.jclouds.ec2.util10000100%0.019

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

org.jclouds.ec2.compute

ClassTestsErrors FailuresSkippedSuccess RateTime
EC2TemplateBuilderTest4000100%0.012

org.jclouds.ec2.options

ClassTestsErrors FailuresSkippedSuccess RateTime
CreateSnapshotOptionsTest5000100%0.014
BundleInstanceS3StorageOptionsTest6000100%0.005
RunInstancesOptionsTest32000100%0.117
RegisterImageBackedByEbsOptionsTest41000100%0.121
DescribeSnapshotsOptionsTest12000100%0.002
DescribeImagesOptionsTest13000100%0.024
DetachVolumeOptionsTest9000100%0.027
RegisterImageOptionsTest17000100%0.008
CreateImageOptionsTest7000100%0.106

org.jclouds.ec2

ClassTestsErrors FailuresSkippedSuccess RateTime
EC2AsyncClientTest2000100%0.091

org.jclouds.ec2.services

ClassTestsErrors FailuresSkippedSuccess RateTime
AvailabilityZoneAndRegionAsyncClientTest4000100%0.026
SecurityGroupAsyncClientTest8000100%0.292
ElasticBlockStoreAsyncClientTest17000100%0.18
WindowsAsyncClientTest4000100%0.096
AMIAsyncClientTest14000100%1.647
ElasticIPAddressAsyncClientTest5000100%0.321
InstanceAsyncClientTest23000100%0.227
KeyPairAsyncClientTest3000100%0.048

org.jclouds.ec2.compute.options

ClassTestsErrors FailuresSkippedSuccess RateTime
EC2TemplateOptionsTest37000100%0.035

org.jclouds.ec2.compute.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
RunningInstanceToNodeMetadataTest7000100%0.106
CreateUniqueKeyPairTest2000100%0
CreateSecurityGroupIfNeededTest3000100%0.015
RegionAndIdToImageTest3000100%0.112
EC2ImageParserTest1000100%0.023

org.jclouds.ec2.compute.strategy

ClassTestsErrors FailuresSkippedSuccess RateTime
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptionsTest12000100%0.033
EC2CreateNodesInGroupThenAddToSetTest2000100%0.524

org.jclouds.ec2.compute.internal

ClassTestsErrors FailuresSkippedSuccess RateTime
EC2TemplateBuilderImplTest16000100%0.276

org.jclouds.ec2.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
ConvertUnencodedBytesToBase64EncodedStringTest1000100%0.014

org.jclouds.ec2.config

ClassTestsErrors FailuresSkippedSuccess RateTime
EC2RestClientModuleTest3000100%0.055

org.jclouds.ec2.util

ClassTestsErrors FailuresSkippedSuccess RateTime
IpPermissionsTest10000100%0.019

Test Cases

[Summary] [Package List] [Test Cases]

DescribeBundleTasksResponseHandlerTest

testApplyInputStream0.016

AvailabilityZoneAndRegionAsyncClientTest

testDescribeRegionsOptions0.006
testDescribeAvailabilityZones0.006
testDescribeAvailabilityZonesOptions0.007
testDescribeRegions0.007

CreateSnapshotOptionsTest

testAssignability0.008
testWithDescriptionStatic0.001
testNullWithDescription0.001
testWithDescription0.002
testWithDescriptionNPE0.002

BindGroupNamesToIndexedFormParamsTest

testNullIsBad0.001
testMustBeArray0
test0.001

RunningInstanceToNodeMetadataTest

testAllStatesCovered0.006
testApplyWhereTagDoesntMatchAndImageHardwareAndLocationNotFoundButCredentialsFound0.052
testApplyWhereTagDoesntMatchAndLocationFoundAndImageAndHardwareNotFound0.007
testHandleMissingAMIs0.001
testApplyWhereTagDoesntMatchAndImageHardwareAndLocationNotFound0.007
testApplyWhereTagDoesntMatchAndImageHardwareAndLocationFound0.027
testApplyWhereTagDoesntMatchAndImageAndLocationFoundAndHardwareNotFound0.006

BundleTaskHandlerTest

testBundleInstance0.017
testCancleBundleTask0.019

SecurityGroupAsyncClientTest

testRevokeSecurityGroupIngressCidr0.016
testAuthorizeSecurityGroupIngressCidr0.018
testDeleteSecurityGroup0.082
testCreateSecurityGroup0.004
testAuthorizeSecurityGroupIngressGroup0.005
testDescribeSecurityGroupsArgs0.055
testDescribeSecurityGroups0.056
testRevokeSecurityGroupIngressGroup0.056

ElasticBlockStoreAsyncClientTest

testRemoveCreateVolumePermissionsFromSnapshot0.008
testResetCreateVolumePermissionsOnSnapshot0.019
testDetachVolumeOptions0.021
testAttachVolume0.003
testDeleteVolume0.069
testGetCreateVolumePermissionForSnapshot0.032
testCreateSnapshot0.002
testDetachVolume0.002
testDescribeSnapshots0.003
testCreateVolumeFromSnapShotWithSize0.002
testCreateSnapshotOptions0.001
testDescribeSnapshotsArgs0.002
testDescribeVolumes0.002
testDescribeVolumesArgs0.002
testCreateVolume0.004
testAddCreateVolumePermissionsToSnapshot0.004
testCreateVolumeFromSnapShot0.004

BlockDeviceMappingHandlerTest

testApplyInputStream0.004

CreateVolumeResponseHandlerTest

testApplyInputStream0.003

BindInstanceIdsToIndexedFormParamsTest

testNullIsBad0
testMustBeArray0
test0.001

DescribeAvailabilityZonesResponseHandlerTest

testApplyInputStream0.004

ConvertUnencodedBytesToBase64EncodedStringTest

testDefault0.014

DescribeSecurityGroupsResponseHandlerTest

testApplyInputStream0.005

BindBlockDeviceMappingToIndexedFormParamsTest

testNullIsBad0
testMustBeBlockDeviceMapping0
testMapping0.014

BindPublicIpsToIndexedFormParamsTest

testNullIsBad0.001
testMustBeArray0.001
test0.001

BindVolumeIdsToIndexedFormParamsTest

testNullIsBad0.001
test0.001
testMustBeArray0.002

BindS3UploadPolicyAndSignatureTest

testNullIsBad0
testMapping0.002

BundleInstanceS3StorageOptionsTest

testBucketOwnedByNPE0.001
testNullBucketOwnedBy0.002
testBucketOwnedBy0.001
testBucketOwnedByStatic0
testAssignability0
testNullBucketOwnedByNotInjected0.001

CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptionsTest

testCreateNewKeyPairUnlessUserSpecifiedOtherwise_doesntCreateAKeyPairAndReturnsNullWhenToldNotTo0.014
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldToWithRunScriptAndCredentialsSpecified0.006
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenPortsAreSpecifiedWhenDoesntExist0.001
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExistAndAcceptsUserSuppliedGroups0.001
testExecuteWithDefaultOptionsEC20.003
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldToWithRunScriptAndCredentialsAlreadyInMap0.001
testExecuteWithUserData0.001
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_createsNewKeyPairAndReturnsItsNameByDefault0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldTo0.001
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldToWithRunScriptButNoCredentials0.001
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesntExist0.001
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExist0.001

WindowsAsyncClientTest

testDescribeBundleTasks0.023
testDescribeBundleTasksArgs0.024
testBundleInstanceInRegion0.024
testBundleInstanceInRegionOptions0.025

DescribeRegionsResponseHandlerTest

testEuc0.003
testEuc20
testApplyInputStream0.002
testUnsupportedAdditionalRegionDoesntBreak0.002

BindBundleIdsToIndexedFormParamsTest

testNullIsBad0.001
test0.001
testMustBeArray0.001

BindUserIdsToIndexedFormParamsTest

test0.001
testNullIsBad0.001
testMustBeIterable0.001

PermissionHandlerTest

testApplyInputStream0.003

DescribeImagesResponseHandlerTest

testWindows0.011
testEBS0.001
testUNIX0.001

BindProductCodesToIndexedFormParamsTest

testMustBeIterable0
testNullIsBad0.001
test0.001

DescribeAddressesResponseHandlerTest

testApplyInputStream0.004

CreateUniqueKeyPairTest

testApply0
testApplyWithIllegalStateException0

BindKeyNamesToIndexedFormParamsTest

test0
testMustBeArray0
testNullIsBad0.001

DescribeInstancesResponseHandlerTest

testApplyInputStream0.006
testWhenRunning0.001
testEBS0.011

EC2AsyncClientTest

testSync0.045
testAsync0.046

EC2TemplateBuilderImplTest

testOptionsUsesDefaultTemplateBuilder0.058
testDefaultLocationWithUnmatchedPredicateExceptionMessage0.125
testDefaultLocationWithOptions0.001
testArchWins0.077
testSuppliedLocationWithNoOptions0
testParseOnDemandWithoutRegionEncodedIntoId0
testResolveImages0.002
testSuppliedImageLocationWiderThanDefault0.002
testImageIdNullsEverythingElse0.001
testParseOnDemandNotFound0.002
testSizeWithImageIdPredicateOnlyDoesntImage0.002
testSuppliedLocationAndOptions0.001
testParseOnDemand0.003
testSizeWithImageIdPredicateOnlyAcceptsImage0.001
testDefaultLocationWithNoOptionsNoSuchElement0
testNothingUsesDefaultTemplateBuilder0.001

AMIAsyncClientTest

testDeregisterImage0.024
testRegisterImageFromManifest0.066
testRegisterImageBackedByEBSOptions0.066
testRegisterImageBackedByEBS0.01
testRemoveLaunchPermissionsFromImage0.01
testResetLaunchPermissionsOnImage0.003
testGetBlockDeviceMappingsForImage0.128
testGetLaunchPermissionForImage0.129
testCreateImageOptions0.129
testRegisterImageFromManifestOptions0
testCreateImage0.067
testDescribeImagesOptions0.069
testDescribeImages0.472
testAddLaunchPermissionsToImage0.474

DescribeVolumesResponseHandlerTest

testApplyInputStream0.006

SnapshotHandlerTest

testApplyInputStream0.005

RunInstancesOptionsTest

testNullWithRamdisk0.008
testWithKernelId0.001
testWithBlockDeviceMapping0.01
testWithBlockDeviceMappingNPE0.001
testWithBlockDeviceMappingStatic0.001
testWithInstanceType0.001
testNullWithSecurityGroup0.001
testWithInstanceTypeStatic0.001
testWithRamdiskStatic0.073
testNullWithInstanceType0
testAssignability0.001
testWithKeyName0.001
testWithKernelIdNPE0.001
testWithSecurityGroupNPE0
testWithUserDataStatic0.003
testNullWithVirtualName0.001
testWithRamdisk0.001
testNullWithKeyName0.001
testWithUserData0.001
testWithKernelIdStatic0
testWithKeyNameStatic0
testWithRamdiskNPE0
testWithKeyNameNPE0
testNullWithAdditionalInfo0.001
testWithInstanceTypeNPE0.001
testWithUserDataEmpty0.001
testNullWithKernelId0.001
testWithSecurityGroupStatic0.002
testWithSecurityGroup0.001
testNullWithBlockDeviceMapping0.001
testNullWithUserData0.001
testWithUserDataNPE0.001

EC2CreateNodesInGroupThenAddToSetTest

testZoneAsALocation0.261
testRegionAsALocation0.263

DescribeKeyPairsResponseHandlerTest

testApplyInputStream0.003

EC2TemplateBuilderTest

testTemplateChoiceForInstanceByhardwareId0.01
testNegativeTemplateChoiceForInstanceByAttributes0
testTemplateChoiceForInstanceByAttributes0.001
testTemplateChoiceForInstanceByCChardwareId0.001

ElasticIPAddressAsyncClientTest

testDisassociateAddress0.061
testReleaseAddress0.061
testAssociateAddress0.066
testAllocateAddress0.066
testDescribeAddresses0.067

InstanceStateChangeHandlerTest

testTerminate0.002
testStart0.003
testStop0.003

RunInstancesResponseHandlerTest

testApplyInputStream0.015

BindUserIdGroupPairToSourceSecurityGroupFormParamsTest

testNullIsBad0.001
testUserIdGroupPair0.007
testMustBeUserIdGroupPair0.004

RegisterImageBackedByEbsOptionsTest

testNullWithRamdisk0.004
testAddNewEphemeralBlockDeviceTooSmall0.003
testNullWithDescription0
testAddNewEphemeralBlockDeviceNPE0.001
testWithRamdisk0.001
testAddEphemeralBlockDeviceFromSnapshot0.014
testWithArchitectureStatic0.001
testNullWithArchitecture0
testNullAddNewBlockDevice0
testAddBlockDeviceFromSnapshotNPE0
testAddNewEphemeralBlockDeviceStatic0
testAddBlockDeviceFromSnapshotStatic0.005
testWithKernelId0.001
testAddNewBlockDeviceStatic0.001
testAssignability0
testWithDescription0.001
testNullAddNewEphemeralBlockDevice0.001
testAddEphemeralBlockDeviceFromSnapshotNPE0.001
testWithArchitecture0.001
testWithKernelIdStatic0.001
testWithKernelIdNPE0.001
testNullAddEphemeralBlockDeviceFromSnapshot0.001
testAddEphemeralBlockDeviceFromSnapshotStatic0.001
testNullAddBlockDeviceFromSnapshot0
testAddNewBlockDeviceTooSmall0.001
testAddBlockDeviceFromSnapshot0.001
testWithRamdiskNPE0.001
testWithArchitectureNPE0.006
testWithDescriptionStatic0.001
testAddNewEphemeralBlockDevice0.001
testAddEphemeralBlockDeviceFromSnapshotNullVirtualName0.001
testAddNewEphemeralBlockDeviceTooBig0.001
testAddNewBlockDeviceNPE0.001
testAddNewBlockDeviceNullVirtualName0.001
testAddBlockDeviceFromSnapshotNullVirtualName0.001
testWithDescriptionNPE0.002
testAddNewBlockDeviceTooBig0.001
testAddNewBlockDevice0.001
testWithRamdiskStatic0.001
testAddNewEphemeralBlockDeviceNullVirtualName0.001
testNullWithKernelId0.06

DescribeSnapshotsOptionsTest

testNullSnapshotIds0.001
testRestorableByStatic0
testOwnersStatic0
testAssignability0
testNullOwners0
testMultipleOwners0
testMultipleSnapshotIds0
testRestorableBy0
testOwners0
testSnapshotIds0
testNullRestorableBy0
testSnapshotIdsStatic0.001

AttachmentHandlerTest

testApplyInputStream0.004

DescribeImagesOptionsTest

testOwners0.009
testNullOwners0.001
testExecutableByStatic0.005
testImageIds0
testOwnersStatic0
testNullImageIds0.001
testExecutableBy0.005
testMultipleOwners0.001
testNullExecutableBy0
testAssignability0.001
testExecutableByNPE0
testImageIdsStatic0
testMultipleImageIds0.001

DetachVolumeOptionsTest

testNullFromDevice0.001
testFromDeviceStatic0.001
testAssignability0.01
testFromInstance0.01
testNullFromInstance0.001
testFromInstanceStatic0.001
testFromDeviceNPE0.001
testFromInstanceNPE0.001
testFromDevice0.001

CreateSecurityGroupIfNeededTest

testWhenPort22AndToItselfAuthorizesIngressTwice0.015
testWhenEventualConsistencyExpiresIllegalStateException0
testIllegalStateExceptionCreatingGroupJustReturns0

IfNotNullBindAvailabilityZoneToFormParamTest

testWhenNullReturnsSame0.019
testMustBeString0.02
test0.001

KeyPairResponseHandlerTest

testApplyInputStream0.064

RegisterImageOptionsTest

testWithDescriptionStatic0.005
testNullWithKernelId0
testNullWithRamdisk0.001
testWithDescriptionNPE0
testWithKernelIdNPE0
testNullWithArchitecture0
testWithDescription0
testWithArchitectureNPE0.001
testWithRamdiskNPE0
testWithArchitecture0
testWithRamdiskStatic0
testWithArchitectureStatic0
testWithKernelId0
testAssignability0
testWithKernelIdStatic0
testWithRamdisk0.001
testNullWithDescription0

EC2RestClientModuleTest

testDescribeAvailabilityZonesInRegion_NoZones0.008
testDescribeAvailabilityZonesInRegion_RethrowIfNoneFound0
testDescribeAvailabilityZonesInRegion_BestEffort0.047

EC2TemplateOptionsTest

testDefaultOpen220.001
testsecurityGroupsIterableBadFormat0.002
testinboundPortsStatic0.003
testDefaultGroupsVarArgsEmpty0.001
testnoKeyPair0.001
testinstallPrivateKeyStatic0.001
testsecurityGroupsVarArgsBadFormat0.001
testsecurityGroupsIterable0.001
testkeyPair0.001
testsecurityGroupsIterableEmptyNotOk0.001
testinboundPortsBadFormat0.001
testkeyPairNPE0
testFalsenoKeyPair0
testauthorizePublicKeyBadFormat0
testblockOnPortBadFormat0
testauthorizePublicKeyStatic0.001
testinstallPrivateKey0.001
testblockOnPort0.001
testsecurityGroupsIterableStatic0
testNullblockOnPort0.001
testNoKeyPairAndKeyPair0.001
testkeyPairAndNoKeyPair0
testsecurityGroupsVarArgs0.001
testNullkeyPair0.002
testsecurityGroupsVarArgsEmptyNotOk0.001
testinboundPorts0.001
testkeyPairBadFormat0.001
testauthorizePublicKeyNPE0.002
testauthorizePublicKey0.001
testkeyPairStatic0.002
testinstallPrivateKeyBadFormat0.001
testNullinstallPrivateKey0
testblockOnPortStatic0.001
testsecurityGroupsVarArgsStatic0.001
testinstallPrivateKeyNPE0.001
testnoKeyPairStatic0.001
testNullauthorizePublicKey0

DescribeInstanceAttributeTest

testStringValueHandler0
testInstanceInitiatedShutdownBehaviorHandler0.001
testInstanceTypeHandler0.003
testBooleanValueHandler0.003
testUnencodeStringValueHandler0.004

AllocateAddressResponseHandlerTest

testApplyInputStream0.002

RegionAndIdToImageTest

testApplyNoSuchElementExceptionMakesExecutionException0.055
testApplyNotFoundMakesExecutionException0.055
testApply0.002

BindUserGroupsToIndexedFormParamsTest

testOnlyAllIsValid0
testMustBeIterable0.001
testNullIsBad0.001
test0

InstanceAsyncClientTest

testRebootInstances0.01
testStopInstances0.141
testSetInstanceTypeForInstanceInRegion0.002
testGetBlockDeviceMappingForInstanceInRegion0.002
testSetApiTerminationDisabledForInstanceInRegion0.002
testTerminateInstances0.006
testSetKernelForInstanceInRegion0.002
testDescribeInstancesArgs0.002
testSetRamdiskForInstanceInRegion0.002
testSetInstanceInitiatedShutdownBehaviorForInstanceInRegion0.003
testGetDisableApiTerminationForInstanceInRegion0.012
testGetInstanceTypeForInstanceInRegion0
testSetBlockDeviceMappingForInstanceInRegion0.005
testGetRamdiskForInstanceInRegion0.003
testDescribeInstances0.002
testRunInstances0.008
testGetUserDataForInstanceInRegion0.002
testGetRootDeviceNameForInstanceInRegion0.002
testGetKernelForInstanceInRegion0.005
testSetUserDataForInstanceInRegion0.005
testRunInstancesOptions0.002
testGetInstanceInitiatedShutdownBehaviorForInstanceInRegion0.004
testStartInstances0.005

EC2ImageParserTest

testParseAmznImage0.023

IpPermissionsTest

testProtocolICMPAny0.002
testAllProtocolCidrBound0.002
testMultipleCidrs0.003
testProtocolFromAndToPortAndUserGroups0
testAllProtocol0.001
testProtocolICMPTypeCode0.001
testAnyProtocol0.002
testJustProtocolAndCidr0.002
testProtocolFromAndToPortAndGroupIds0.003
testProtocolICMPTypeAnyCode0.003

DescribeSnapshotsResponseHandlerTest

testApplyInputStream0.007

CreateImageOptionsTest

testNoReboot0.048
testWithDescription0.057
testWithDescriptionNPE0
testNoRebootStatic0
testAssignability0
testNullWithDescription0
testWithDescriptionStatic0.001

KeyPairAsyncClientTest

testDeleteKeyPair0.014
testDescribeKeyPairsArgs0.017
testDescribeKeyPairs0.017