Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
33 0 0 0 100% 2.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.executor 22 0 0 0 100% 2.319
com.github.dexecutor.executor.graph 8 0 0 0 100% 0.058
com.github.dexecutor.executor.support 3 0 0 0 100% 0

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

com.github.dexecutor.executor

Class Tests Errors Failures Skipped Success Rate Time
DefaultDependentTasksExecutorTest 7 0 0 0 100% 2.278
DependentTasksExecutorConfigTest 2 0 0 0 100% 0.025
ExecutionResultsTest 6 0 0 0 100% 0.016
ExecutionResultTest 6 0 0 0 100% 0
TaskExecutionExceptionTest 1 0 0 0 100% 0

com.github.dexecutor.executor.graph

Class Tests Errors Failures Skipped Success Rate Time
CyclicValidatorTest 2 0 0 0 100% 0
DefaultGraphTest 6 0 0 0 100% 0.058

com.github.dexecutor.executor.support

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

Test Cases

[Summary] [Package List] [Test Cases]

DefaultDependentTasksExecutorTest

testTerminatingTask 1.13
testNonTerminatingTask 0.049
testPrint 0
testAddAsDependencyToAllInitialNodes 0
testAddAsDependentOnAllLeafNodes 0
testDependentTaskExecutionOrder 0.03
testDependentTaskExecutionOrderWithException 0.053

DependentTasksExecutorConfigTest

shouldThrowIllegalArgumentExceptionWhenValidatorIsNull 0.002
shouldThrowIllegalArgumentExceptionWhenTraversarIsNull 0

ExecutionResultsTest

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

ExecutionResultTest

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

CyclicValidatorTest

vlidateExceptionThrown 0
vlidateNoExceptionThrown 0

DefaultGraphTest

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

PreconditionsTest

shouldThrowIllegalArgumentException 0
shouldNotThrowIllegalArgumentException 0

ThreadPoolUtilTest

testIoIntesivePoolSize 0

TaskExecutionExceptionTest

testMsgShouldBeAsPassed 0