Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
286000100%5.55

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%0.524
org.jclouds.aws.ec2.compute.functions1000100%0.015
org.jclouds.aws.ec2.compute.options49000100%0.039
org.jclouds.aws.ec2.options89000100%0.13
org.jclouds.aws.ec2.services71000100%3.011
org.jclouds.aws.ec210000100%0.508
org.jclouds.aws.ec2.functions7000100%0.004
org.jclouds.aws.ec2.xml18000100%1.303
org.jclouds.aws.ec2.binders20000100%0.016

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.333
AWSEC2ImageParserTest5000100%0.191

org.jclouds.aws.ec2.compute.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSRunningInstanceToNodeMetadataTest1000100%0.015

org.jclouds.aws.ec2.compute.options

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSEC2TemplateOptionsTest49000100%0.039

org.jclouds.aws.ec2.options

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestSpotInstancesOptionsTest16000100%0.084
AWSRunInstancesOptionsTest43000100%0.013
AWSDescribeImagesOptionsTest17000100%0.018
DescribeSpotPriceHistoryOptionsTest13000100%0.015

org.jclouds.aws.ec2.services

ClassTestsErrors FailuresSkippedSuccess RateTime
SpotInstanceAsyncClientTest7000100%0.12
AWSSecurityGroupAsyncClientTest8000100%0.073
AWSAMIAsyncClientTest17000100%0.109
PlacementGroupAsyncClientTest5000100%0.044
MonitoringAsyncClientTest2000100%0.025
AWSKeyPairAsyncClientTest5000100%0.473
TagAsyncClientTest4000100%0.078
AWSInstanceAsyncClientTest23000100%2.089

org.jclouds.aws.ec2

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSEC2ProviderTest4000100%0.061
AWSEC2AsyncClientTest2000100%0.426
AWSEC2PropertiesBuilderTest4000100%0.021

org.jclouds.aws.ec2.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
EncodedRSAPublicKeyToBase64Test2000100%0.002
ImportOrReturnExistingKeypairTest3000100%0
SpotInstanceRequestToAWSRunningInstanceTest2000100%0.002

org.jclouds.aws.ec2.binders

ClassTestsErrors FailuresSkippedSuccess RateTime
BindLaunchSpecificationToFormParamsTest3000100%0
BindResourceIdsToIndexedFormParamsTest3000100%0.005
BindTagFiltersToIndexedFormParamsTest10000100%0.007
BindTagsToIndexedFormParamsTest4000100%0.004

Test Cases

[Summary] [Package List] [Test Cases]

BindLaunchSpecificationToFormParamsTest

testApplyWithBlockDeviceMappings0
testApplyWithUserData0
testApplyWithSecurityId0

AWSEC2ProviderTest

testAllContains0.007
testWithId0.013
testInRestProperties0.016
testOfTypeContains0.025

EncodedRSAPublicKeyToBase64Test

testDisallowedMarkersIllegalArgument0.001
testAllowedMarkers0.001

SpotInstanceAsyncClientTest

testRequestSpotInstance0.042
testDescribeSpotInstanceRequests0.042
testRequestSpotInstancesOptions0.005
testDescribeSpotPriceHistoryArgs0.005
testDescribeSpotPriceHistory0.007
testDescribeSpotInstanceRequestsArgs0.008
testCancelSpotInstanceRequests0.011

RequestSpotInstancesOptionsTest

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

AWSEC2AsyncClientTest

testSync0.213
testAsync0.213

AWSSecurityGroupAsyncClientTest

testDeleteSecurityGroup0.007
testCreateSecurityGroup0.005
testDescribeSecurityGroups0.008
testAuthorizeSecurityGroupIpPermissions0.005
testAuthorizeSecurityGroupIpPermission0.006
testRevokeSecurityGroupIpPermissions0.008
testRevokeSecurityGroupIpPermission0.016
testDescribeSecurityGroupsArgs0.018

DescribePlacementGroupsResponseHandlerTest

testApplyInputStream0.05

BindResourceIdsToIndexedFormParamsTest

testNullIsBad0.003
testMustBeArray0.002
test0

AWSEC2TemplateOptionsTest

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

AWSRunInstancesOptionsTest

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

AWSEC2PropertiesBuilderTest

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

AWSRunningInstanceToNodeMetadataTest

test2Nodes0.015

BindTagFiltersToIndexedFormParamsTest

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

DescribeReservedInstancesOfferingResponseHandlerTest

testApplyInputStream0.058

AWSAMIAsyncClientTest

testRegisterImageFromManifest0.006
testResetLaunchPermissionsOnImage0.002
testDescribeImages0.003
testGetProductCodesForImage0.014
testCreateImage0.002
testGetLaunchPermissionForImage0.002
testRemoveProductCodesFromImage0.001
testAddProductCodesToImage0.003
testRegisterImageBackedByEBSOptions0.005
testCreateImageOptions0.002
testRegisterImageBackedByEBS0.004
testGetBlockDeviceMappingsForImage0.014
testDescribeImagesOptions0.015
testRegisterImageFromManifestOptions0.016
testRemoveLaunchPermissionsFromImage0.017
testDeregisterImage0.001
testAddLaunchPermissionsToImage0.002

DescribeSpotPriceHistoryResponseHandlerTest

testApplyInputStream0.021

SpotInstanceHandlerTest

testApplyInputStream10.366
testApplyInputStream0.368

ProductCodesHandlerTest

testApplyInputStream0.059

ImportOrReturnExistingKeypairTest

testApplyWithIllegalStateExceptionReturnsExistingKey0
testApply0
testApplyWithIllegalStateExceptionRetriesWhenExistingKeyNotFound0

PlacementGroupAsyncClientTest

testCreatePlacementGroupDefault0.004
testCreatePlacementGroup0.005
testDeletePlacementGroup0.007
testDescribePlacementGroupsArgs0.014
testDescribePlacementGroups0.014

AWSDescribeImagesOptionsTest

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

AWSDescribeInstancesResponseHandlerTest

testWhenRunningLatest0.01
testEBS0.01
testWhenRunning0.036
testApplyInputStream0.036
testParseNoNPE0.092

CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptionsTest

testCreateNewKeyPairUnlessUserSpecifiedOtherwise_ImportPublicKeyWhenOptionIsSet0.177
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_doesntCreateAKeyPairAndReturnsNullWhenToldNotTo0.114
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_reusesKeyWhenToldTo0.013
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_createsNewKeyPairAndReturnsItsNameWhenNoPublicKeySupplied0.002
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenPortsAreSpecifiedWhenDoesntExist0.012
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExistAndAcceptsUserSuppliedGroupIds0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_importsKeyPairAndUnsetsTemplateInstructionWhenPublicKeySupplied0.001
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_importsKeyPairAndUnsetsTemplateInstructionWhenPublicKeySuppliedAndAddsCredentialToMapWhenOverridingCredsAreSet0.003
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_createsNewPlacementGroupAndReturnsItsNameByDefault0.001
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldToWithRunScriptAndCredentialsAlreadyInMap0.001
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesntExist0.001
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldToWithRunScriptButNoCredentials0.001
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_returnsExistingKeyIfAlreadyPresent0.001
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExistAndAcceptsUserSuppliedGroups0.001
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExist0.001
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_doesntCreateAPlacementGroupAndReturnsNullWhenToldNotTo0.002

MonitoringStateHandlerTest

testApplyInputStream0.021

MonitoringAsyncClientTest

testUnmonitorInstances0.01
testMonitorInstances0.015

AWSKeyPairAsyncClientTest

testDescribeKeyPairs0.075
testDescribeKeyPairsArgs0.097
testCreateKeyPair0.1
testImportKeyPair0.1
testDeleteKeyPair0.101

TagAsyncClientTest

testDeleteTags0.007
testCreateTags0.013
testDescribeTagsArgs0.029
testDescribeTags0.029

AWSEC2ImageParserTest

testParseCCImage0.188
testParseVostokImage0.001
testParseAlesticCanonicalImage0.001
testParseRightScaleImage0.001
testParseAmznImage0

DescribeSpotPriceHistoryOptionsTest

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

SpotInstanceRequestToAWSRunningInstanceTest

testConvert0.002
testConvertWhenNotOpenReturnsNull0

AWSInstanceAsyncClientTest

testSetInstanceTypeForInstanceInRegion0.004
testDescribeInstancesArgs0.011
testSetRamdiskForInstanceInRegion0.002
testGetRamdiskForInstanceInRegion0.002
testStartInstances0.004
testDescribeInstances0.003
testGetUserDataForInstanceInRegion0.061
testRebootInstances0.003
testSetInstanceInitiatedShutdownBehaviorForInstanceInRegion0
testRunInstances0.005
testRunInstancesOptions0.007
testSetApiTerminationDisabledForInstanceInRegion0.035
testTerminateInstances0.001
testGetDisableApiTerminationForInstanceInRegion0.004
testGetKernelForInstanceInRegion0.006
testGetInstanceInitiatedShutdownBehaviorForInstanceInRegion0.001
testStopInstances0
testGetBlockDeviceMappingForInstanceInRegion0.001
testGetRootDeviceNameForInstanceInRegion0.022
testGetInstanceTypeForInstanceInRegion0.022
testSetKernelForInstanceInRegion0.024
testSetBlockDeviceMappingForInstanceInRegion0.935
testSetUserDataForInstanceInRegion0.936

SpotInstancesHandlerTest

testRequest0.029
testParseTags0.03
testParseNoNPE0.037
testDescribe0.051

AWSRunInstancesResponseHandlerTest

testApplyInputStreamDoesntNPE0.014
testApplyInputStream0.015

BindTagsToIndexedFormParamsTest

testNullIsBad0.001
testMustBeArray0.001
test0.001
testEmpty0.001