Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
268 0 0 0 100% 35.303

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 62 0 0 0 100% 11.591
org.apache.maven.plugin.surefire.report 15 0 0 0 100% 2.665
org.apache.maven.surefire.extensions 8 0 0 0 100% 1.94
org.apache.maven.plugin.surefire.extensions 42 0 0 0 100% 11.024
org.apache.maven.plugin.surefire.booterclient.lazytestprovider 15 0 0 0 100% 1.133
org.apache.maven.surefire.spi 3 0 0 0 100% 0.02
org.apache.maven.plugin.surefire.runorder 7 0 0 0 100% 0.095
org.apache.maven.plugin.surefire.booterclient.output 33 0 0 0 100% 0.252
org.apache.maven.surefire.report 7 0 0 0 100% 0.063
org.apache.maven.surefire.util 2 0 0 0 100% 0.003
org.apache.maven.plugin.surefire.util 15 0 0 0 100% 0.991
org.apache.maven.plugin.surefire.booterclient 59 0 0 0 100% 5.526

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.004
SurefireHelperTest 8 0 0 0 100% 0.004
AbstractSurefireMojoTest 21 0 0 0 100% 5.407
AbstractSurefireMojoJava7PlusTest 3 0 0 0 100% 3.284
AbstractSurefireMojoToolchainsTest 11 0 0 0 100% 2.742
MojoMocklessTest 12 0 0 0 100% 0.059
CommonReflectorTest 3 0 0 0 100% 0.091

org.apache.maven.plugin.surefire.report

Class Tests Errors Failures Skipped Success Rate Time
WrappedReportEntryTest 6 0 0 0 100% 0.008
StatelessXmlReporterTest 3 0 0 0 100% 0.191
DefaultReporterFactoryTest 4 0 0 0 100% 1.224
TestSetStatsTest 2 0 0 0 100% 1.242

org.apache.maven.surefire.extensions

Class Tests Errors Failures Skipped Success Rate Time
StatelessTestsetInfoReporterTest 7 0 0 0 100% 1.837
ForkChannelTest 1 0 0 0 100% 0.103

org.apache.maven.plugin.surefire.extensions

Class Tests Errors Failures Skipped Success Rate Time
ForkedProcessEventNotifierTest$ReportEntryTest 1 0 0 0 100% 1.876
ForkedProcessEventNotifierTest$DecoderOperationsTest 24 0 0 0 100% 2.181
ConsoleOutputReporterTest 6 0 0 0 100% 0.003
StatelessReporterTest 6 0 0 0 100% 0.004
StreamFeederTest 4 0 0 0 100% 0.025
E2ETest 1 0 0 0 100% 6.935

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

Class Tests Errors Failures Skipped Success Rate Time
TestProvidingInputStreamTest 5 0 0 0 100% 1.113
TestLessInputStreamBuilderTest 10 0 0 0 100% 0.02

org.apache.maven.surefire.spi

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

org.apache.maven.plugin.surefire.runorder

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

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

Class Tests Errors Failures Skipped Success Rate Time
ForkClientTest 33 0 0 0 100% 0.252

org.apache.maven.surefire.report

Class Tests Errors Failures Skipped Success Rate Time
RunStatisticsTest 1 0 0 0 100% 0.001
FileReporterTest 2 0 0 0 100% 0.021
ConsoleOutputFileReporterTest 4 0 0 0 100% 0.041

org.apache.maven.surefire.util

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

org.apache.maven.plugin.surefire.util

Class Tests Errors Failures Skipped Success Rate Time
SpecificFileFilterTest 4 0 0 0 100% 0.003
DirectoryScannerTest 5 0 0 0 100% 0.22
DependenciesScannerTest 4 0 0 0 100% 0.767
ScannerUtilTest 2 0 0 0 100% 0.001

org.apache.maven.plugin.surefire.booterclient

Class Tests Errors Failures Skipped Success Rate Time
ForkingRunListenerTest 15 0 0 0 100% 0.2
ForkConfigurationTest 8 0 0 0 100% 0.224
BooterDeserializerStartupConfigurationTest 7 0 0 0 100% 0.091
BooterDeserializerProviderConfigurationTest 7 0 0 0 100% 0.075
DefaultForkConfigurationTest 10 0 0 0 100% 2.482
JarManifestForkConfigurationTest 9 0 0 0 100% 1.691
ModularClasspathForkConfigurationTest 1 0 0 0 100% 0.015
ForkStarterTest 2 0 0 0 100% 0.748

Test Cases

[Summary] [Package List] [Test Cases]

RelocatorTest

testRelocation 0.002
testFoo 0.001

RunStatisticsTest

testSetRunStatistics 0.001

FileReporterTest

testFileNameWithSuffix 0.019
testFileNameWithoutSuffix 0.002

ConsoleOutputFileReporterTest

testConcurrentAccessReportFile 0.027
testNullReportFile 0.003
testFileNameWithSuffix 0.006
testFileNameWithoutSuffix 0.005

SurefirePropertiesTest

testKeys 0.001
testConstructWithOther 0.003
testKeysReinsert 0
testPutAll 0

SpecificFileFilterTest

testMatchSingleSegmentWildcard 0.003
testMatchSingleSegmentWordWildcard 0
testMatchSingleCharacterWildcard 0
testMatchMultiSegmentWildcard 0

DirectoryScannerTest

locateTestClasses["**/*ZT*A.java" should count is <3> classes] 0.057
locateTestClasses["**/*ZT*A.java#testMethod" should count is <3> classes] 0.057
locateTestClasses["**/*ZT?A.java#testMethod, !*ZT2A" should count is <2> classes] 0.057
locateTestClasses["**/*ZT?A.java#testMethod, !*ZT2A#testMethod" should count is <3> classes] 0.027
locateTestClasses["#testMethod" should count is a value equal to or greater than <3> classes] 0.022

DependenciesScannerTest

testLocateTestClassesFromMultipleArtifactsWithType 0.711
testLocateTestClassesFromArtifactWithClassifier 0.016
testLocateTestClassesFromMultipleVersionsOfArtifact 0.024
testLocateTestClasses 0.016

RunEntryStatisticsMapTest

testPrioritizedClassRuntime 0.016
testMultiLineTestMethodName 0.025
testDeserializeClass 0.011
testSerialize 0.012
testCombinedMethodNames 0.017
testPrioritizedFailureFirst 0
testSerializeClass 0.014

WrappedReportEntryTest

testElapsed 0
testEqualDisplayNames 0
testDisplayNames 0
testClassNameOnly 0.008
testRegular 0
testGetReportNameWithParams 0

StatelessXmlReporterTest

testAllFieldsSerialized 0.125
testOutputRerunFlakyFailure 0.06
testFileNameWithoutSuffix 0.006

DefaultReporterFactoryTest

testCreateReporterWithZeroStatistics 0.043
testMergeTestHistoryResult 1.18
testGetTestResultType 0
testLogger 0.001

ForkingRunListenerTest

testFailedWithCommaInMessage 0.141
testAssumptionFailure 0.003
testSetStarting 0.002
testFailure 0.006
testSystemProperties 0.005
testMultipleEntries 0.006
test2DifferentChannels 0.005
testConsole 0.001
testConsoleOutput 0.004
testSetCompleted 0.002
testFailed 0.009
testSucceeded 0.007
testFailedWithUnicodeEscapeInMessage 0.004
testSkipped 0.002
testStarting 0.003

ForkConfigurationTest

testCreateCommandLine_UseSystemClassLoaderForkOnce_ShouldConstructManifestOnlyJar 0.101
testExceptionWhenCurrentDirectoryIsNotRealDirectory 0.013
testEnv 0.018
testArglineWithNewline 0.021
testCliArgs 0.023
testDebugLine 0.009
testCurrentWorkingDirectoryPropagationIncludingForkNumberExpansion 0.028
testExceptionWhenCurrentDirectoryCannotBeCreated 0.011

BooterDeserializerStartupConfigurationTest

testClassPathConfiguration 0.028
testProcessChecker 0.008
testProvider 0.019
testClassLoaderConfiguration 0.007
testClassLoaderConfigurationTrues 0.01
testProcessCheckerAll 0.01
testProcessCheckerNull 0.009

BooterDeserializerProviderConfigurationTest

testTestForFork 0.01
testDirectoryScannerParams 0.019
testTestRequest 0.009
testReporterConfiguration 0.009
testFailIfNoTests 0.009
testTestArtifact 0.01
testTestForForkWithMultipleFiles 0.009

TestProvidingInputStreamTest

shouldReadTest 0.003
shouldDecodeTwoCommands 0.003
finishedTestsetShouldNotBlock 0.104
emptyStreamShouldWaitUntilClosed 1.003
closedStreamShouldReturnNullAsEndOfStream 0

TestLessInputStreamBuilderTest

shouldDecodeTwoCommands 0.01
shouldThrowUnsupportedException1 0.001
shouldThrowUnsupportedException2 0
shouldThrowUnsupportedException3 0
shouldThrowUnsupportedException4 0.001
shouldThrowUnsupportedException5 0
shouldThrowUnsupportedException6 0.001
combinedCommands 0.006
immediateCommands 0.001
cachableCommandsShouldBeIterableWithStillOpenIterator 0

SPITest

shouldLoad2SpiObjects 0.016
shouldNotLoadEmptySpi 0.003
shouldNotLoadSpiDoesNotExist 0.001

SurefireHelperTest

shouldCloneDumpFiles 0
shouldHandleTestFailure 0.001
shouldReplaceForkNumberPath 0
shouldReplaceLongForkNumberPath 0.001
shouldBeThreeDumpFiles 0
testConstants 0
shouldHandleFailIfNoTests 0.001
shouldEscapeWindowsPath 0.001

AbstractSurefireMojoTest

shouldSmartlyResolveJUnit5ProviderWithJUnit4 3.242
shouldSmartlyResolveJUnit5ProviderWithVintage 0.047
shouldRetainInProcArtifactsUnique 0.017
shouldCreateStartupConfigWithModularPath 0.398
shouldSmartlyResolveJUnit5ProviderWithJupiterApi 0.031
shouldHaveStartupConfigForNonModularClasspath 0.632
shouldShowArray 0.014
shouldShowMap 0.01
shouldSmartlyResolveJUnit5ProviderWithJupiterEngineInPluginDependencies 0.043
shouldSmartlyResolveJUnit5ProviderWithJupiterEngine 0.042
shouldSmartlyResolveJUnit5ProviderWithJUnit5Engine 0.028
providerClasspathCachingIsNotSharedAcrossMojoInstances 0.065
shouldSmartlyResolveJUnit5ProviderWithJUnit5Commons 0.022
shouldVerifyConfigParameters 0.012
shouldCreateInProcClasspath 0.007
shouldExistTmpDirectory 0.301
correctModuleDescriptor 0.034
noModuleDescriptorFile 0.019
shouldGenerateTestClasspath 0.432
shouldRetainInPluginArtifacts 0.006
corruptedModuleDescriptor 0.005

DefaultForkConfigurationTest

shouldEscapeForkNumber 1.875
shouldNotRelocateBooterClass 0.087
shouldBeWithoutEscaping 0.076
shouldEscapeThreadNumber 0.073
shouldBeEmptyArgLine 0.084
shouldBeWithEscaping 0.072
shouldBeNullArgLine 0.088
shouldBeWhitespaceInsteadOfNewLines 0.058
shouldRelocateBooterClassWhenShadefire 0.006
shouldBeEmptyArgLineInsteadOfNewLines 0.063

JarManifestForkConfigurationTest

shouldEscapeUri 0.616
relativeClasspathWindowsSimple 0.996
relativeClasspathWindowsTricky 0.003
crossDriveWindows 0.052
shouldRelativizeOnRealPlatform 0
relativeClasspathUnixTricky 0.011
relativeClasspathUnixSimple 0.01
shouldMakeRelativeUriOnRealPlatform 0.001
shouldMakeAbsoluteUriOnRealPlatform 0.002

ModularClasspathForkConfigurationTest

shouldCreateModularArgsFile 0.015

AbstractSurefireMojoJava7PlusTest

shouldHaveStartupConfigForModularClasspathAndTestDescriptor 3.004
testAllProviderInfo 0.145
shouldHaveStartupConfigForModularClasspath 0.135

AbstractSurefireMojoToolchainsTest

shouldReturnNoToolchainInMaven32 1.806
shouldThrowMaven33xToolchain 0.015
shouldGetMaven33xToolchain 0.023
withoutJvmAndToolchain 0.204
shouldChangeJavaHomeFromJvm 0.011
shouldFailWithWrongJvmExecPath 0.003
shouldCallMaven33xMethodWhenSpecSet 0.613
shouldFallthroughToBuildContextWhenNoSpecSet 0.001
shouldChangeJavaHomeFromToolchain 0.054
shouldNotChangeJavaHomeFromJvmIfAlreadySet 0.002
shouldNotChangeJavaHomeFromToolchainIfAlreadySet 0.01

ScannerUtilTest

shouldConvertJarFileResourceToJavaClassName 0.001
shouldBeClassFile 0

MojoMocklessTest

scanDependenciesShouldReturnNullWithEmptyTestJAR 0.011
scanDependenciesShouldReturnClassWithExistingTestJAR 0.014
scanMultipleDependencies 0.019
scanDependenciesShouldReturnNullWithWAR 0.002
testForkCountComputation 0
scanDependenciesShouldReturnNull 0
scanDependenciesShouldReturnNullWithExistingWAR 0.001
scanDependenciesShouldReturnNullAfterMissingBuildArtifact 0
testGetStartupReportConfiguration2 0.004
testForkMode 0.002
scanDependenciesShouldReturnClassWithDirectory 0.005
testGetStartupReportConfiguration 0.001

ForkClientTest

shouldReceiveStdErrNewLine 0.068
shouldSendTestFailed 0.056
shouldAcquireNextTest 0.002
shouldLogConsoleWarning 0.003
shouldBePossibleToKill 0.004
shouldReceiveStdOutNewLine 0.002
shouldSendTestsetCompleted 0.028
shouldFailOnNPE 0
shouldSendTestsetStartingKilled 0.007
shouldLogConsoleDebug 0.001
shouldLogConsoleError 0.002
shouldSendTestStarting 0.005
shouldReceiveStdErr 0.002
shouldReceiveStdOut 0.001
shouldLogJvmMessageAndProcessEvent 0.007
shouldNotifyWithBye 0.002
shouldLogUnorderedErrors 0.005
shouldStopOnNextTest 0.001
shouldSendTestsetStarting 0.006
shouldSendSystemProperty 0.002
shouldSendTestAssumptionFailure 0.005
shouldLogJvmError1 0.004
shouldLogJvmError2 0.004
shouldLogJvmError3 0.003
shouldLogJvmError4 0.003
shouldLogJvmError5 0.004
shouldLogJvmError6 0.003
shouldLogJvmMessage 0.005
shouldLogConsoleErrorWithStackTrace 0.004
shouldSendTestSucceeded 0.004
shouldSendTestError 0.004
shouldSendTestSkipped 0.004
shouldLogConsoleInfo 0.001

ForkedProcessEventNotifierTest$ReportEntryTest

testReportEntryOperations 1.876

ForkedProcessEventNotifierTest$DecoderOperationsTest

testError 2.031
testConsole 0.004
testStdOutStreamPrintWithNull 0.006
shouldSendByeEvent 0.004
testStdOutStreamPrintln 0.001
shouldHaveSystemProperty 0.021
shouldHandleErrorAfterNullLine 0
testErrorWithException 0.005
shouldSendStopOnNextTestEvent 0.002
shouldSendNextTestEvent 0.001
testCreatingReportEntry 0.055
testStdOutStreamPrint 0.002
testStdOutStreamPrintlnWithNull 0.002
testErrorWithStackTraceWriter 0.001
shouldCorrectlyDecodeStackTracesWithEmptyStringTraceMessages 0.007
shouldBeFailSafe 0
shouldHandleExit 0.003
testDebug 0.001
testStdOutStream 0.002
testWarning 0.001
testStdErrStream 0.001
shouldCountSameNumberOfSystemProperties 0.003
shouldRecognizeEmptyStream4ReportEntry 0.001
shouldHandleErrorAfterUnknownOperation 0.027

ConsoleOutputReporterTest

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

StatelessReporterTest

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

TestSetStatsTest

shouldConcatenateWithTestGroup 1.24
shouldConcatenateWithJUnit5TestGroup 0.002

StatelessTestsetInfoReporterTest

shouldAssertToStringReporter 1.728
shouldCreateFileReporterListener 0.007
shouldCloneJUnit5Reporter 0.007
shouldCloneReporter 0.001
shouldReportTestsetLifecycle 0.093
shouldCreateConsoleReporterListener 0.001
shouldAssertToStringJUnit5Reporter 0

CommonReflectorTest

shouldProxyConsoleLogger 0.088
createReportingReporterFactory 0.002
testCreateConsoleLogger 0.001

ForkStarterTest

processShouldExitWithoutSayingGoodBye 0.487
processShouldWaitForAck 0.261

ForkChannelTest

shouldRequestReplyMessagesViaTCP 0.103

StreamFeederTest

shouldFailThread 0.022
shouldFailWithoutData 0
shouldEncodeCommandToStream 0.003
shouldFailWithData 0

E2ETest

test 6.935