Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
167 0 0 0 100% 4.013 s

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.surefire.junitplatform 167 0 0 0 100% 4.013 s

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

org.apache.maven.surefire.junitplatform

- Class Tests Errors Failures Skipped Success Rate Time
TestPlanScannerFilterTest 10 0 0 0 100% 0.108 s
JUnitPlatformProviderGroupsTest 15 0 0 0 100% 0.576 s
JUnitPlatformProviderTest 7 0 0 0 100% 0.536 s
RunListenerAdapterTest 15 0 0 0 100% 0.099 s
JUnitPlatformProviderTest 50 0 0 0 100% 0.867 s
TestNgTestClassDetectorTest 14 0 0 0 100% 0.075 s
TestPlanScannerFilterTest 3 0 0 0 100% 0.041 s
RunListenerAdapterTest 30 0 0 0 100% 0.656 s
JUnitPlatformProviderTest 17 0 0 0 100% 0.081 s
TestMethodFilterTest 3 0 0 0 100% 0.465 s
RunListenerAdapterTest 2 0 0 0 100% 0.073 s
JUnitPlatformProviderGroupsTest 1 0 0 0 100% 0.436 s

Test Cases

[Summary] [Package List] [Test Cases]

TestPlanScannerFilterTest

testNgClassesAreAcceptedWithoutAskingTheTestNgEngine 0.004 s
classWithTestFactoryIsAccepted 0.003 s
classWithNestedTestClassIsAccepted 0.005 s
classWithNoTestMethodsIsNotAccepted 0.002 s
classWithTestMethodsIsAccepted 0.003 s
nothingIsDiscoveredWhenTestNgIsTheOnlyEngine 0.001 s
classIsNotAcceptedWhenOnlyAnotherCandidateHasTests 0.002 s
classWithNestedTestFactoryIsAccepted 0.004 s
nothingIsDiscoveredWithoutCandidates 0.001 s
emptyClassIsNotAccepted 0.002 s

JUnitPlatformProviderGroupsTest

excludedGroupsExcludeTaggedTestsOfOtherEnginesWhenVintageIsDetected 0.005 s
excludedGroupsExcludeTaggedTestsWhenTestNgIsOnTheClasspath(boolean)[1] 0.010 s
excludedGroupsExcludeTaggedTestsWhenTestNgIsOnTheClasspath(boolean)[2] 0.004 s
warnsAboutGroupsWhichOnlyTestNgUnderstands 0.017 s
groupsStillMatchJUnit4CategoriesBySimpleName 0.007 s
testNgTestsAreLeftToTestNg(boolean)[1] 0.005 s
testNgTestsAreLeftToTestNg(boolean)[2] 0.009 s
groupsWhichAreNotTagExpressionsStillFailWithoutTestNg 0.002 s
categoryFiltersIgnoreMethodsThatCannotBeFound 0.003 s
excludedGroupsDoNotLookUpMethodsOfOtherEngines 0.003 s
doesNotWarnAboutGroupsWhichAreTagExpressions 0.002 s
groupsStillMatchJUnit4CategoriesWhenTestNgIsOnTheClasspath 0.003 s
groupsIncludeTaggedTestsOfOtherEnginesWhenVintageIsDetected 0.002 s
groupsIncludeTaggedTestsWhenTestNgIsOnTheClasspath(boolean)[1] 0.002 s
groupsIncludeTaggedTestsWhenTestNgIsOnTheClasspath(boolean)[2] 0.002 s

JUnitPlatformProviderTest

detectSkippedParameterized 0.473 s
executesSingleTestIncludedByName 0.036 s
includesClassMatchedByIncludePatternWithPackageDirectory 0.015 s
runOrderShouldSetBothOrderersWhenNoneIsConfigured 0.002 s
looksUpEnclosingClassesOnlyWhenAClassIsRejectedByThePatterns 0.004 s
includesEnclosingClassWhenItsInnerClassesListAnInaccessibleClass 0.004 s
onlyIncludeJunit5EnginesIsDeclared 0.002 s

RunListenerAdapterTest

classUnderAContainerWithoutClassKeepsItsOwnTestSet 0.049 s
nestedJUnit3SuitesShareTheTestSetOfTheirOuterClass 0.004 s
notifiedOfContainerFailureWhenFailed 0.003 s
ignoresNonTargetTestsExecutedByRunnerDuringRerun 0.002 s
notifiedWithCorrectNamesWhenClassExecutionErrored 0.005 s
uniqueIdsDistinguishTestsWithIdenticalReportedNames 0.005 s
notifiedWithSuiteClassNameWhenEngineHasNoTestClass 0.004 s
notifiedWithCompatibleNameForMethodWithArguments 0.002 s
rerunOfAFailedTestReportsUnderTheSameRunId 0.003 s
classesInsideASuiteKeepTheirOwnTestSet 0.002 s
stackTraceWriterPresentEvenWithoutException 0.001 s
notifiedWithCorrectNamesWhenMethodExecutionStarted 0.002 s
testIdentifierWithClassSourceHasTestName 0.006 s
notifiedForTestSetWhenClassExecutionSucceeded 0.010 s
notifiedWithCorrectNamesWhenContainerFailed 0.001 s

JUnitPlatformProviderTest

allDiscoveredTestsAreInvokedForNullArgument 0.013 s
outputIsCaptured 0.008 s
detectErroredParameterized 0.010 s
includesClassSelectedByFullyQualifiedOrSimpleClassName 0.002 s
shouldNotFilterEmpty 0.001 s
includesEnclosingClassOfAScannedNestedClassRejectedByAnExcludePattern 0.001 s
getSuitesReturnsScannedClasses 0.004 s
doesNotExecuteTestsExcludedByName 0.007 s
rerunWithSuccess 0.011 s
excludesClassWhoseNameContainsDollarByTheDefaultExcludePattern 0.001 s
executesMultipleTestsIncludedByNamePatternWithQuestionMark 0.007 s
includesClassSelectedTogetherWithItsTestMethods 0.002 s
evaluatesRegexIncludeAgainstTheClassFilePath 0.002 s
rerunsClassSourceTestByClassWithUniqueIdFilter 0.003 s
rerunParameterized 0.021 s
onlyGroupsIsDeclared 0.001 s
usesClassNamesForXmlReport 0.005 s
noFiltersAreCreatedIfNoPropertiesAreDeclared 0.001 s
excludesClassMatchedByExcludePatternWithPackageDirectory 0.001 s
executesMultipleTestsIncludedByName 0.005 s
junit4OnlyProjectRunningClassesInParallelKeepsOneLaunch 0.006 s
includesClassWhenOnlyOneOfItsTestMethodsIsExcluded 0.001 s
evaluatesAntAndRegexIncludePatternsAsAlternatives 0 s
onlyExcludeJunit5EnginesIsDeclared 0.001 s
defaultConfigurationParametersAreEmpty 0.001 s
noFiltersAreCreatedIfTagsAreEmpty 0 s
shouldErrorClassOnBeforeAll 0.005 s
filtersWithEmptyJunitEngineAreNotRegistered 0.001 s
shouldErrorClassOnAfterAll 0.005 s
onlyExcludeTagsIsDeclared 0.001 s
excludesClassSelectedWithALeadingExclamationMark 0.001 s
runDisplayNameTest 0.004 s
appliesExcludePatternsOnTopOfIncludePatterns 0.001 s
bothIncludeAndExcludeAreAllowed 0.001 s
rerunStillFailing 0.015 s
includesEnclosingClassWhenTheScannedClassCannotBeInspected 0.001 s
detectFailedParameterized 0.005 s
junit4OnlyProjectRunsOneTestClassPerLaunch 0.007 s
parsesConfigurationParameters 0.001 s
singleTestClassIsInvokedLazily 0.005 s
shouldFailClassOnBeforeAll 0.004 s
runOrderShouldKeepClassOrdererFromConfigurationParameters 0.001 s
shouldNotFilterWildcard 0.001 s
executesMultipleTestsIncludedByNamePattern 0.004 s
shouldPassSurefireRandomSeedToJupiter 0 s
allGivenTestsToRunAreInvoked 0.005 s
runsDirectlySelectedNestedClassWithRegexInclude 0.010 s
runOrderShouldKeepClassOrdererFromSystemProperty 0 s
shouldFilterTestMethod 0 s
doesNotExecuteTestsExcludedByNamePattern 0.006 s

TestNgTestClassDetectorTest

engineIsNotExcludedWhenAClassCannotBeLoaded 0.024 s
classWithAnnotatedMethodIsATestNgTestClass 0.001 s
classImplementingInterfaceWithAnnotatedMethodIsATestNgTestClass 0 s
classInheritingAnnotatedMethodIsATestNgTestClass 0.001 s
concreteTestNgTestClassIsRunnable 0 s
engineIsNotExcludedWhenTestNgIsNotOnTheClassPath 0.001 s
abstractTestNgTestClassIsNotRunnable 0.001 s
engineIsNotExcludedWithoutClassLoader 0 s
classWithoutAnnotationIsNotATestNgTestClass 0.001 s
classAnnotatedAtTypeLevelIsATestNgTestClass 0.001 s
detectorIsNotCreatedWhenTestNgIsNotOnTheClassPath 0.001 s
classInheritingTypeLevelAnnotationIsATestNgTestClass 0.001 s
noTestNgTestClassIsFoundWhenTestNgIsNotOnTheClassPath 0.001 s
interfaceWithAnnotatedMethodIsNotRunnable 0 s

TestPlanScannerFilterTest

testNgEngineIsNotExcludedWithoutTestNgClasses 0.024 s
classWithDeeplyNestedTestClassIsAccepted 0.009 s
allCandidatesAreDiscoveredInASingleRequest 0.008 s

RunListenerAdapterTest

notifiedWithParentDisplayNameWhenTestClassUnknown 0.029 s
notifiedWithSyntheticSkipWhenAbortedClassHasNoDescendantTests 0.002 s
notifiedWhenMethodExecutionSucceeded 0 s
distinguishedJUnit6ParameterizedClassInvocationsByIndex 0.003 s
forgetsTheRunIdOfATestThatPassed 0.001 s
classAndMethodIndexOnTheDiagonalStayDistinct 0.001 s
displayNamesInClassAndMethods 0.019 s
notNotifiedWhenEngineExecutionStarted 0 s
stackTraceWriterDefaultsToTestClass 0.003 s
doesNotReappendClassIndexWhenLegacyNameAlreadyHasIt 0.001 s
doesNotSkipDescendantsWhenClassAbortsAfterTestStarted 0.005 s
classIndexGoesBeforeMethodIndexWhenLegacyNameOnlyHasMethodIndex 0.001 s
notifiedWhenMethodExecutionFailed 0.001 s
distinguishedNestedJUnit6ParameterizedClassInvocations 0.002 s
nestedClassSharesTheTestSetOfItsOuterClass 0.002 s
notifiedForAllDescendantTestsWhenClassExecutionAborted 0.003 s
stackTraceWriterPresentWhenParentHasSource 0.001 s
notifiedWhenMethodExecutionFailedWithError 0.001 s
notifiedForUnclassifiedTestIdentifier 0.001 s
displayNamesIgnoredInReport 0.001 s
failingNestedClassIsReportedInTheTestSetOfItsOuterClass 0 s
notifiedWhenMethodExecutionSkipped 0 s
notifiedEagerlyForTestSetWhenClassExecutionStarted 0.002 s
notifiedWithCorrectNamesWhenClassExecutionFailed 0.001 s
notifiedWithActualTestClassNameWhenRunInsideSuite 0.002 s
abortedNestedClassIsReportedInTheTestSetOfItsOuterClass 0.002 s
notifiedWithExecutionErrorWhenClassFailsAfterSuccessfulTest 0.001 s
notifiedOfContainerFailureWhenErrored 0 s
notifiedWithRunnerClassWhenCucumberScenarioHasNoClassSource 0.002 s
skippedNestedClassIsReportedInTheTestSetOfItsOuterClass 0.001 s

JUnitPlatformProviderTest

testExecutionListenerIsConfiguredViaListenerProperty 0.012 s
junit4OnlyProjectRerunsFailingTestsAfterTheLastClass 0.022 s
noFiltersAreCreatedIfIncludeJunit5EnginesIsEmpty 0.001 s
filtersWithEmptyTagsAreNotRegistered 0.001 s
includesEveryClassOfACommaSeparatedSelection 0.002 s
failingTestCaseAfterRerun 0.009 s
tagExpressionsAreSupportedForIncludeTagsContainingAmpersand 0.002 s
runsDirectlySelectedNestedClass 0.011 s
invokeThrowsForWrongForkTestSet 0.002 s
runNestingTest 0.005 s
bothIncludeAndExcludeJunit5EnginesAreAllowed 0 s
tagExpressionsAreSupportedForIncludeTagsContainingVerticalBar 0.001 s
includesEveryClassWhenOnlyATestMethodIsSelected 0.001 s
shouldPreferExplicitJupiterRandomSeed 0.002 s
doesNotTreatDollarAsNestedClassSeparator 0.002 s
singleTestClassIsInvoked 0.006 s
includesClassMatchedByIncludePatternWithMultipleWildcardDirectories 0.002 s

TestMethodFilterTest

includesTestDescriptorWithClassSource 0.004 s
includesBasedOnTestListResolver 0.002 s
excludesBasedOnTestListResolver 0.001 s

RunListenerAdapterTest

notifiedWithCorrectNamesWhenClassExecutionSkipped 0.066 s
notifiedWhenMethodExecutionAborted 0.007 s

JUnitPlatformProviderGroupsTest

groupsWhichAreNotTagExpressionsOnlyFilterTestNgTests 0.436 s