Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
44 0 0 0 100% 25.716

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.spotify.flo.context 44 0 0 0 100% 25.716

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

com.spotify.flo.context

Class Tests Errors Failures Skipped Success Rate Time
LoggingTest 1 0 0 0 100% 0.002
ChainedListenerTest 8 0 0 0 100% 0.669
OverridingContextTest 3 0 0 0 100% 0.029
FloRunnerTest 24 0 0 0 100% 19.332
ForkingExecutorTest 7 0 0 0 100% 5.684
VersionTest 1 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

LoggingTest

completeShouldLogSummary 0.001

ChainedListenerTest

testHandlesExceptionOnStatus 0.023
testHandlesExceptionOnTask 0.002
testTask 0.001
shouldThrowExceptionOnClose 0.005
shouldCloseWithoutException 0.001
shouldThrowExceptionOnClose2 0.001
shouldThrowExceptionOnClose3 0.001
testStatus 0.001

OverridingContextTest

shouldSkipUpstreamOnExistingLookup 0.019
shouldRunEverythingIfLookupsNotFound 0.005
shouldSkipOnExistingLookup 0.004

FloRunnerTest

taskIdIsInContext 0.921
testSerializeException 0.009
failOnExceptionalTerminationHookFactory 0.007
validateTerminationHookInvocationOnTaskSuccess 0.757
mockingContextExistsShouldMakeProcessFnNotRunInTestScope 0.027
validateTerminationHookInvocationOnTaskFailure 0.778
tasksRunInProcesses 2.423
errorsArePassed 0.778
testOperator 0.791
notRetriableExitsFifty 0.782
tasksAreObservedByInstrumentedContext 1.579
notReadyExitsTwenty 0.777
valueIsPassedInFuture 0.806
shouldDryForkInTestMode 0.014
valuesCanBeWaitedOn 0.77
blockingRunnerBlocks 0.784
mockingInputsOutputsAndContextShouldBePossibleInTestScope 0.032
persistedExitsZero 0.788
ignoreExceptionsFromTerminationHook 0.767
exceptionsExitNonZero 0.765
nonBlockingRunnerDoesNotBlock 2.51
isTestShouldBeTrueInTestScope 0.01
exceptionsArePassed 0.77
evaluatesTaskOnce 1.512

ForkingExecutorTest

propagatesJavaArgs 1.433
captures 0.687
propagatesException 0.775
returnsResult 0.699
setsJavaArgs 0.692
setsEnvironment 0.695
executesInSubprocess 0.7

VersionTest

shouldReadFloVersion 0