Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
87000100%0.756

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.scriptbuilder.domain22000100%0.019
org.jclouds.scriptbuilder.statements.ssh10000100%0.006
org.jclouds.scriptbuilder.statements.login18000100%0.116
org.jclouds.scriptbuilder.functions8000100%0.289
org.jclouds.scriptbuilder.util10000100%0.01
org.jclouds.scriptbuilder19000100%0.316

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

org.jclouds.scriptbuilder.domain

ClassTestsErrors FailuresSkippedSuccess RateTime
CreateRunScriptTest3000100%0.004
UnzipHttpResponseIntoDirectoryToTest2000100%0
PipeHttpResponseToTest3000100%0
SwitchArgTest2000100%0.001
CreateOrOverwriteFileTest2000100%0.005
StatementListTest2000100%0.001
AppendFileTest2000100%0.002
CallTest4000100%0.006
ShellTokenTest2000100%0

org.jclouds.scriptbuilder.statements.ssh

ClassTestsErrors FailuresSkippedSuccess RateTime
AuthorizeRSAPublicKeyTest5000100%0
InstallRSAPrivateKeyTest3000100%0.001
SshStatementsTest2000100%0.005

org.jclouds.scriptbuilder.statements.login

ClassTestsErrors FailuresSkippedSuccess RateTime
SudoStatementsTest2000100%0.013
UserAddTest8000100%0.041
ReplaceShadowPasswordEntryOfLoginUserTest2000100%0.025
ReplaceShadowPasswordEntryTest2000100%0.013
AdminAccessTest4000100%0.024

org.jclouds.scriptbuilder.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
CredentialsFromAdminAccessTest4000100%0.013
InitAdminAccessTest4000100%0.276

org.jclouds.scriptbuilder.util

ClassTestsErrors FailuresSkippedSuccess RateTime
UtilsTest10000100%0.01

org.jclouds.scriptbuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
InitBuilderTest3000100%0.18
ScriptBuilderTest11000100%0.131
EnvBuilderTest5000100%0.005

Test Cases

[Summary] [Package List] [Test Cases]

AuthorizeRSAPublicKeyTest

testAuthorizeRSAPublicKeyWINDOWS0
testAuthorizeRSAPublicKeyUNIXSpecifiedDir0
testAuthorizeRSAPublicKeyUNIXCurrentUserWith2Keys0
testAuthorizeRSAPublicKeyUNIXCurrentUser0
testAuthorizeRSAPublicKeyUNIXSpecifiedDirWith2Keys0

CreateRunScriptTest

testWINDOWS0.003
testUNIX0.001
testRedirectGuard0

UnzipHttpResponseIntoDirectoryToTest

testUnzipHttpResponseIntoDirectoryUNIX0
testUnzipHttpResponseIntoDirectoryWINDOWS0

PipeHttpResponseToTest

testPipeHttpResponseToBashWINDOWS0
testPipeHttpResponseToUntarUNIX0
testPipeHttpResponseToBashUNIX0

SwitchArgTest

testSwitchArgWindows0
testSwitchArgUNIX0.001

SudoStatementsTest

testCreateWheelWindowsNotSupported0.003
testCreateWheelUNIX0.01

UserAddTest

testWithGroupsUNIX0.017
testAddUserWindowsNotSupported0
testWithBaseUNIX0.001
testWithGroupUNIX0
testUNIX0
testWithSshInstalledKeyUNIX0.017
testWithSshAuthorizedKeyUNIX0.005
testWithPasswordUNIX0.001

ReplaceShadowPasswordEntryOfLoginUserTest

testAddUserWindowsNotSupported0.001
testWithPasswordUNIX0.024

ReplaceShadowPasswordEntryTest

testAddUserWindowsNotSupported0
testWithPasswordUNIX0.013

InstallRSAPrivateKeyTest

testInstallRSAPrivateKeyWINDOWS0
testInstallRSAPrivateKeyUNIXCurrentUser0.001
testInstallRSAPrivateKeyUNIXSpecifiedHome0

AdminAccessTest

testOnlyInstallUserUNIX0.012
testStandardUNIX0.004
testCreateWheelWindowsNotSupported0
testWithParamsUNIX0.008

CreateOrOverwriteFileTest

testUNIX0
testWINDOWS0.005

InitBuilderTest

testBuildSimpleUNIX0.149
testBuildSimpleWindows0.009
testBuildEBS0.022

SshStatementsTest

testSshdConfigUNIX0.001
testLockSshdUNIX0.004

StatementListTest

testUNIX0.001
testWINDOWS0

AppendFileTest

testUNIX0
testWINDOWS0.002

CallTest

testCallNoArgsUNIX0.006
testCallArgsWINDOWS0
testCallArgsUNIX0
testCallNoArgsWINDOWS0

ScriptBuilderTest

testExport0.001
testSeekAndDestroyUNIX0.1
testNoExport0
testNoSwitchOn0.001
testExportNPE0
testBuildSimpleUNIX0.003
testBuildSimpleWindows0.005
testFindPidUNIX0.002
testFindPidWindows0.006
testSeekAndDestroyWindows0.012
testSwitchOn0.001

CredentialsFromAdminAccessTest

testWhenNotAdminAccess0.011
testWhenAdminAccessInsideInitBuilder0
testWhenAdminAccessInsideList0
testWhenAdminAccess0.002

UtilsTest

testSingleCurlyBraceDoesntBreakLfTokenReplacement0
testWritePositionalVarsWindows0
testWriteFunctionFromResourceAddsNewlineWINDOWS0.001
testWritePositionalVarsUNIX0
testWriteFunctionFromResourceAddsNewlineUNIX0
testWriteVariableExportersWindows0.001
testWriteUnsetVariablesWindows0.007
testWriteVariableExportersUNIX0.001
testWriteUnsetVariablesUNIX0
testReplaceTokens0

ShellTokenTest

testTokenValueMapUNIX0
testTokenValueMapWindows0

EnvBuilderTest

testExportNPE0.001
testNoExport0
testExport0.001
testBuildSimpleWindows0.001
testBuildSimpleUNIX0.002

InitAdminAccessTest

testWhenAdminAccess0.268
testWhenAdminAccessInsideList0
testWhenNotAdminAccess0
testWhenAdminAccessInsideInitBuilder0.008