Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


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

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
ch.powerunit.extensions.async.impl 4 0 0 0 100% 2.171
ch.powerunit.extensions.async.lang 59 0 0 0 100% 26.734
ch.powerunit.extensions.async.lang.samples 14 0 0 0 100% 1.185

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

ch.powerunit.extensions.async.impl

Class Tests Errors Failures Skipped Success Rate Time
RetryImplTest 4 0 0 0 100% 2.171

ch.powerunit.extensions.async.lang

Class Tests Errors Failures Skipped Success Rate Time
RetryPoliciesTest 3 0 0 0 100% 6.998
WaitFileTest 8 0 0 0 100% 12.17
RetryPolicyTest 3 0 0 0 100% 2.999
WaitResultTest 45 0 0 0 100% 4.567

ch.powerunit.extensions.async.lang.samples

Class Tests Errors Failures Skipped Success Rate Time
BasicUsageSample1Test 5 0 0 0 100% 0.048
RetryPoliciesSample1Test 6 0 0 0 100% 0.333
WaitFileSample1Test 3 0 0 0 100% 0.804

Test Cases

[Summary] [Package List] [Test Cases]

RetryImplTest

ch.powerunit.extensions.async.impl.RetryImplTest:testOneRetryKO 0.161
ch.powerunit.extensions.async.impl.RetryImplTest:testTwoRetryOK 2.005
ch.powerunit.extensions.async.impl.RetryImplTest:testOneRetryOK 0.003
ch.powerunit.extensions.async.impl.RetryImplTest:testOneRetryException 0.002

RetryPoliciesTest

ch.powerunit.extensions.async.lang.RetryPoliciesTest:testRetryPolicySleepIncremental 2.997
ch.powerunit.extensions.async.lang.RetryPoliciesTest:testRetryPolicySleepFromTimeUnit 2.001
ch.powerunit.extensions.async.lang.RetryPoliciesTest:testRetryPolicySleepFromDuration 2

WaitFileTest

ch.powerunit.extensions.async.lang.WaitFileTest:testEventFound 2.027
ch.powerunit.extensions.async.lang.WaitFileTest:testRemoved 2.024
ch.powerunit.extensions.async.lang.WaitFileTest:testFound 2.026
ch.powerunit.extensions.async.lang.WaitFileTest:testNeverRemoved 1.019
ch.powerunit.extensions.async.lang.WaitFileTest:testNeverFoundButCreateBeforeStartOfExecution 1.023
ch.powerunit.extensions.async.lang.WaitFileTest:testEventNeverFound 1.02
ch.powerunit.extensions.async.lang.WaitFileTest:testFoundNamed 2.007
ch.powerunit.extensions.async.lang.WaitFileTest:testNeverFound 1.024

BasicUsageSample1Test

ch.powerunit.extensions.async.lang.samples.BasicUsageSample1Test:testWaitResultOfBasicSampleAsync 0.013
ch.powerunit.extensions.async.lang.samples.BasicUsageSample1Test:testWaitResultOfBasicSampleWithException 0.02
ch.powerunit.extensions.async.lang.samples.BasicUsageSample1Test:testWaitResultOfBasicSampleManualAsync 0.004
ch.powerunit.extensions.async.lang.samples.BasicUsageSample1Test:testWaitResultOfBasicSampleAsyncAccept 0.011
ch.powerunit.extensions.async.lang.samples.BasicUsageSample1Test:testWaitResultOfBasicSample 0

RetryPoliciesSample1Test

ch.powerunit.extensions.async.lang.samples.RetryPoliciesSample1Test:testOfIncremental1 0.13
ch.powerunit.extensions.async.lang.samples.RetryPoliciesSample1Test:testOfConstant1 0.019
ch.powerunit.extensions.async.lang.samples.RetryPoliciesSample1Test:testOfIncremental2 0.061
ch.powerunit.extensions.async.lang.samples.RetryPoliciesSample1Test:testOfConstant2 0.03
ch.powerunit.extensions.async.lang.samples.RetryPoliciesSample1Test:testOfConstant3 0.025
ch.powerunit.extensions.async.lang.samples.RetryPoliciesSample1Test:testOfGeneric 0.068

RetryPolicyTest

ch.powerunit.extensions.async.lang.RetryPolicyTest:testRetryPolicyOperation 0.998
ch.powerunit.extensions.async.lang.RetryPolicyTest:testRetryPolicySleepFromMs 2.001
ch.powerunit.extensions.async.lang.RetryPolicyTest:testRetryPolicyInterrupt 0

WaitFileSample1Test

ch.powerunit.extensions.async.lang.samples.WaitFileSample1Test:testEventFound 0.29
ch.powerunit.extensions.async.lang.samples.WaitFileSample1Test:testNewFileNamedFound 0.286
ch.powerunit.extensions.async.lang.samples.WaitFileSample1Test:testNewFileFound 0.228

WaitResultTest

ch.powerunit.extensions.async.lang.WaitResultTest:testJoinWithAResultMissing 0.011
ch.powerunit.extensions.async.lang.WaitResultTest:testIgnoreExceptionThenFailureWithFinish 0.108
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyWithAll1IsOK 0.003
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyOKInSameThread 0.001
ch.powerunit.extensions.async.lang.WaitResultTest:testMapNotPresent 0.012
ch.powerunit.extensions.async.lang.WaitResultTest:testFilter 0.003
ch.powerunit.extensions.async.lang.WaitResultTest:testMinimalCompletionStage 0.005
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyOK 0.007
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyWithAny3IsOK 0.008
ch.powerunit.extensions.async.lang.WaitResultTest:testOrTimeout 2.003
ch.powerunit.extensions.async.lang.WaitResultTest:testFinalGet 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testNotIgnoreExceptionThenExceptionWithFinishAResult 0.005
ch.powerunit.extensions.async.lang.WaitResultTest:testOnExeptionMissing 0.003
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyWithAll2IsOK 0.012
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyWithAny2IsOK 0.005
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodNotDirectlyOKThenInterrupt 0.001
ch.powerunit.extensions.async.lang.WaitResultTest:testOnFinish 0.006
ch.powerunit.extensions.async.lang.WaitResultTest:testMapPresent 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testNotIgnoreExceptionFirstThenExceptionWithSupplierAndUnchecked 0.003
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyWithAny1IsOK 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testIgnoreExceptionThenAbsentWithFinish 0.103
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodNotDirectlyOK 2.004
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyOKWithFinishWithAResult 0.004
ch.powerunit.extensions.async.lang.WaitResultTest:testOnRunnableError 0.001
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyOnConditionOKWithFinishWithAResult 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testOnRunnableNoError 0.001
ch.powerunit.extensions.async.lang.WaitResultTest:testOnSpecifiExeptionNotMissing 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyWithAll3IsOK 0.001
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyOKWithEquals 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testJoinWithAResult 0.004
ch.powerunit.extensions.async.lang.WaitResultTest:testNotIgnoreExceptionFirstThenException 0.007
ch.powerunit.extensions.async.lang.WaitResultTest:testNotIgnoreExceptionThenExceptionWithFinish 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testNotIgnoreExceptionLastThenException 0.103
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyWithNotIsOK 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyOKWithFinish 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testOnSpecificExeptionMissing2 0.001
ch.powerunit.extensions.async.lang.WaitResultTest:testOnSpecificExeptionMissing1 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testOrNotPresent 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testAccept 0.003
ch.powerunit.extensions.async.lang.WaitResultTest:testOnExeptionNotMissing 0.003
ch.powerunit.extensions.async.lang.WaitResultTest:testObjectMethodDirectlyOKExec 0.007
ch.powerunit.extensions.async.lang.WaitResultTest:testIgnoreExceptionThenAbsent 0.098
ch.powerunit.extensions.async.lang.WaitResultTest:testJoin 0.001
ch.powerunit.extensions.async.lang.WaitResultTest:testApply 0.002
ch.powerunit.extensions.async.lang.WaitResultTest:testFlatMapPresent 0.006