Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
313 | 0 | 0 | 0 | 100% | 7.011 |
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
net.sourceforge.vulcan | 3 | 0 | 0 | 0 | 100% | 1.426 |
net.sourceforge.vulcan.metadata | 2 | 0 | 0 | 0 | 100% | 0.01 |
net.sourceforge.vulcan.scheduler.quartz | 12 | 0 | 0 | 0 | 100% | 0.229 |
net.sourceforge.vulcan.scheduler.thread | 7 | 0 | 0 | 0 | 100% | 2.304 |
net.sourceforge.vulcan.spring | 99 | 0 | 0 | 0 | 100% | 2.072 |
net.sourceforge.vulcan.core.support | 176 | 0 | 0 | 0 | 100% | 0.808 |
net.sourceforge.vulcan.dto | 4 | 0 | 0 | 0 | 100% | 0.016 |
net.sourceforge.vulcan.integration.support | 10 | 0 | 0 | 0 | 100% | 0.146 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | PackageDependencyTest | 3 | 0 | 0 | 0 | 100% | 1.426 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | SvnRevisionTest | 1 | 0 | 0 | 0 | 100% | 0.008 |
![]() | TransientTest | 1 | 0 | 0 | 0 | 100% | 0.002 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | ScheduleProjectsJobTest | 3 | 0 | 0 | 0 | 100% | 0.008 |
![]() | QuartzProjectSchedulerTest | 9 | 0 | 0 | 0 | 100% | 0.221 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | ProjectSchedulerTest | 2 | 0 | 0 | 0 | 100% | 0.034 |
![]() | BuildDaemonTest | 5 | 0 | 0 | 0 | 100% | 2.27 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | BuildEventPluginPublisherTest | 2 | 0 | 0 | 0 | 100% | 0.055 |
![]() | SpringEventPoolTest | 7 | 0 | 0 | 0 | 100% | 0.02 |
![]() | SpringPluginManagerTest | 21 | 0 | 0 | 0 | 100% | 0.854 |
![]() | SpringEventHandlerTest | 1 | 0 | 0 | 0 | 100% | 0.015 |
![]() | SpringFileStoreTest | 32 | 0 | 0 | 0 | 100% | 0.673 |
![]() | DelegatingResourceBundleMessageSourceTest | 5 | 0 | 0 | 0 | 100% | 0.022 |
![]() | AppCtxTest | 3 | 0 | 0 | 0 | 100% | 0.092 |
![]() | SpringProjectDomBuilderTest | 3 | 0 | 0 | 0 | 100% | 0.142 |
![]() | SpringBeanXmlEncoderTest | 19 | 0 | 0 | 0 | 100% | 0.19 |
![]() | PluginFactoryExpertTest | 6 | 0 | 0 | 0 | 100% | 0.009 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | StateManagerDaemonTest | 11 | 0 | 0 | 0 | 100% | 0.022 |
![]() | CommitLogParserTest | 15 | 0 | 0 | 0 | 100% | 0.04 |
![]() | WorkingCopyUpdateExpertTest | 9 | 0 | 0 | 0 | 100% | 0.082 |
![]() | BuildManagerImplTest | 29 | 0 | 0 | 0 | 100% | 0.107 |
![]() | BuildOutcomeCacheTest | 15 | 0 | 0 | 0 | 100% | 0.074 |
![]() | ProjectBuilderTest | 22 | 0 | 0 | 0 | 100% | 0.268 |
![]() | ProjectRebuildExpertTest | 6 | 0 | 0 | 0 | 100% | 0.019 |
![]() | StateManagerScheduleTest | 18 | 0 | 0 | 0 | 100% | 0.034 |
![]() | DependencyGroupImplTest | 17 | 0 | 0 | 0 | 100% | 0.028 |
![]() | DependencyGroupBuilderTest | 12 | 0 | 0 | 0 | 100% | 0.029 |
![]() | StateManagerImplTest | 22 | 0 | 0 | 0 | 100% | 0.105 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | BaseDtoTest | 3 | 0 | 0 | 0 | 100% | 0.014 |
![]() | StateManagerConfigDtoTest | 1 | 0 | 0 | 0 | 100% | 0.002 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | PluginVersionDigesterTest | 6 | 0 | 0 | 0 | 100% | 0.137 |
![]() | PluginSupportTest | 4 | 0 | 0 | 0 | 100% | 0.009 |
![]() | testPropertyChangeSupport | 0.001 |
![]() | testPropertyChangeSupportWrongName | 0.001 |
![]() | testCloneClearsListeners | 0.001 |
![]() | testRunStartsBuildDaemons | 0.002 |
![]() | testShutdownStopsBuildDaemons | 0.001 |
![]() | testSortsDaemons | 0.001 |
![]() | testGetDaemonByName | 0 |
![]() | testUpdateBuildDaemonConfigNotifiesScheduler | 0 |
![]() | testDeleteSchedulerConfigThrowsOnNotFound | 0 |
![]() | testDeleteSchedulerConfigStopsIfRunning | 0.001 |
![]() | testUpdateSchedulerConfigThrowsDuplicateName | 0.001 |
![]() | testAddSchedulerConfigThrowsDuplicateName | 0.001 |
![]() | testAddSchedulerWhileNotRunningDoesNotStart | 0.002 |
![]() | testAddScheduleWhileRunningStarts | 0.001 |
![]() | testNoMatch | 0.001 |
![]() | testSingleMatchRegex | 0 |
![]() | testSingleMatchRegexNoTrailingText | 0 |
![]() | testSingleMatchRegexNoPrecedingText | 0.001 |
![]() | testDoubleMatchRegex | 0.013 |
![]() | testDoubleMatchRegexCombined | 0.001 |
![]() | testDoubleMatchRegexComplicated | 0.002 |
![]() | testMatchRegexMultpleIds | 0.003 |
![]() | testMatchRegexMultpleIdsWithConjunction | 0.001 |
![]() | testMatchRegexMultpleIdsAndThenSome | 0.001 |
![]() | testMatchUrl | 0 |
![]() | testMatchUrlTrimsTrailingParenthesis | 0 |
![]() | testMatchUrlTrimsTrailingPeriod | 0 |
![]() | testMatchUrlAndIssue | 0.001 |
![]() | testMatchUrlWhenIdPatternSet | 0.002 |
![]() | testCallsInOrder | 0.046 |
![]() | testCallsReportersFirst | 0.005 |
![]() | testNotRequested | 0.022 |
![]() | testRequestedButWorkdirNotPresent | 0.003 |
![]() | testRequestedButWorkdirEmpty | 0.018 |
![]() | testRequestedButPreviousBuildNotPresent | 0.009 |
![]() | testRequestedButPreviousBuildError | 0.003 |
![]() | testRequestedButPreviousBuildDifferentTag | 0.004 |
![]() | testRequestedAllCriteriaMet | 0.002 |
![]() | testDaily | 0.009 |
![]() | testDailyAlreadyBuilt | 0.002 |
![]() | testCannotGetTwoProjectsAtOnce | 0.013 |
![]() | testTargetCompletedThrowsIfNotFound | 0.001 |
![]() | testGetTarget | 0.001 |
![]() | testGetProjectsBeingBuilt | 0.002 |
![]() | testGetTargetDoesNotAddNullToActive | 0.007 |
![]() | testTargetCompletedFiresEvent | 0.002 |
![]() | testTargetCompletedFiresEventWithDetailedStatus | 0.002 |
![]() | testSkipDoesNotFireWhenPreviousSkip | 0.002 |
![]() | testGetTargetFromDepGroup | 0.002 |
![]() | testSetsDependencyRev | 0.003 |
![]() | testBlocksOnPendingDep | 0.003 |
![]() | testGetsNextOnPendingDep | 0.005 |
![]() | testFlush | 0.002 |
![]() | testFiresOnDependencyFailure | 0.002 |
![]() | testFiresTwiceOnDependencyCycle | 0.003 |
![]() | testFiresOnDependencyFailed | 0.002 |
![]() | testReturnsNullAfterDependencyException | 0.003 |
![]() | testGetPendingTargets | 0.003 |
![]() | testDoesNotAllowGroupWithSameNameTwice | 0.003 |
![]() | testAllowsGroupWithSameNameTwiceOnOverride | 0.002 |
![]() | testTargetNotBuiltLeavesPreviousStatus | 0.003 |
![]() | testTargetNotPassPreservesLastGoodBuildNumber | 0.002 |
![]() | testTargetNotPassNoPreviousBuild | 0.001 |
![]() | testTargetNotBuiltMakesDependentsSkip | 0.002 |
![]() | testThrowsOnEmptyGroup | 0.002 |
![]() | testGetLatestStatusShortCircuitsOnNull | 0.001 |
![]() | testGetTargetWarnsOnDuplicateProject | 0.003 |
![]() | testGetTargetWarnsOnDuplicateProjectPurgesGroupAndProceeds | 0.002 |
![]() | testGetTargetWarnsOnDuplicateProjectProceeds | 0.001 |
![]() | testSimple | 0.001 |
![]() | testAlreadyScheduled | 0.003 |
![]() | testShortCircuitOnNoProjects | 0 |
![]() | testHoldsEvents | 0 |
![]() | testDoesNotHoldUnknownEvents | 0.001 |
![]() | testLimitsSize | 0 |
![]() | testSetMaxTruncates | 0.004 |
![]() | testGetBuildEvents | 0.003 |
![]() | testGetInvalidType | 0 |
![]() | testGetAllGetsAll | 0.001 |
![]() | testInstallPlugin | 0.153 |
![]() | testImportCreatesPluginState | 0.047 |
![]() | testImportThrowsOnBadPlugin | 0.004 |
![]() | testRemovePlugin | 0.062 |
![]() | testNoConfig | 0.003 |
![]() | testConfigBeanNoExist | 0.022 |
![]() | testInitCreatesPluginStates | 0.024 |
![]() | testInitDoesNotDeleteFailedPlugins | 0.011 |
![]() | testInitLoadsBundlesPlugins | 0.03 |
![]() | testShutdownStopsPlugins | 0.026 |
![]() | testCallsBuildManagerObservers | 0.021 |
![]() | testCallsProjectNameChanged | 0.017 |
![]() | testGetPlugins | 0.07 |
![]() | testGetInfoNoPlugin | 0.001 |
![]() | testGetPluginVersions | 0.04 |
![]() | testGetInfoNotConfigurable | 0.018 |
![]() | testGetInfo | 0.032 |
![]() | testCreateObject | 0.097 |
![]() | testCreateApplicationContextAwareObject | 0.02 |
![]() | testCreateEnum | 0.022 |
![]() | testChildContextFormatsMessage | 0.023 |
![]() | testRuntimeRetention | 0.004 |
![]() | testReportsEvent | 0.012 |
![]() | testAddsProjects | 0.012 |
![]() | testHandlesAlreadyScheduledException | 0.017 |
![]() | testInit | 0.002 |
![]() | testSetsProjectNameOnStatus | 0.002 |
![]() | testDoesNotOverrideBuildNumber | 0.001 |
![]() | testSetsBuildNumberWhenNull | 0.002 |
![]() | testGetOutcomeByBuildNumberOneToOne | 0.002 |
![]() | testGetOutcomeByBuildNumberOutOfBounds | 0.001 |
![]() | testGetOutcomeByBuildNumberInvalidProject | 0.002 |
![]() | testGetOutcomeByBuildNumberOffset | 0.003 |
![]() | testGetOutcomeByBuildNumberOffsetLowerBound | 0.004 |
![]() | testGetOutcomeByBuildNumberOffsetUpperBound | 0.002 |
![]() | testGetOutcomeByBuildNumberIncongruous | 0.001 |
![]() | testGetOutcomeByBuildNumberIncongruous2 | 0.001 |
![]() | testGetOutcomeByBuildNumberIncongruous3 | 0.001 |
![]() | testGetOutcomeByBuildNumberIncongruous4 | 0.002 |
![]() | testGetOutcomeByBuildNumberIncongruousNullMissingBuilds | 0.034 |
![]() | testCloneIsShallow | 0.001 |
![]() | testSetsStartDate | 0.007 |
![]() | testKillProjectDuringBuild | 0.019 |
![]() | testInformsBuildManagerWhenProjectUpToDate | 0.003 |
![]() | testBuildProjectPreviousNull | 0.005 |
![]() | testBuildProjectRequestedByUser | 0.065 |
![]() | testCapturesErrorsAndWarnings | 0.006 |
![]() | testSupressErrors | 0.007 |
![]() | testGetsChangeLog | 0.007 |
![]() | testIncremental | 0.005 |
![]() | testChangeLogUsesLastKnownRevisionWhenPrevNull | 0.003 |
![]() | testBuildProjectWithTag | 0.003 |
![]() | testBuildProjectCopiesLogOnFail | 0.009 |
![]() | testBuildFailsNoTargetAvailable | 0.005 |
![]() | testBuildProjectNullOrBlankWorkDir | 0.002 |
![]() | testBuildProjectCannotCreateWorkDir | 0.002 |
![]() | testBuildProjectUpToDateForceFlag | 0.008 |
![]() | testBuildProjectUpToDateDependencyUpdated | 0.004 |
![]() | testBuildProjectUpToDateDependencyNotUpdated | 0.002 |
![]() | testBuildProjectWhenConfigIsNewer | 0.003 |
![]() | testBuildProjectWhenPluginConfigIsNewer | 0.049 |
![]() | testHandlesRepositoryException | 0.004 |
![]() | testTreatsGeneralExceptionAsError | 0.017 |
![]() | testGetExportMimeType | 0.02 |
![]() | testExport | 0.005 |
![]() | testCreatesFile | 0.002 |
![]() | testDoesNotOverwriteIfNotChanged | 0.027 |
![]() | testGetConfigRootWin32 | 0.001 |
![]() | testGetConfigRootOther | 0.001 |
![]() | testCreatesNestedPath | 0.003 |
![]() | testLoadDefaultIfConfigFileNotPresent | 0.074 |
![]() | testExtractCorruptPlugin | 0.002 |
![]() | testExtractPlugin | 0.214 |
![]() | testExtractPluginVersionDescriptorNotFirstEntry | 0.005 |
![]() | testExtractPluginNoTopLevel | 0.002 |
![]() | testExtractPluginEmpty | 0.002 |
![]() | testExtractPluginMoreThanOneTopLevel | 0.002 |
![]() | testExtractPluginFileInRootAfterTopLevel | 0.002 |
![]() | testExtractPluginTwiceThrows | 0.017 |
![]() | testExtractPluginOverOldVersion | 0.015 |
![]() | testLoadsPluginVersion | 0.007 |
![]() | testDeletePlugin | 0.007 |
![]() | testDeletePluginFailsSchedulesForLater | 0.006 |
![]() | testGetPluginURLsDeletesMarkedPlugin | 0.006 |
![]() | testDeleteInvalidThrows | 0.001 |
![]() | testGetPluginDirs | 0.012 |
![]() | testStoreProjectOutcome | 0.016 |
![]() | testStoreProjectOutcomeDoesNotOverrideId | 0.056 |
![]() | testThrowsOnOutcomeNotFound | 0.001 |
![]() | testGetOutcomeIds | 0.007 |
![]() | testCreateBuildOutcome | 0.001 |
![]() | testGetChangeLogOutputStream | 0.056 |
![]() | testGetChangeLogInputStreamThrowsOnNotFound | 0.002 |
![]() | testGetBuildLogOutputStream | 0.055 |
![]() | testGetBuildLogInputStreamThrowsOnNotFound | 0.001 |
![]() | testDoesNotRebuildWhenPreviousWasFull | 0.005 |
![]() | testDoesNotRebuildOnIncrementalBuildRequested | 0.002 |
![]() | testRebuildOnFullBuildRequestedPreviousIncremental | 0.001 |
![]() | testRebuildOnDailyFullBuildRequestedPreviousIncremental | 0 |
![]() | testDoesNotRebuildOnDailyFullBuildRequestedPreviousIncrementalSameDay | 0.001 |
![]() | testDoesNotRebuildOnDailyFullBuildRequestedPreviousIncrementalPreviousWasFull | 0.001 |
![]() | testDeleteSchedulerConfigThrowsOnNotFound | 0 |
![]() | testDeleteSchedulerConfigStopsIfRunning | 0.003 |
![]() | testUpdateSchedulerConfigThrowsDuplicateName | 0.001 |
![]() | testAddSchedulerConfigThrowsDuplicateName | 0.001 |
![]() | testAddSchedulerWhileNotRunningDoesNotStart | 0.001 |
![]() | testAddScheduleWhileRunningStarts | 0 |
![]() | testRunStartsSchedulers | 0.001 |
![]() | testRunDoesNotStartSchedulersIfBuildManagerDisabled | 0.001 |
![]() | testStartSchedulersIfBuildManagerEnabledLater | 0 |
![]() | testStopSchedulersIfBuildManagerDisabledLater | 0 |
![]() | testAddSchedulerDoesNotStartIfManagerDisabled | 0 |
![]() | testShutdownStopsSchedulers | 0 |
![]() | testSortsSchedulers | 0.002 |
![]() | testStartSchedulers | 0 |
![]() | testUpdateSchedulerConfigNotifiesScheduler | 0 |
![]() | testRenameSchedulerConfigUpdatesProjects | 0.001 |
![]() | testDeleteSchedulerConfigRemovesFromProject | 0.001 |
![]() | testGetProjectsForScheduler | 0.001 |
![]() | testNoCycles | 0.508 |
![]() | testAbstractPackages | 0.492 |
![]() | testNoDepsOnSupport | 0.421 |
![]() | testInitZeroInterval | 0.012 |
![]() | testStart | 0.007 |
![]() | testStop | 0 |
![]() | testConfigurationChanged | 0 |
![]() | testConfigurationChangedDisable | 0 |
![]() | testConfigurationChangedSetCronExpr | 0.023 |
![]() | testGetNextExecutionDateNotStarted | 0 |
![]() | testGetNextExecutionDate | 0.098 |
![]() | testCronTrigger | 0.001 |
![]() | testGetsProjectSkipsOnNull | 0.003 |
![]() | testKillProjectBeingBuilt | 0.004 |
![]() | testWatchDogKills | 0.014 |
![]() | testWatchDogTerminatesOnBuildComplete | 0.255 |
![]() | testWatchDogTerminatesOnBuildCompleteRaceConditionLots | 1.99 |
![]() | testDefault | 0.007 |
![]() | testParentFindsChildMessage | 0.002 |
![]() | testChildResolvesParentMessage | 0.001 |
![]() | testNotFoundDoesNotRecurseIndefinately | 0.004 |
![]() | testDisablesUseCodeAsMessageOptionInChildren | 0.003 |
![]() | testNull | 0 |
![]() | testBlank | 0.008 |
![]() | testWrongRoot | 0.003 |
![]() | testNoRev | 0.002 |
![]() | testDigest | 0.005 |
![]() | testDigestVersion | 0.007 |
![]() | testReceivesInSame | 0.075 |
![]() | testParentReceivesFromChild | 0.001 |
![]() | testChildDoesNotReceiveFromParent | 0.001 |
![]() | testMatchExact | 0.003 |
![]() | testMatchExactNotFound | 0 |
![]() | testNoThrowOnNotFound | 0 |
![]() | testMatchPartial | 0 |
![]() | testCreate | 0.128 |
![]() | testCreateMissing | 0.001 |
![]() | testFormatMessage | 0 |
![]() | testGetPendingTargets | 0.001 |
![]() | testConstructFromProjectConfig | 0 |
![]() | testBlocksOnUnbuiltDependency | 0.001 |
![]() | testThrowsWhenDependencyFailed | 0.001 |
![]() | testIgnoresFailedDependencyOnFlag | 0 |
![]() | testIgnoresMissingDependencyOnFlag | 0 |
![]() | testThrowsWhenDependencyNotBuilt | 0.001 |
![]() | testPrepopulateBuildStatus | 0.001 |
![]() | testThrowsWhenDependencyCycle | 0.001 |
![]() | testPutsPendingDependenciesFirst | 0.001 |
![]() | testSortStable | 0.001 |
![]() | testSortMovesNonDependentUp | 0.001 |
![]() | testSortDualDep | 0.001 |
![]() | testSortChainedDep | 0.001 |
![]() | testSortChained2 | 0 |
![]() | testSortChained3 | 0.001 |
![]() | testGetsNextOnPendingDepSingleGroup | 0.001 |
![]() | testAddsProjects | 0.004 |
![]() | testOverrideOptions | 0.001 |
![]() | testOverrideUpdateStrategyIncremental | 0.001 |
![]() | testOverrideUpdateStrategyClean | 0.001 |
![]() | testSkipsDependenciesWhenAutoIncludeFalse | 0.001 |
![]() | testAddsDependenciesWhenAutoSet | 0.002 |
![]() | testForceBuildDependenciesWhenAutoSet | 0.001 |
![]() | testForceNotAppliedWhenAutoNotSet | 0.003 |
![]() | testSkipsDependenciesWhenPolicyNone | 0.001 |
![]() | testAutoIncludeLevel2 | 0.001 |
![]() | testAddsSingleWhenOneProjectNoDeps | 0.001 |
![]() | testNoDuplicates | 0.001 |
![]() | testCreatesBeanAsRoot | 0 |
![]() | testSimple | 0.043 |
![]() | testUUID | 0.001 |
![]() | testUUIDInMap | 0.002 |
![]() | testEncodesInnerBean | 0.005 |
![]() | testHandlesPrimitives | 0.004 |
![]() | testIgnoresTransient | 0.001 |
![]() | testHandlesArrays | 0.005 |
![]() | testHandlesEnum | 0.003 |
![]() | testHandlesFile | 0.003 |
![]() | testHandlesList | 0.005 |
![]() | testEncodesMap | 0.005 |
![]() | testEncodesMapKeyAsBean | 0.007 |
![]() | testIsPrimitive | 0 |
![]() | testAddBeanAddsToRoot | 0 |
![]() | testWritesOutput | 0.028 |
![]() | testLoadDefaultConfig | 0.044 |
![]() | testUseFactoryBean | 0.003 |
![]() | testUseFactoryBeanForEnum | 0.003 |
![]() | testRuntimeRetention | 0.001 |
![]() | testNotNeedsFactory | 0 |
![]() | testNeedsFactory | 0.001 |
![]() | testGetPluginManagerBeanName | 0 |
![]() | testGetCtrArgsThrowsOnNoId | 0.001 |
![]() | testGetCtrArgs | 0 |
![]() | testGetFactoryMethod | 0.001 |
![]() | testThrowsWhenListIsNull | 0.003 |
![]() | testGetProjectConfig | 0 |
![]() | testShutdownDoesWriteConfig | 0 |
![]() | testShutdownIgnoredWhenNotRunning | 0 |
![]() | testStartInitsBuildMgr | 0.001 |
![]() | testAddProject | 0.001 |
![]() | testAddProjectThrowsOnDuplicateName | 0.001 |
![]() | testUpdateProjectThrowsOnDuplicateName | 0 |
![]() | testRenameProjectUpdatesDependencies | 0.001 |
![]() | testSortsOnAddProject | 0 |
![]() | testUpdateProjectThrowsOnNotFound | 0.001 |
![]() | testUpdateProjectSaves | 0.001 |
![]() | testDeleteProject | 0.001 |
![]() | testDeleteProjectLeavesOthers | 0.001 |
![]() | testDeleteProjectThrowsOnDependency | 0.001 |
![]() | testUpdateProject | 0.001 |
![]() | testUpdateProjectSorts | 0.001 |
![]() | testFlushDelegates | 0 |
![]() | testUpdatePluginConfig | 0.001 |
![]() | testGetPluginModificationDateNull | 0 |
![]() | testGetPluginModificationDateNoConfig | 0 |
![]() | testGetPluginModificationDate | 0 |