Summary

TestsErrors FailuresSkippedSuccess RateTime
175000100%19.272

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
net.sourceforge.vulcan.web.struts114000100%18.521
net.sourceforge.vulcan.web.struts.plugin1000100%0.002
net.sourceforge.vulcan.web.struts.forms13000100%0.571
net.sourceforge.vulcan.web44000100%0.165
net.sourceforge.vulcan.web.sitemesh3000100%0.013

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

net.sourceforge.vulcan.web.struts

ClassTestsErrors FailuresSkippedSuccess RateTime
ManualBuildActionTest8000100%1.067
ClearMessagesActionTest1000100%0.101
ManageProjectConfigActionTest28000100%3.649
ViewProjectStatusActionTest16000100%3.435
ViewProjectBuildHistoryActionTest14000100%2.177
ImportConfigActionTest3000100%0.565
ManageBuildDaemonConfigActionTest4000100%0.626
KillBuildActionTest3000100%1.79
ManagePluginActionTest26000100%3.743
ManageSchedulerConfigActionTest6000100%0.836
BuildManagerControlActionTest2000100%0.211
FlushBuildQueueActionTest1000100%0.123
ViewConfigActionTest2000100%0.198

net.sourceforge.vulcan.web.struts.plugin

ClassTestsErrors FailuresSkippedSuccess RateTime
SpringMessageResourcesPlugInTest1000100%0.002

net.sourceforge.vulcan.web.struts.forms

ClassTestsErrors FailuresSkippedSuccess RateTime
ProjectConfigFormTest3000100%0.005
SchedulerConfigFormTest5000100%0.005
PluginConfigFormTest5000100%0.561

net.sourceforge.vulcan.web

ClassTestsErrors FailuresSkippedSuccess RateTime
ContentTypeFilterTest9000100%0.027
VulcanContextListenerTest6000100%0.045
PreferencesFilterTest3000100%0.018
ProjectFileServletTest26000100%0.075

net.sourceforge.vulcan.web.sitemesh

ClassTestsErrors FailuresSkippedSuccess RateTime
FastPageParserTest3000100%0.013

Test Cases

ProjectConfigFormTest

testSetUpdateStrategy0.001
testSetUpdateStrategyInvalidDefault0
testGetUpdateStrategy0

ManualBuildActionTest

testBasic0.129
testInvalidUpdateStrategy0.117
testSpecifyUpdateStrategy0.108
testTargetsRequired0.116
testForceBuildDeps0.106
testForceBuildDepsAsNeeded0.237
testChooseTagsAndIncludeDependencies0.125
testTagsSelectedProceeds0.11

ClearMessagesActionTest

testClear0.096

SchedulerConfigFormTest

testSetsMultiplierZero0.001
testSetsMultiplierSeconds0.001
testSetsMultiplierMinutes0
testSetsMultiplierHours0
testSetsMultiplierDays0

ManageProjectConfigActionTest

testThrowsOnNoName0.116
testPopulatesForm0.127
testResetsToCreateNew0.213
testCreateNewProject0.11
testCreateNewProjectHandlesDuplicateName0.125
testUpdateProject0.111
testCopyProject0.109
testUpdateProjectValidatesName0.112
testUpdateProjectValidatesWorkingCopy0.106
testUpdateProjectValidatesIssueTrackerURL0.123
testUpdateProjectIssueTrackerURLContainsBugId0.126
testUpdateProjectValidatesRegex0.11
testUpdateProjectNoChanges0.224
testDeleteProject0.106
testDeleteProjectHandlesDependencyException0.104
testUpdateHandlesDuplicateNameException0.115
testConfigureRepositoryAdaptor0.107
testConfigureRepositoryAdaptorPreviouslyConfigured0.113
testConfigureRepositoryAdaptorSwitchType0.11
testConfigureRepositoryAdaptorSwitchToNone0.108
testRepositoryAdaptorSwitchTypeUpdateWithoutConfigure0.23
testRepositoryAdaptorSwitchTypeToNoneUpdateWithoutConfigure0.107
testConfigureBuildTool0.107
testConfigureBuildToolPreviouslyConfigured0.112
testConfigureBuildToolSwitchType0.107
testConfigureBuildToolSwitchToNone0.111
testBuildToolSwitchTypeUpdateWithoutConfigure0.247
testBuildToolSwitchTypeToNoneUpdateWithoutConfigure0.11

FastPageParserTest

testNotNull0.007
testConstructsPage0
testStripsXmlHeader0

ContentTypeFilterTest

testNoInitParam0.005
testDefault0.001
testDetectsIE0.001
testDetectsIEVersion0.001
testChainCanOverrideContentType0.001
testSuppressContentType0.001
testSuppressContentType20.002
testNotSuppressContentType0.001
testSuppressContentTypeOverrideInResponse0.001

ViewProjectStatusActionTest

testBlankName0.35
testNoProject0.234
testIndexNotNumber0.261
testEmptyStatus0.212
testNullStatus0.262
testNullBuildIds0.164
testNullBuildIdsCurrentlyBuilding0.28
testGetXml0.18
testGetOldStatus0.167
testGetStatusByBuildNumber0.245
testGetDiff0.152
testGetBuildLog0.133
testGetOldStatusIndexOutOfBounds0.289
testTransform0.151
testTransformCurrentlyBuilding0.151
testTransformBadFormatType0.163

ViewProjectBuildHistoryActionTest

testBlankName0.194
testHighOutOfRange0.139
testNullIds0.143
testEmptyIds0.229
testEmptyIdsByDateRange0.133
testBlankByDate0.13
testBlankByIndex0.125
testIndicesOutOfOrder0.139
testGetsSummaries0.132
testIncludeAll0.239
testOmitSkipAndError0.134
testIncludeAllMultipleProjects0.143
testGetsSummariesByDateRangeInvalid0.133
testGetsSummariesByDateRange0.134

ImportConfigActionTest

testUploadNoFile0.274
testUpload0.144
testStartFails0.141

ManageBuildDaemonConfigActionTest

testCreateScheduler0.214
testDelete0.13
testErrorOnNoScalar0.121
testErrorOnBadNumber0.151

KillBuildActionTest

testKill1.109
testKillNoUsername0.31
testNullDaemon0.344

ManagePluginActionTest

testDelete0.124
testDeleteNullId0.12
testDeleteHandlesStoreException0.12
testDeleteHandlesNestedFileNotFoundException0.214
testUploadNoFile0.12
testUpload0.113
testUploadThrowsInvalidLayout0.121
testUploadThrowsDuplicate0.115
testUploadThrowsCannotCreateException0.135
testUploadThrowsStoreException0.215
testUploadThrowsPluginLoadException0.117
testConfigurePluginNotSupported0.117
testConfigurePlugin0.132
testConfigurePluginBlankPasswordStaysBlank0.25
testUpdate0.115
testUpdateDontChangePassword0.127
testUpdateValidationError0.117
testUpdateValidationErrors0.13
testBackGoesToProjectViewAtTopLevel0.226
testBackGoesToProjectViewAtTopLevelSetsBuildTool0.118
testBackGoesUpWhenNested0.125
testConfigureNestedObject0.131
testConfigureNestedObjectBack0.121
testConfigureAddIndexedNestedObjectNullArray0.24
testConfigureAddIndexedNestedObject0.12
testConfigureRemoveIndexedNestedObject0.124

ManageSchedulerConfigActionTest

testCreateScheduler0.116
testCreateSchedulerCron0.235
testCreateSchedulerCronBadSyntax0.112
testCreateSchedulerCronBadSyntaxUnsupportedOperation0.123
testEditNewScheduler0.113
testEditScheduler0.125

BuildManagerControlActionTest

testDisable0.104
testEnable0.101

FlushBuildQueueActionTest

testFlush0.119

VulcanContextListenerTest

testInitNoWac0.023
testInit0.001
testInitManagerFailure0.003
testDestroyContextDoesNothingOnNullInstance0.002
testDestroyContextCallsShutDown0.001
testDestroyContextCallsShutDownLogs0.001

PluginConfigFormTest

testGetsBeanInfo0.112
testTwice0.109
testFocusOnInnerBean0.108
testSetsLocationOnProject0.107
testGetChoices0.116

ViewConfigActionTest

testView0.094
testDownload0.099

SpringMessageResourcesPlugInTest

test0

PreferencesFilterTest

testDoesNotCreateSession0.01
testSetsCookies0.003
testGetsCookies0.001

ProjectFileServletTest

testInit0.001
testInitThrowsOnNoWac0.001
testClosesStreams0.001
testClosesStreamsOnNoError0.002
testThrowsOnCloseIn0.001
testThrowsOnCloseOut0
testRedirectsOnNullPath0
testRedirectsOnRootPath0.001
test404OnMissingProject0.001
test404OnMissingProjectWithSlash0.003
test404OnMissingProjectWithSlashMore0
test404OnNoSuchFile0.001
test403OnCannotRead0.001
testSendsFile0.007
testSendsFileWithOlderModifiedSinceHeader0.002
testSendsFileWithBlankOlderModifiedSinceHeader0.001
testSendsFileWithBadOlderModifiedSinceHeader0.003
testSends304NotModified0.002
testSends304NotModifiedOnEqualDates0.002
testClosesStreamsFromService0.001
testSetsMimeType0.002
testSendsRedirectOnMissingWhenFallbackSet0.001
testRedirectsToNestedFolderOnFallback0.001
testSendsRedirectOnMissingWhenEqualsProjectSite0.001
testSendsRedirectOnDirListingNoSlash0.001
testSendsDirListing0.003