Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
77 0 0 0 100% 3.377

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
com.github.dexecutor.core.support 7 0 0 0 100% 0
com.github.dexecutor.core.task 6 0 0 0 100% 0
com.github.dexecutor.core.graph 23 0 0 0 100% 0.01
com.github.dexecutor.core 41 0 0 0 100% 3.367

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

com.github.dexecutor.core.support

Class Tests Errors Failures Skipped Success Rate Time
PreconditionsTest 5 0 0 0 100% 0
ThreadPoolUtilTest 2 0 0 0 100% 0

com.github.dexecutor.core.task

Class Tests Errors Failures Skipped Success Rate Time
AbstractDelegatingTaskTest 5 0 0 0 100% 0
TaskFactoryTest 1 0 0 0 100% 0

com.github.dexecutor.core.graph

Class Tests Errors Failures Skipped Success Rate Time
CyclicValidatorTest 2 0 0 0 100% 0
DefaultDagTest 11 0 0 0 100% 0.01
LevelOrderTraversarTest 2 0 0 0 100% 0
MergedLevelOrderTraversarTest 2 0 0 0 100% 0
NodeTest 6 0 0 0 100% 0

com.github.dexecutor.core

Class Tests Errors Failures Skipped Success Rate Time
DefaultExecutionEngineTest 3 0 0 0 100% 2.072
DexecutorConfigTest 3 0 0 0 100% 0.014
DexecutorConsiderExecutionErrorTest 1 0 0 0 100% 0.531
DexecutorForceStopTest 1 0 0 0 100% 0.007
DexecutorImmediateRetryingTerminatingTest 1 0 0 0 100% 0.18
DexecutorImmediateRetryingTest 1 0 0 0 100% 0.055
DexecutorNonTerminationTest 1 0 0 0 100% 0.036
DexecutorRecoveringTest 2 0 0 0 100% 0.052
DexecutorScheduledRetryingTerminatingTest 1 0 0 0 100% 0.036
DexecutorScheduledRetryingTest 1 0 0 0 100% 0.081
DexecutorSkippLogicTest 1 0 0 0 100% 0.117
DexecutorTerminatingTest 1 0 0 0 100% 0.086
DexecutorTest 6 0 0 0 100% 0.094
ExecutionConfigTest 4 0 0 0 100% 0.005
ExecutionResultsTest 6 0 0 0 100% 0.001
ExecutionResultTest 6 0 0 0 100% 0
TaskExecutionExceptionTest 2 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

DefaultExecutionEngineTest

itIsNotDistributed 0.857
toStringIsNotNull 0.002
processResult 0.111

DexecutorConfigTest

immediateRetryPoolThreadsCountIsOne 0.012
shouldThrowIllegalArgumentExceptionWhenValidatorIsNull 0.001
scheduledRetryPoolThreadsCount 0

DexecutorConsiderExecutionErrorTest

testDependentTaskExecution 0.528

DexecutorForceStopTest

testDependentTaskExecution 0.007

DexecutorImmediateRetryingTerminatingTest

testDependentTaskExecution 0.179

DexecutorImmediateRetryingTest

testDependentTaskExecution 0.055

DexecutorNonTerminationTest

testDependentTaskExecution 0.036

DexecutorRecoveringTest

testRecoverTerminated 0.022
testRecover 0.03

DexecutorScheduledRetryingTerminatingTest

testDependentTaskExecution 0.036

DexecutorScheduledRetryingTest

testDependentTaskExecution 0.079

DexecutorSkippLogicTest

testDependentTaskExecution 0.117

DexecutorTerminatingTest

testDependentTaskExecution 0.064

DexecutorTest

shouldThrowExectionAwaitingTermination 0.058
testPrint 0.01
testAddAsDependencyToAllInitialNodes 0.002
testMergedPrint 0
testAddAsDependentOnAllLeafNodes 0
shouldThrowExectionRunningTeminatedExecutor 0.002

ExecutionConfigTest

isterminating 0
executionBehaviorIsRetrying 0
isNonterminating 0
retryDelayIsOne 0

ExecutionResultsTest

testThereIsNoParentResult 0
testToStringIsNotNull 0
testGetAllShouldReturnOneObject 0
testGetFirstIsNotNull 0
testThereIsParentResult 0
testGetFirstIsNull 0

ExecutionResultTest

testExecutionResultToBeOne 0
testExecutionResultShouldBeSkipped 0
testExecutionResultIdShouldBeOne 0
testExecutionResultShouldBeSuccess 0
testExecutionResultShouldBeErrored 0
testExecutionResultToStringShouldNotBeNull 0

CyclicValidatorTest

vlidateNoExceptionThrown 0
vlidateExceptionThrown 0

DefaultDagTest

testAllNodes 0
testNonProcessedRootNodesAreInitialNodes 0
testNonProcessedRootNodesAreInitialNodesIntersection 0
testGraphSize 0
testAddAsDependencyToAllInitialNodes 0
testAddAsDependentOnAllLeafNodes 0
testInitialNodes 0
nodeTest 0
testAddSameDependency 0
testNonProcessedRootNodesAreInitialNodes1 0
testLeafNodes 0

LevelOrderTraversarTest

testTringlePrint 0
testUPrint 0

MergedLevelOrderTraversarTest

testComplex2Print 0
testComplexPrint 0

NodeTest

testNodeIsSkipped 0
testNodeIsSuccess 0
testNodeIsNotSkipped 0
testNodeIsErrored 0
testNodeIsNotSuccess 0
testNodeIsNotErrored 0

PreconditionsTest

shouldNotThrowIllegalArgumentExceptionCheckArgument 0
createInstance 0
shouldThrowIllegalArgumentExceptionCheckArgument 0
shouldNotThrowIllegalArgumentException 0
shouldThrowIllegalArgumentException 0

ThreadPoolUtilTest

createInstance 0
testIoIntesivePoolSize 0

AbstractDelegatingTaskTest

testId 0
testConsiderExecutionError 0
testShouldConsiderExecutionError 0
testShouldExecute 0
testExecutionBehavior 0

TaskFactoryTest

createInstance 0

TaskExecutionExceptionTest

testCauseShouldNotBeNull 0
testMsgShouldBeAsPassed 0