Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
87000100%0.475

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.031
org.jclouds.scriptbuilder.statements.ssh10000100%0.007
org.jclouds.scriptbuilder.statements.login18000100%0.162
org.jclouds.scriptbuilder.functions8000100%0.155
org.jclouds.scriptbuilder.util10000100%0.011
org.jclouds.scriptbuilder19000100%0.109

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.006
UnzipHttpResponseIntoDirectoryToTest2000100%0
PipeHttpResponseToTest3000100%0.011
SwitchArgTest2000100%0.001
CreateOrOverwriteFileTest2000100%0.002
StatementListTest2000100%0
AppendFileTest2000100%0.001
CallTest4000100%0.008
ShellTokenTest2000100%0.002

org.jclouds.scriptbuilder.statements.ssh

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

org.jclouds.scriptbuilder.statements.login

ClassTestsErrors FailuresSkippedSuccess RateTime
SudoStatementsTest2000100%0.018
ReplaceShadowPasswordEntryOfLoginUserTest2000100%0.044
UserAddTest8000100%0.073
ReplaceShadowPasswordEntryTest2000100%0.005
AdminAccessTest4000100%0.022

org.jclouds.scriptbuilder.functions

ClassTestsErrors FailuresSkippedSuccess RateTime
CredentialsFromAdminAccessTest4000100%0.034
InitAdminAccessTest4000100%0.121

org.jclouds.scriptbuilder.util

ClassTestsErrors FailuresSkippedSuccess RateTime
UtilsTest10000100%0.011

org.jclouds.scriptbuilder

ClassTestsErrors FailuresSkippedSuccess RateTime
InitBuilderTest3000100%0.043
ScriptBuilderTest11000100%0.063
EnvBuilderTest5000100%0.003

Test Cases

[Summary] [Package List] [Test Cases]

AuthorizeRSAPublicKeyTest

testAuthorizeRSAPublicKeyWINDOWS0
testAuthorizeRSAPublicKeyUNIXSpecifiedDir0
testAuthorizeRSAPublicKeyUNIXCurrentUserWith2Keys0
testAuthorizeRSAPublicKeyUNIXCurrentUser0
testAuthorizeRSAPublicKeyUNIXSpecifiedDirWith2Keys0.006

CreateRunScriptTest

testUNIX0
testWINDOWS0
testRedirectGuard0.006

UnzipHttpResponseIntoDirectoryToTest

testUnzipHttpResponseIntoDirectoryUNIX0
testUnzipHttpResponseIntoDirectoryWINDOWS0

PipeHttpResponseToTest

testPipeHttpResponseToUntarUNIX0.001
testPipeHttpResponseToBashWINDOWS0.01
testPipeHttpResponseToBashUNIX0

SwitchArgTest

testSwitchArgWindows0.001
testSwitchArgUNIX0

SudoStatementsTest

testCreateWheelWindowsNotSupported0
testCreateWheelUNIX0.018

ReplaceShadowPasswordEntryOfLoginUserTest

testAddUserWindowsNotSupported0.026
testWithPasswordUNIX0.018

UserAddTest

testAddUserWindowsNotSupported0
testWithGroupsUNIX0.001
testWithBaseUNIX0
testWithGroupUNIX0.001
testUNIX0
testWithSshInstalledKeyUNIX0.003
testWithSshAuthorizedKeyUNIX0.007
testWithPasswordUNIX0.061

ReplaceShadowPasswordEntryTest

testAddUserWindowsNotSupported0
testWithPasswordUNIX0.005

InstallRSAPrivateKeyTest

testInstallRSAPrivateKeyWINDOWS0
testInstallRSAPrivateKeyUNIXCurrentUser0.001
testInstallRSAPrivateKeyUNIXSpecifiedHome0

AdminAccessTest

testOnlyInstallUserUNIX0.014
testStandardUNIX0.005
testCreateWheelWindowsNotSupported0
testWithParamsUNIX0.003

CreateOrOverwriteFileTest

testUNIX0.001
testWINDOWS0.001

InitBuilderTest

testBuildSimpleUNIX0.026
testBuildEBS0.016
testBuildSimpleWindows0.001

SshStatementsTest

testLockSshdUNIX0
testSshdConfigUNIX0

StatementListTest

testUNIX0
testWINDOWS0

AppendFileTest

testWINDOWS0.001
testUNIX0

CallTest

testCallArgsWINDOWS0.007
testCallArgsUNIX0.001
testCallNoArgsWINDOWS0
testCallNoArgsUNIX0

ScriptBuilderTest

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

CredentialsFromAdminAccessTest

testWhenNotAdminAccess0.002
testWhenAdminAccessInsideInitBuilder0.007
testWhenAdminAccessInsideList0.008
testWhenAdminAccess0.017

UtilsTest

testSingleCurlyBraceDoesntBreakLfTokenReplacement0
testWritePositionalVarsWindows0
testWriteUnsetVariablesWindows0
testWriteFunctionFromResourceAddsNewlineWINDOWS0
testWritePositionalVarsUNIX0
testWriteFunctionFromResourceAddsNewlineUNIX0
testWriteVariableExportersWindows0
testWriteUnsetVariablesUNIX0
testReplaceTokens0
testWriteVariableExportersUNIX0.011

ShellTokenTest

testTokenValueMapWindows0
testTokenValueMapUNIX0.002

EnvBuilderTest

testBuildSimpleWindows0.001
testExportNPE0
testNoExport0
testBuildSimpleUNIX0.001
testExport0.001

InitAdminAccessTest

testWhenAdminAccess0.12
testWhenAdminAccessInsideInitBuilder0
testWhenAdminAccessInsideList0.001
testWhenNotAdminAccess0