Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
286000100%7.538

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.aws.ec2.compute.strategy21000100%1.358
org.jclouds.aws.ec2.compute.functions1000100%0.041
org.jclouds.aws.ec2.compute.options49000100%0.083
org.jclouds.aws.ec2.options89000100%0.073
org.jclouds.aws.ec2.services71000100%4.511
org.jclouds.aws.ec210000100%0.726
org.jclouds.aws.ec2.functions7000100%0.167
org.jclouds.aws.ec2.xml18000100%0.48
org.jclouds.aws.ec2.binders20000100%0.099

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

org.jclouds.aws.ec2.compute.strategy

ClassTestsErrors FailuresSkippedSuccess RateTime
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptionsTest16000100%0.336
AWSEC2ImageParserTest5000100%1.022

org.jclouds.aws.ec2.compute.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSRunningInstanceToNodeMetadataTest1000100%0.041

org.jclouds.aws.ec2.compute.options

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSEC2TemplateOptionsTest49000100%0.083

org.jclouds.aws.ec2.options

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestSpotInstancesOptionsTest16000100%0.017
AWSRunInstancesOptionsTest43000100%0.041
AWSDescribeImagesOptionsTest17000100%0.007
DescribeSpotPriceHistoryOptionsTest13000100%0.008

org.jclouds.aws.ec2.services

ClassTestsErrors FailuresSkippedSuccess RateTime
SpotInstanceAsyncClientTest7000100%0.534
AWSSecurityGroupAsyncClientTest8000100%0.071
AWSAMIAsyncClientTest17000100%0.322
PlacementGroupAsyncClientTest5000100%0.42
MonitoringAsyncClientTest2000100%0.127
AWSKeyPairAsyncClientTest5000100%0.112
TagAsyncClientTest4000100%0.09
AWSInstanceAsyncClientTest23000100%2.835

org.jclouds.aws.ec2

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSEC2ProviderTest4000100%0.045
AWSEC2AsyncClientTest2000100%0.661
AWSEC2PropertiesBuilderTest4000100%0.02

org.jclouds.aws.ec2.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
EncodedRSAPublicKeyToBase64Test2000100%0.006
ImportOrReturnExistingKeypairTest3000100%0.158
SpotInstanceRequestToAWSRunningInstanceTest2000100%0.003

org.jclouds.aws.ec2.binders

ClassTestsErrors FailuresSkippedSuccess RateTime
BindLaunchSpecificationToFormParamsTest3000100%0.006
BindResourceIdsToIndexedFormParamsTest3000100%0.002
BindTagFiltersToIndexedFormParamsTest10000100%0.018
BindTagsToIndexedFormParamsTest4000100%0.073

Test Cases

[Summary] [Package List] [Test Cases]

BindLaunchSpecificationToFormParamsTest

testApplyWithUserData0.005
testApplyWithSecurityId0.001
testApplyWithBlockDeviceMappings0

AWSEC2ProviderTest

testWithId0.002
testOfTypeContains0.013
testInRestProperties0.015
testAllContains0.015

EncodedRSAPublicKeyToBase64Test

testDisallowedMarkersIllegalArgument0.001
testAllowedMarkers0.005

SpotInstanceAsyncClientTest

testRequestSpotInstance0.219
testDescribeSpotInstanceRequests0.229
testDescribeSpotPriceHistoryArgs0.012
testRequestSpotInstancesOptions0.017
testDescribeSpotPriceHistory0.017
testDescribeSpotInstanceRequestsArgs0.02
testCancelSpotInstanceRequests0.02

RequestSpotInstancesOptionsTest

testToNPE0.004
testAvailabilityZoneGroupNPE0
testFromNPE0
testLaunchGroup0.003
testInstanceTypeStatic0.003
testTo0.004
testAvailabilityZoneGroupStatic0
testInstanceType0
testFromStatic0
testInstanceTypeNPE0.001
testAvailabilityZoneGroup0
testFrom0
testAssignability0
testLaunchGroupNPE0
testToStatic0
testLaunchGroupStatic0.002

AWSEC2AsyncClientTest

testAsync0.299
testSync0.362

AWSSecurityGroupAsyncClientTest

testDeleteSecurityGroup0.004
testRevokeSecurityGroupIpPermission0.028
testAuthorizeSecurityGroupIpPermission0.001
testRevokeSecurityGroupIpPermissions0.006
testDescribeSecurityGroups0.008
testCreateSecurityGroup0.008
testDescribeSecurityGroupsArgs0.008
testAuthorizeSecurityGroupIpPermissions0.008

DescribePlacementGroupsResponseHandlerTest

testApplyInputStream0.006

BindResourceIdsToIndexedFormParamsTest

testNullIsBad0.002
testMustBeArray0
test0

AWSEC2TemplateOptionsTest

testauthorizePublicKeyBadFormat0.005
testsecurityGroupsIterableBadFormat0
testinboundPorts0
testsecurityGroupIdsIterable0.001
testMonitoringEnabledDefault0.001
testinstallPrivateKeyBadFormat0.001
testnoKeyPair0.001
testsecurityGroupsVarArgsEmptyNotOk0.001
testkeyPairBadFormat0.001
testinstallPrivateKeyStatic0.001
testauthorizePublicKey0
testNullkeyPair0.001
testNoKeyPairAndKeyPair0.001
testDefaultOpen220
testkeyPairAndNoKeyPair0
testNullblockOnPort0
testsecurityGroupIdsVarArgsBadFormat0
testsecurityGroupIdsIterableBadFormat0
testsecurityGroupIdsIterableEmptyNotOk0
testsecurityGroupsVarArgs0
testinboundPortsStatic0
testblockOnPort0
testsecurityGroupIdsVarArgsStatic0
testnoKeyPairStatic0.001
testDefaultGroupIdsVarArgsEmpty0.001
testinstallPrivateKey0.001
testNullauthorizePublicKey0.001
testEnableMonitoringStatic0
testsecurityGroupsIterableStatic0.001
testinboundPortsBadFormat0
testinstallPrivateKeyNPE0
testkeyPairNPE0
testFalsenoKeyPair0
testblockOnPortStatic0.001
testkeyPair0
testkeyPairStatic0
testauthorizePublicKeyStatic0
testsecurityGroupIdsVarArgs0
testblockOnPortBadFormat0
testsecurityGroupIdsVarArgsEmptyNotOk0
testMonitoringEnabled0.001
testsecurityGroupsIterableEmptyNotOk0.001
testDefaultGroupsVarArgsEmpty0
testsecurityGroupsIterable0
testNullinstallPrivateKey0
testsecurityGroupsVarArgsBadFormat0.011
testsecurityGroupIdsIterableStatic0.049
testsecurityGroupsVarArgsStatic0.001
testauthorizePublicKeyNPE0

AWSRunInstancesOptionsTest

testWithKernelIdNPE0.001
testNullWithVirtualName0
testWithSecurityGroupNPE0.002
testWithSecurityGroupIdNPE0.003
testWithSecurityGroupIdStatic0.003
testWithMonitoringEnabled0.001
testWithUserData0.001
testWithSecurityGroupId0
testWithKeyNameStatic0
testWithUserDataStatic0.001
testWithSubnetId0.001
testWithInstanceTypeStatic0.001
testWithBlockDeviceMappingNPE0.001
testWithMonitoringEnabledStatic0.001
testNullWithRamdisk0.001
testWithInstanceTypeNPE0.001
testWithInstanceType0.001
testWithKernelIdStatic0.001
testWithBlockDeviceMapping0.001
testWithRamdisk0.002
testWithBlockDeviceMappingStatic0
testNullWithSecurityGroupId0
testWithSecurityGroupStatic0.001
testNullWithSecurityGroup0
testAssignability0.001
testWithKeyNameNPE0.001
testWithRamdiskNPE0.001
testWithSubnetIdStatic0
testNullWithKeyName0
testWithKeyName0
testNullWithMonitoringEnabled0.001
testNullWithAdditionalInfo0.001
testNullWithBlockDeviceMapping0
testWithSubnetIdNPE0
testWithUserDataEmpty0.001
testWithSecurityGroup0
testWithKernelId0
testWithRamdiskStatic0
testNullWithUserData0
testNullWithKernelId0.005
testNullWithInstanceType0.006
testNullWithSubnetId0
testWithUserDataNPE0

AWSRunningInstanceToNodeMetadataTest

test2Nodes0.041

AWSEC2PropertiesBuilderTest

testConvertImageSyntaxWhenBlank0.004
testConvertCCImageSyntax0.005
testConvertImageSyntax0.005
testConvertImageSyntaxWhenStar0.006

BindTagFiltersToIndexedFormParamsTest

testAnyKeyBuilder0.009
testMustBeArray0
testKeyWithValueBuilder0.002
testkeyWithValue0.001
testMultipleKeys0
testMultipleResourceTypesBuilder0.001
testMultipleResourceTypes0.001
testNullIsBad0
testAnyKey0.001
testMultipleKeysBuilder0.003

DescribeReservedInstancesOfferingResponseHandlerTest

testApplyInputStream0.012

AWSAMIAsyncClientTest

testResetLaunchPermissionsOnImage0.013
testCreateImage0.011
testRemoveProductCodesFromImage0.001
testGetProductCodesForImage0.008
testRegisterImageFromManifest0.004
testDescribeImages0.001
testRegisterImageBackedByEBSOptions0.004
testDescribeImagesOptions0.006
testAddProductCodesToImage0.002
testGetBlockDeviceMappingsForImage0.012
testRegisterImageFromManifestOptions0.003
testAddLaunchPermissionsToImage0.018
testDeregisterImage0.004
testGetLaunchPermissionForImage0.04
testRegisterImageBackedByEBS0.04
testCreateImageOptions0.045
testRemoveLaunchPermissionsFromImage0.11

DescribeSpotPriceHistoryResponseHandlerTest

testApplyInputStream0.007

SpotInstanceHandlerTest

testApplyInputStream10.012
testApplyInputStream0.014

ProductCodesHandlerTest

testApplyInputStream0.003

ImportOrReturnExistingKeypairTest

testApplyWithIllegalStateExceptionRetriesWhenExistingKeyNotFound0.052
testApply0.052
testApplyWithIllegalStateExceptionReturnsExistingKey0.054

PlacementGroupAsyncClientTest

testCreatePlacementGroupDefault0.013
testDeletePlacementGroup0.013
testCreatePlacementGroup0.129
testDescribePlacementGroups0.132
testDescribePlacementGroupsArgs0.133

AWSDescribeImagesOptionsTest

testExecutableByNPE0
testOwners0
testOwnersStatic0
testNullImageIds0
testImageIds0.001
testExecutableBy0
testMultipleOwners0.001
testMultipleImageIds0
testNullExecutableBy0
testExecutableByStatic0
testImageIdsStatic0
testAssignability0.001
testMultimapFilters0.001
testNullOwners0.001
testMultimapFiltersStatic0
testMapFiltersStatic0.002
testMapFilters0

CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptionsTest

testCreateNewKeyPairUnlessUserSpecifiedOtherwise_ImportPublicKeyWhenOptionIsSet0.147
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_doesntCreateAKeyPairAndReturnsNullWhenToldNotTo0.149
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_reusesKeyWhenToldTo0.015
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_createsNewKeyPairAndReturnsItsNameWhenNoPublicKeySupplied0.002
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenPortsAreSpecifiedWhenDoesntExist0.003
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExistAndAcceptsUserSuppliedGroupIds0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_importsKeyPairAndUnsetsTemplateInstructionWhenPublicKeySupplied0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_importsKeyPairAndUnsetsTemplateInstructionWhenPublicKeySuppliedAndAddsCredentialToMapWhenOverridingCredsAreSet0.004
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_createsNewPlacementGroupAndReturnsItsNameByDefault0.001
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldToWithRunScriptAndCredentialsAlreadyInMap0.002
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesntExist0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldToWithRunScriptButNoCredentials0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_returnsExistingKeyIfAlreadyPresent0.001
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExistAndAcceptsUserSuppliedGroups0.001
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExist0.001
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_doesntCreateAPlacementGroupAndReturnsNullWhenToldNotTo0.002

AWSDescribeInstancesResponseHandlerTest

testEBS0.001
testWhenRunningLatest0.008
testApplyInputStream0.012
testWhenRunning0.022
testParseNoNPE0.133

MonitoringStateHandlerTest

testApplyInputStream0.003

MonitoringAsyncClientTest

testUnmonitorInstances0.063
testMonitorInstances0.064

AWSKeyPairAsyncClientTest

testDescribeKeyPairsArgs0.021
testDeleteKeyPair0.022
testCreateKeyPair0.022
testDescribeKeyPairs0.023
testImportKeyPair0.024

TagAsyncClientTest

testDeleteTags0.02
testCreateTags0.022
testDescribeTagsArgs0.024
testDescribeTags0.024

AWSEC2ImageParserTest

testParseCCImage0.484
testParseVostokImage0.492
testParseAmznImage0.005
testParseRightScaleImage0.039
testParseAlesticCanonicalImage0.002

SpotInstanceRequestToAWSRunningInstanceTest

testConvert0.002
testConvertWhenNotOpenReturnsNull0.001

DescribeSpotPriceHistoryOptionsTest

testDescription0.001
testDescriptionNPE0.001
testToStatic0
testFromNPE0.001
testToNPE0.001
testDescriptionStatic0
testFrom0
testFromStatic0.001
testAssignability0.001
testInstanceTypeNPE0.002
testInstanceType0
testTo0
testInstanceTypeStatic0

AWSInstanceAsyncClientTest

testGetRamdiskForInstanceInRegion0.02
testSetInstanceTypeForInstanceInRegion0.021
testDescribeInstancesArgs0.021
testSetRamdiskForInstanceInRegion0.079
testDescribeInstances0.004
testSetInstanceInitiatedShutdownBehaviorForInstanceInRegion0.009
testStartInstances0.066
testRebootInstances0.003
testRunInstances0.004
testSetApiTerminationDisabledForInstanceInRegion0
testGetUserDataForInstanceInRegion0.001
testRunInstancesOptions0.02
testTerminateInstances0.012
testGetBlockDeviceMappingForInstanceInRegion0.004
testGetKernelForInstanceInRegion0.008
testGetDisableApiTerminationForInstanceInRegion0.011
testGetInstanceInitiatedShutdownBehaviorForInstanceInRegion0.011
testGetRootDeviceNameForInstanceInRegion0.004
testSetKernelForInstanceInRegion0.002
testStopInstances0.013
testGetInstanceTypeForInstanceInRegion0.019
testSetUserDataForInstanceInRegion1.251
testSetBlockDeviceMappingForInstanceInRegion1.252

SpotInstancesHandlerTest

testRequest0.001
testParseTags0.006
testParseNoNPE0.012
testDescribe0.019

BindTagsToIndexedFormParamsTest

testMustBeArray0.005
test0.006
testEmpty0.062
testNullIsBad0

AWSRunInstancesResponseHandlerTest

testApplyInputStream0.102
testApplyInputStreamDoesntNPE0.107