Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
267000100%7.275

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.strategy24000100%1.39
org.jclouds.aws.ec2.compute.functions1000100%0.055
org.jclouds.aws.ec2.compute.options49000100%0.033
org.jclouds.aws.ec2.options89000100%0.242
org.jclouds.aws.ec2.services67000100%3.68
org.jclouds.aws.ec210000100%0.814
org.jclouds.aws.ec2.functions7000100%0.585
org.jclouds.aws.ec2.xml17000100%0.463
org.jclouds.aws.ec2.binders3000100%0.013

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
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptionsTest19000100%0.288
AWSEC2ImageParserTest5000100%1.102

org.jclouds.aws.ec2.compute.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSRunningInstanceToNodeMetadataTest1000100%0.055

org.jclouds.aws.ec2.compute.options

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSEC2TemplateOptionsTest49000100%0.033

org.jclouds.aws.ec2.options

ClassTestsErrors FailuresSkippedSuccess RateTime
RequestSpotInstancesOptionsTest16000100%0.097
AWSRunInstancesOptionsTest43000100%0.098
AWSDescribeImagesOptionsTest17000100%0.034
DescribeSpotPriceHistoryOptionsTest13000100%0.013

org.jclouds.aws.ec2.services

ClassTestsErrors FailuresSkippedSuccess RateTime
SpotInstanceAsyncClientTest7000100%0.172
AWSSecurityGroupAsyncClientTest8000100%0.181
AWSAMIAsyncClientTest17000100%0.281
PlacementGroupAsyncClientTest5000100%0.579
MonitoringAsyncClientTest2000100%0.14
AWSKeyPairAsyncClientTest5000100%0.137
AWSInstanceAsyncClientTest23000100%2.19

org.jclouds.aws.ec2

ClassTestsErrors FailuresSkippedSuccess RateTime
AWSEC2ProviderTest4000100%0.045
AWSEC2AsyncClientTest2000100%0.733
AWSEC2PropertiesBuilderTest4000100%0.036

org.jclouds.aws.ec2.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
EncodedRSAPublicKeyToBase64Test2000100%0.042
ImportOrReturnExistingKeypairTest3000100%0.541
SpotInstanceRequestToAWSRunningInstanceTest2000100%0.002

org.jclouds.aws.ec2.binders

ClassTestsErrors FailuresSkippedSuccess RateTime
BindLaunchSpecificationToFormParamsTest3000100%0.013

Test Cases

[Summary] [Package List] [Test Cases]

BindLaunchSpecificationToFormParamsTest

testApplyWithBlockDeviceMappings0.011
testApplyWithSecurityId0.001
testApplyWithUserData0.001

AWSEC2ProviderTest

testWithId0.001
testInRestProperties0.011
testAllContains0.016
testOfTypeContains0.017

EncodedRSAPublicKeyToBase64Test

testDisallowedMarkersIllegalArgument0.004
testAllowedMarkers0.038

SpotInstanceAsyncClientTest

testDescribeSpotPriceHistoryArgs0.066
testDescribeSpotInstanceRequests0.089
testDescribeSpotPriceHistory0.001
testDescribeSpotInstanceRequestsArgs0.002
testRequestSpotInstance0.004
testCancelSpotInstanceRequests0.004
testRequestSpotInstancesOptions0.006

RequestSpotInstancesOptionsTest

testToNPE0.015
testAvailabilityZoneGroupNPE0.001
testFromNPE0.001
testLaunchGroup0.005
testAvailabilityZoneGroupStatic0.001
testInstanceType0.001
testFromStatic0.002
testLaunchGroupStatic0.002
testFrom0
testAvailabilityZoneGroup0
testAssignability0
testInstanceTypeNPE0.006
testLaunchGroupNPE0
testTo0.063
testToStatic0
testInstanceTypeStatic0

AWSEC2AsyncClientTest

testAsync0.364
testSync0.369

AWSSecurityGroupAsyncClientTest

testAuthorizeSecurityGroupIpPermission0.018
testRevokeSecurityGroupIpPermission0.028
testDeleteSecurityGroup0.076
testRevokeSecurityGroupIpPermissions0.002
testCreateSecurityGroup0.003
testAuthorizeSecurityGroupIpPermissions0.017
testDescribeSecurityGroupsArgs0.018
testDescribeSecurityGroups0.019

DescribePlacementGroupsResponseHandlerTest

testApplyInputStream0.078

AWSEC2TemplateOptionsTest

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

AWSRunInstancesOptionsTest

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

AWSEC2PropertiesBuilderTest

testConvertCCImageSyntax0.008
testConvertImageSyntax0.009
testConvertImageSyntaxWhenStar0.009
testConvertImageSyntaxWhenBlank0.01

AWSRunningInstanceToNodeMetadataTest

test2Nodes0.055

DescribeReservedInstancesOfferingResponseHandlerTest

testApplyInputStream0.024

AWSAMIAsyncClientTest

testRemoveProductCodesFromImage0.139
testCreateImage0.013
testResetLaunchPermissionsOnImage0.013
testGetLaunchPermissionForImage0.014
testRegisterImageFromManifest0.015
testRegisterImageBackedByEBSOptions0.015
testDescribeImages0.015
testGetProductCodesForImage0.016
testGetBlockDeviceMappingsForImage0.005
testRegisterImageBackedByEBS0.004
testRegisterImageFromManifestOptions0.002
testAddProductCodesToImage0.001
testCreateImageOptions0.004
testRemoveLaunchPermissionsFromImage0.005
testDescribeImagesOptions0.005
testDeregisterImage0.007
testAddLaunchPermissionsToImage0.008

DescribeSpotPriceHistoryResponseHandlerTest

testApplyInputStream0.017

ProductCodesHandlerTest

testApplyInputStream0.003

ImportOrReturnExistingKeypairTest

testApply0.27
testApplyWithIllegalStateExceptionRetriesWhenExistingKeyNotFound0.27
testApplyWithIllegalStateExceptionReturnsExistingKey0.001

SpotInstanceHandlerTest

testApplyInputStream10.009
testApplyInputStream0.023

PlacementGroupAsyncClientTest

testCreatePlacementGroupDefault0.11
testCreatePlacementGroup0.113
testDeletePlacementGroup0.118
testDescribePlacementGroups0.119
testDescribePlacementGroupsArgs0.119

AWSDescribeImagesOptionsTest

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

CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptionsTest

testCreateNewKeyPairUnlessUserSpecifiedOtherwise_returnsExistingKeyIfAlreadyPresent0.141
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExistAndAcceptsUserSuppliedGroupIds0.001
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_createsNewPlacementGroupAndReturnsItsNameByDefault0.001
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenPortsAreSpecifiedWhenDoesntExist0.001
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExistAndAcceptsUserSuppliedGroups0.001
testGetSecurityGroupsForTagAndOptions_createsNewGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesntExist0.003
testExecuteWithUserData0.009
testExecuteWithDefaultOptionsEC20.003
testExecuteForCCUserSpecified0.001
testExecuteForCCAutomatic0
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_importsKeyPairAndUnsetsTemplateInstructionWhenPublicKeySuppliedAndAddsCredentialToMapWhenOverridingCredsAreSet0.01
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_importsKeyPairAndUnsetsTemplateInstructionWhenPublicKeySupplied0.004
testExecuteWithSubnet0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_createsNewKeyPairAndReturnsItsNameWhenNoPublicKeySupplied0.002
testGetSecurityGroupsForTagAndOptions_reusesGroupByDefaultWhenNoPortsAreSpecifiedWhenDoesExist0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_doesntCreateAKeyPairAndReturnsNullWhenToldNotTo0.002
testCreateNewKeyPairUnlessUserSpecifiedOtherwise_reusesKeyWhenToldTo0.014
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_reusesKeyWhenToldTo0.045
testCreateNewPlacementGroupUnlessUserSpecifiedOtherwise_doesntCreateAPlacementGroupAndReturnsNullWhenToldNotTo0.046

AWSDescribeInstancesResponseHandlerTest

testEBS0.016
testWhenRunning0.029
testApplyInputStream0.03
testWhenRunningLatest0.031
testParseNoNPE0.092

MonitoringStateHandlerTest

testApplyInputStream0.003

MonitoringAsyncClientTest

testMonitorInstances0.07
testUnmonitorInstances0.07

AWSKeyPairAsyncClientTest

testImportKeyPair0.022
testDescribeKeyPairs0.028
testDescribeKeyPairsArgs0.029
testDeleteKeyPair0.029
testCreateKeyPair0.029

AWSEC2ImageParserTest

testParseCCImage0.507
testParseVostokImage0.515
testParseAmznImage0.002
testParseAlesticCanonicalImage0.015
testParseRightScaleImage0.063

SpotInstanceRequestToAWSRunningInstanceTest

testConvertWhenNotOpenReturnsNull0.001
testConvert0.001

DescribeSpotPriceHistoryOptionsTest

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

AWSInstanceAsyncClientTest

testSetInstanceTypeForInstanceInRegion0.004
testDescribeInstancesArgs0.226
testStartInstances0.003
testGetRamdiskForInstanceInRegion0.003
testSetRamdiskForInstanceInRegion0.005
testSetInstanceInitiatedShutdownBehaviorForInstanceInRegion0.009
testDescribeInstances0.007
testRunInstances0.005
testGetUserDataForInstanceInRegion0.003
testRunInstancesOptions0.004
testRebootInstances0.003
testSetApiTerminationDisabledForInstanceInRegion0.003
testTerminateInstances0.011
testGetDisableApiTerminationForInstanceInRegion0.017
testGetInstanceInitiatedShutdownBehaviorForInstanceInRegion0.003
testGetBlockDeviceMappingForInstanceInRegion0.002
testGetRootDeviceNameForInstanceInRegion0.004
testGetKernelForInstanceInRegion0.003
testStopInstances0.003
testSetKernelForInstanceInRegion0.006
testGetInstanceTypeForInstanceInRegion0.01
testSetUserDataForInstanceInRegion0.928
testSetBlockDeviceMappingForInstanceInRegion0.928

SpotInstancesHandlerTest

testRequest0.009
testParseNoNPE0.011
testDescribe0.017

AWSRunInstancesResponseHandlerTest

testApplyInputStreamDoesntNPE0.033
testApplyInputStream0.038