Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
66 0 0 0 100% 2.955

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 39 0 0 0 100% 2.838
com.github.dexecutor.core.support 7 0 0 0 100% 0.03
com.github.dexecutor.core.task 6 0 0 0 100% 0.024
com.github.dexecutor.core.graph 14 0 0 0 100% 0.063

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.029
ThreadPoolUtilTest 2 0 0 0 100% 0.001

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.024

com.github.dexecutor.core.graph

Class Tests Errors Failures Skipped Success Rate Time
CyclicValidatorTest 2 0 0 0 100% 0
DefaultDagTest 6 0 0 0 100% 0.03
NodeTest 6 0 0 0 100% 0.033

Test Cases

[Summary] [Package List] [Test Cases]

DefaultDependentTasksExecutorConsiderExecutionErrorTest

testDependentTaskExecution 1.13

DefaultDependentTasksExecutorImmediateRetryingTerminatingTest

testDependentTaskExecution 0.043

DefaultDependentTasksExecutorImmediateRetryingTest

testDependentTaskExecution 0.05

DefaultDependentTasksExecutorNonTerminationTest

testDependentTaskExecution 0.034

DefaultDependentTasksExecutorScheduledRetryingTerminatingTest

testDependentTaskExecution 0.035

DefaultDependentTasksExecutorScheduledRetryingTest

testDependentTaskExecution 0.072

DefaultDependentTasksExecutorSkippLogicTest

testDependentTaskExecution 0.026

DefaultDependentTasksExecutorTerminatingTest

testDependentTaskExecution 0.018

DefaultDependentTasksExecutorTest

shouldThrowExectionAwaitingTermination 0.58
testPrint 0
testAddAsDependencyToAllInitialNodes 0
testMergedPrint 0
testAddAsDependentOnAllLeafNodes 0
shouldThrowExectionRunningTeminatedExecutor 0

DefaultExecutionEngineTest

itIsNotDistributed 0
toStringIsNotNull 0
processResult 0.06

DependentTasksExecutorConfigTest

immediateRetryPoolThreadsCountIsOne 0.038
shouldThrowIllegalArgumentExceptionWhenTraversarIsNull 0
shouldThrowIllegalArgumentExceptionWhenValidatorIsNull 0
scheduledRetryPoolThreadsCount 0

ExecutionConfigTest

isterminating 0
executionBehaviorIsRetrying 0
isNonterminating 0
retryDelayIsOne 0

ExecutionResultsTest

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

ExecutionResultTest

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

CyclicValidatorTest

vlidateNoExceptionThrown 0
vlidateExceptionThrown 0

DefaultDagTest

testAllNodes 0.03
testGraphSize 0
testInitialNodes 0
nodeTest 0
testAddSameDependency 0
testLeafNodes 0

NodeTest

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

PreconditionsTest

shouldNotThrowIllegalArgumentExceptionCheckArgument 0
createInstance 0.028
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