Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
293 0 0 0 100% 60.102

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
org.apache.maven.plugin.surefire 74 0 0 0 100% 12.397
org.apache.maven.plugin.surefire.booterclient.lazytestprovider 15 0 0 0 100% 1.164
org.apache.maven.surefire.util 2 0 0 0 100% 0.005
org.apache.maven.plugin.surefire.booterclient 60 0 0 0 100% 6.207
org.apache.maven.plugin.surefire.report 22 0 0 0 100% 3.674
org.apache.maven.surefire.extensions 8 0 0 0 100% 2.021
org.apache.maven.plugin.surefire.extensions 38 0 0 0 100% 21.543
org.apache.maven.surefire.spi 3 0 0 0 100% 0.036
org.apache.maven.plugin.surefire.runorder 7 0 0 0 100% 0.133
org.apache.maven.plugin.surefire.booterclient.output 36 0 0 0 100% 12.104
org.apache.maven.surefire.report 7 0 0 0 100% 0.29
org.apache.maven.surefire.stream 6 0 0 0 100% 0.015
org.apache.maven.plugin.surefire.util 15 0 0 0 100% 0.513

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

org.apache.maven.plugin.surefire

Class Tests Errors Failures Skipped Success Rate Time
SurefirePropertiesTest 4 0 0 0 100% 0.003
SurefireHelperTest 13 0 0 0 100% 0.073
AbstractSurefireMojoTest 27 0 0 0 100% 6.12
AbstractSurefireMojoJava7PlusTest 4 0 0 0 100% 3.304
AbstractSurefireMojoToolchainsTest 11 0 0 0 100% 2.796
MojoMocklessTest 12 0 0 0 100% 0.059
CommonReflectorTest 3 0 0 0 100% 0.042

org.apache.maven.plugin.surefire.booterclient.lazytestprovider

Class Tests Errors Failures Skipped Success Rate Time
TestProvidingInputStreamTest 5 0 0 0 100% 1.139
TestLessInputStreamBuilderTest 10 0 0 0 100% 0.025

org.apache.maven.surefire.util

Class Tests Errors Failures Skipped Success Rate Time
RelocatorTest 2 0 0 0 100% 0.005

org.apache.maven.plugin.surefire.booterclient

Class Tests Errors Failures Skipped Success Rate Time
ForkingRunListenerTest 15 0 0 0 100% 0.168
ForkConfigurationTest 8 0 0 0 100% 0.258
BooterDeserializerStartupConfigurationTest 7 0 0 0 100% 0.115
BooterDeserializerProviderConfigurationTest 7 0 0 0 100% 0.092
DefaultForkConfigurationTest 10 0 0 0 100% 2.803
JarManifestForkConfigurationTest 9 0 0 0 100% 2.05
ModularClasspathForkConfigurationTest 1 0 0 0 100% 0.028
ForkStarterTest 2 0 0 0 100% 0.692
ChecksumCalculatorTest 1 0 0 0 100% 0.001

org.apache.maven.plugin.surefire.report

Class Tests Errors Failures Skipped Success Rate Time
WrappedReportEntryTest 6 0 0 0 100% 0.003
StatelessXmlReporterTest 10 0 0 0 100% 2.024
DefaultReporterFactoryTest 4 0 0 0 100% 0.197
TestSetStatsTest 2 0 0 0 100% 1.45

org.apache.maven.surefire.extensions

Class Tests Errors Failures Skipped Success Rate Time
StatelessTestsetInfoReporterTest 7 0 0 0 100% 1.963
ForkChannelTest 1 0 0 0 100% 0.058

org.apache.maven.plugin.surefire.extensions

Class Tests Errors Failures Skipped Success Rate Time
ForkedProcessEventNotifierTest$ReportEntryTest 1 0 0 0 100% 3.918
ForkedProcessEventNotifierTest$DecoderOperationsTest 19 0 0 0 100% 1.572
ConsoleOutputReporterTest 6 0 0 0 100% 0.006
StatelessReporterTest 6 0 0 0 100% 0.006
StreamFeederTest 2 0 0 0 100% 0.031
E2ETest 3 0 0 0 100% 7.083
EventConsumerThreadTest 1 0 0 0 100% 8.927

org.apache.maven.surefire.spi

Class Tests Errors Failures Skipped Success Rate Time
SPITest 3 0 0 0 100% 0.036

org.apache.maven.plugin.surefire.runorder

Class Tests Errors Failures Skipped Success Rate Time
RunEntryStatisticsMapTest 7 0 0 0 100% 0.133

org.apache.maven.plugin.surefire.booterclient.output

Class Tests Errors Failures Skipped Success Rate Time
ForkClientTest 33 0 0 0 100% 0.223
ThreadedStreamConsumerTest 3 0 0 0 100% 11.881

org.apache.maven.surefire.report

Class Tests Errors Failures Skipped Success Rate Time
RunStatisticsTest 1 0 0 0 100% 0.003
FileReporterTest 2 0 0 0 100% 0.028
ConsoleOutputFileReporterTest 4 0 0 0 100% 0.259

org.apache.maven.surefire.stream

Class Tests Errors Failures Skipped Success Rate Time
EventDecoderTest 6 0 0 0 100% 0.015

org.apache.maven.plugin.surefire.util

Class Tests Errors Failures Skipped Success Rate Time
SpecificFileFilterTest 4 0 0 0 100% 0.005
DirectoryScannerTest 5 0 0 0 100% 0.209
DependenciesScannerTest 4 0 0 0 100% 0.299
ScannerUtilTest 2 0 0 0 100% 0

Test Cases

[Summary] [Package List] [Test Cases]

RelocatorTest

testRelocation 0.005
testFoo 0

RunStatisticsTest

testSetRunStatistics 0.003

FileReporterTest

testFileNameWithSuffix 0.025
testFileNameWithoutSuffix 0.003

ConsoleOutputFileReporterTest

testConcurrentAccessReportFile 0.203
testNullReportFile 0.011
testFileNameWithSuffix 0.032
testFileNameWithoutSuffix 0.013

SurefirePropertiesTest

testKeys 0.002
testConstructWithOther 0
testKeysReinsert 0
testPutAll 0.001

SpecificFileFilterTest

testMatchSingleSegmentWildcard 0.004
testMatchSingleSegmentWordWildcard 0.001
testMatchSingleCharacterWildcard 0
testMatchMultiSegmentWildcard 0

DirectoryScannerTest

locateTestClasses["**/*ZT*A.java" should count is <3> classes] 0.061
locateTestClasses["**/*ZT*A.java#testMethod" should count is <3> classes] 0.044
locateTestClasses["**/*ZT?A.java#testMethod, !*ZT2A" should count is <2> classes] 0.034
locateTestClasses["**/*ZT?A.java#testMethod, !*ZT2A#testMethod" should count is <3> classes] 0.037
locateTestClasses["#testMethod" should count is a value equal to or greater than <3> classes] 0.033

DependenciesScannerTest

testLocateTestClassesFromMultipleArtifactsWithType 0.234
testLocateTestClassesFromArtifactWithClassifier 0.021
testLocateTestClassesFromMultipleVersionsOfArtifact 0.027
testLocateTestClasses 0.017

RunEntryStatisticsMapTest

testPrioritizedClassRuntime 0.021
testMultiLineTestMethodName 0.049
testDeserializeClass 0.019
testSerialize 0.016
testCombinedMethodNames 0.016
testPrioritizedFailureFirst 0.003
testSerializeClass 0.009

WrappedReportEntryTest

testElapsed 0.001
testEqualDisplayNames 0.001
testDisplayNames 0
testClassNameOnly 0
testRegular 0
testGetReportNameWithParams 0.001

StatelessXmlReporterTest

testFreeOnDeferredFile 1.653
testWritesOnDeferredFile 0.047
testAllFieldsSerialized 0.148
testOutputRerunFlakyFailure 0.082
testSyncOnDeferredFile 0.03
testFileNameWithoutSuffix 0.018
testCacheOnDeferredFile 0.01
testOutputRerunFlakyAssumption 0.029
testNoWritesOnDeferredFile 0.002
testLengthOnDeferredFile 0.005

DefaultReporterFactoryTest

testCreateReporterWithZeroStatistics 0.08
testMergeTestHistoryResult 0.117
testGetTestResultType 0
testLogger 0

ForkingRunListenerTest

testFailedWithCommaInMessage 0.109
testAssumptionFailure 0.003
testSetStarting 0.003
testFailure 0.003
testSystemProperties 0.008
testMultipleEntries 0.01
test2DifferentChannels 0.007
testConsole 0.002
testConsoleOutput 0.005
testSetCompleted 0.003
testFailed 0.004
testSucceeded 0.003
testFailedWithUnicodeEscapeInMessage 0.003
testSkipped 0.003
testStarting 0.002

ForkConfigurationTest

testCreateCommandLine_UseSystemClassLoaderForkOnce_ShouldConstructManifestOnlyJar 0.137
testExceptionWhenCurrentDirectoryIsNotRealDirectory 0.012
testEnv 0.019
testArglineWithNewline 0.027
testCliArgs 0.024
testDebugLine 0.005
testCurrentWorkingDirectoryPropagationIncludingForkNumberExpansion 0.028
testExceptionWhenCurrentDirectoryCannotBeCreated 0.006

BooterDeserializerStartupConfigurationTest

testClassPathConfiguration 0.045
testProcessChecker 0.009
testProvider 0.01
testClassLoaderConfiguration 0.009
testClassLoaderConfigurationTrues 0.016
testProcessCheckerAll 0.009
testProcessCheckerNull 0.017

BooterDeserializerProviderConfigurationTest

testTestForFork 0.016
testDirectoryScannerParams 0.02
testTestRequest 0.01
testReporterConfiguration 0.01
testFailIfNoTests 0.01
testTestArtifact 0.01
testTestForForkWithMultipleFiles 0.016

TestProvidingInputStreamTest

shouldReadTest 0.005
shouldDecodeTwoCommands 0.006
finishedTestsetShouldNotBlock 0.12
emptyStreamShouldWaitUntilClosed 1.008
closedStreamShouldReturnNullAsEndOfStream 0

TestLessInputStreamBuilderTest

shouldDecodeTwoCommands 0.012
shouldThrowUnsupportedException1 0.001
shouldThrowUnsupportedException2 0.001
shouldThrowUnsupportedException3 0
shouldThrowUnsupportedException4 0.001
shouldThrowUnsupportedException5 0
shouldThrowUnsupportedException6 0
combinedCommands 0.009
immediateCommands 0.001
cachableCommandsShouldBeIterableWithStillOpenIterator 0

SPITest

shouldLoad2SpiObjects 0.021
shouldNotLoadEmptySpi 0.013
shouldNotLoadSpiDoesNotExist 0.002

SurefireHelperTest

shouldCloneDumpFiles 0.001
shouldHandleTestFailure 0.006
shouldHandleFailWithoutExitCode 0.059
shouldReplaceForkNumberPath 0.001
shouldReplaceLongForkNumberPath 0.001
shouldHandleFailIfJvmNonZeroExitCode 0.001
shouldBeThreeDumpFiles 0
passesIfFlakesAreWithinThreshold 0
testConstants 0
shouldHandleFailIfNoTests 0.001
failsIfThereAreTooManyFlakes 0
reportsFailuresAndFlakes 0.001
shouldEscapeWindowsPath 0.002

AbstractSurefireMojoTest

shouldSmartlyResolveJUnit5ProviderWithJupiterApi 3.258
shouldHaveStartupConfigForNonModularClasspath 0.871
shouldSmartlyResolveJUnit5ProviderWithJUnit5Engine 0.05
shouldSmartlyResolveJUnit5ProviderWithJUnit4 0.061
shouldCreateStartupConfigWithModularPath 0.299
shouldSmartlyResolveJUnit5ProviderWithVintage 0.043
shouldNotPerformMethodFilteringOnIncludes 0.067
corruptedModuleDescriptor 0.084
shouldExistTmpDirectory 0.382
correctModuleDescriptor 0.043
shouldCreateInProcClasspath 0.015
noModuleDescriptorFile 0.022
shouldRetainInProcArtifactsUnique 0.011
shouldGenerateTestClasspath 0.486
shouldRetainInPluginArtifacts 0.006
shouldFilterTestsOnIncludesFile 0.041
shouldConvertJunitEngineParameters 0.034
shouldVerifyConfigParameters 0.01
shouldFilterTestsOnExcludesFile 0.027
shouldUseOnlySpecificTests 0.034
shouldFilterTestsOnExcludes 0.017
shouldSmartlyResolveJUnit5ProviderWithJupiterEngineInPluginDependencies 0.074
shouldShowArray 0.017
shouldShowMap 0.015
shouldSmartlyResolveJUnit5ProviderWithJUnit5Commons 0.042
providerClasspathCachingIsNotSharedAcrossMojoInstances 0.08
shouldSmartlyResolveJUnit5ProviderWithJupiterEngine 0.031

DefaultForkConfigurationTest

shouldRelocateBooterClassWhenShadefire 2.042
shouldBeEmptyArgLineInsteadOfNewLines 0.127
shouldBeWhitespaceInsteadOfNewLines 0.147
shouldBeNullArgLine 0.104
shouldEscapeThreadNumber 0.1
shouldEscapeForkNumber 0.09
shouldBeEmptyArgLine 0.054
shouldBeWithEscaping 0.076
shouldBeWithoutEscaping 0.06
shouldNotRelocateBooterClass 0.003

JarManifestForkConfigurationTest

shouldMakeAbsoluteUriOnRealPlatform 0.999
shouldMakeRelativeUriOnRealPlatform 0.002
crossDriveWindows 1.009
shouldEscapeUri 0.009
relativeClasspathUnixSimple 0.008
relativeClasspathWindowsSimple 0.008
relativeClasspathUnixTricky 0.008
relativeClasspathWindowsTricky 0.005
shouldRelativizeOnRealPlatform 0.002

ModularClasspathForkConfigurationTest

shouldCreateModularArgsFile 0.028

AbstractSurefireMojoJava7PlusTest

shouldJoinStrings 1.894
shouldHaveStartupConfigForModularClasspath 1.251
shouldHaveStartupConfigForModularClasspathAndTestDescriptor 0.054
testAllProviderInfo 0.105

AbstractSurefireMojoToolchainsTest

shouldFallthroughToBuildContextWhenNoSpecSet 1.813
shouldNotChangeJavaHomeFromJvmIfAlreadySet 0.029
shouldNotChangeJavaHomeFromToolchainIfAlreadySet 0.122
shouldCallMaven33xMethodWhenSpecSet 0.619
shouldGetMaven33xToolchain 0.13
shouldReturnNoToolchainInMaven32 0.001
shouldChangeJavaHomeFromToolchain 0.005
shouldThrowMaven33xToolchain 0.003
shouldChangeJavaHomeFromJvm 0.005
withoutJvmAndToolchain 0.067
shouldFailWithWrongJvmExecPath 0.002

ScannerUtilTest

shouldConvertJarFileResourceToJavaClassName 0
shouldBeClassFile 0

MojoMocklessTest

scanDependenciesShouldReturnNullWithEmptyTestJAR 0.009
scanDependenciesShouldReturnClassWithExistingTestJAR 0.013
scanMultipleDependencies 0.017
scanDependenciesShouldReturnNullWithWAR 0.001
testForkCountComputation 0.001
scanDependenciesShouldReturnNull 0
scanDependenciesShouldReturnNullWithExistingWAR 0.003
scanDependenciesShouldReturnNullAfterMissingBuildArtifact 0
testGetStartupReportConfiguration2 0.005
testForkMode 0.003
scanDependenciesShouldReturnClassWithDirectory 0.006
testGetStartupReportConfiguration 0.001

ForkClientTest

shouldReceiveStdErrNewLine 0.045
shouldSendTestFailed 0.039
shouldAcquireNextTest 0.002
shouldLogConsoleWarning 0.003
shouldBePossibleToKill 0.001
shouldReceiveStdOutNewLine 0.002
shouldSendTestsetCompleted 0.029
shouldFailOnNPE 0.002
shouldSendTestsetStartingKilled 0.008
shouldLogConsoleDebug 0.003
shouldLogConsoleError 0.002
shouldSendTestStarting 0.01
shouldReceiveStdErr 0.003
shouldReceiveStdOut 0.003
shouldLogJvmMessageAndProcessEvent 0.007
shouldNotifyWithBye 0.002
shouldLogUnorderedErrors 0.002
shouldStopOnNextTest 0.002
shouldSendTestsetStarting 0.009
shouldSendSystemProperty 0.001
shouldSendTestAssumptionFailure 0.009
shouldLogJvmError1 0.003
shouldLogJvmError2 0.001
shouldLogJvmError3 0.003
shouldLogJvmError4 0.002
shouldLogJvmError5 0.002
shouldLogJvmError6 0.002
shouldLogJvmMessage 0.004
shouldLogConsoleErrorWithStackTrace 0.003
shouldSendTestSucceeded 0.005
shouldSendTestError 0.005
shouldSendTestSkipped 0.008
shouldLogConsoleInfo 0.001

ForkedProcessEventNotifierTest$ReportEntryTest

testReportEntryOperations 3.918

ForkedProcessEventNotifierTest$DecoderOperationsTest

testError 1.358
testConsole 0.005
shouldCorrectlyDecodeStackTracesWithEmptyStringTraceMessages 0.146
testWarning 0.003
shouldHandleExit 0.006
testDebug 0.002
testStdErrStream 0.007
shouldSendByeEvent 0.005
testStdOutStream 0.002
testStdOutStreamPrintln 0.003
testStdOutStreamPrint 0.002
testStdOutStreamPrintlnWithNull 0.002
testErrorWithException 0.006
shouldHandleErrorAfterNullLine 0.003
testErrorWithStackTraceWriter 0.001
shouldSendStopOnNextTestEvent 0.005
shouldSendNextTestEvent 0.004
testStdOutStreamPrintWithNull 0.001
shouldHandleErrorAfterUnknownOperation 0.011

ConsoleOutputReporterTest

shouldCreateJUnit5ConsoleListener 0.003
shouldCloneJUnit5ConsoleReporter 0.002
shouldAssertToStringConsoleReporter 0
shouldCloneConsoleReporter 0.001
shouldAssertToStringJUnit5ConsoleReporter 0
shouldCreateConsoleListener 0

StatelessReporterTest

shouldCreateJUnit5ConsoleListener 0.003
shouldCloneJUnit5XmlReporter 0.001
shouldAssertToStringJUnit5ConsoleReporter 0.001
shouldAssertToStringXmlReporter 0
shouldCreateConsoleListener 0
shouldCloneXmlReporter 0.001

TestSetStatsTest

shouldConcatenateWithJUnit5TestGroup 1.447
shouldConcatenateWithTestGroup 0.003

StatelessTestsetInfoReporterTest

shouldCreateConsoleReporterListener 1.788
shouldReportTestsetLifecycle 0.154
shouldCloneReporter 0.007
shouldAssertToStringReporter 0
shouldCreateFileReporterListener 0.009
shouldCloneJUnit5Reporter 0.004
shouldAssertToStringJUnit5Reporter 0.001

CommonReflectorTest

shouldProxyConsoleLogger 0.031
createReportingReporterFactory 0.008
testCreateConsoleLogger 0.003

ForkStarterTest

processShouldExitWithoutSayingGoodBye 0.434
processShouldWaitForAck 0.258

ForkChannelTest

shouldRequestReplyMessagesViaTCP 0.058

StreamFeederTest

shouldFailThread 0.027
shouldEncodeCommandToStream 0.004

E2ETest

shouldNotVerifyClient 0.024
endToEndTest 7.054
shouldVerifyClient 0.005

ThreadedStreamConsumerTest

testQueueSynchronizer 4.194
testBasicStatus 3.017
testThreadedStreamConsumer 4.67

EventDecoderTest

shouldMapEventTypes 0
shouldCreateEvent 0
shouldRecognizeEmptyStream4ReportEntry 0
shouldMapRunModes 0
testCreatingReportEntry 0.013
shouldMapEventTypeToSegmentType 0.002

EventConsumerThreadTest

performanceTest 8.927

ChecksumCalculatorTest

testGetSha1 0.001