[SUREFIRE-1471] Too long Windows path cause CI issues. Renamed surefire-intergation-tests to surefire-its.
Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/4d00932a Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/4d00932a Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/4d00932a Branch: refs/heads/master Commit: 4d00932a06495deb27fb32187226cd7e40a89aee Parents: b2d51ff Author: Tibor17 <tibordig...@apache.org> Authored: Mon Feb 5 23:06:52 2018 +0100 Committer: Tibor17 <tibordig...@apache.org> Committed: Sun Feb 18 01:44:09 2018 +0100 ---------------------------------------------------------------------- Jenkinsfile | 20 +- pom.xml | 2 +- surefire-integration-tests/pom.xml | 202 ------- .../maven/surefire/its/AbstractFailFastIT.java | 105 ---- .../maven/surefire/its/AbstractJigsawIT.java | 111 ---- .../maven/surefire/its/AbstractTestCaseIT.java | 41 -- .../its/AbstractTestMultipleMethodPatterns.java | 483 ----------------- .../surefire/its/AdditionalClasspathIT.java | 39 -- .../maven/surefire/its/AggregateReportIT.java | 57 -- .../apache/maven/surefire/its/ArgLineIT.java | 39 -- .../maven/surefire/its/ArgLinePropertiesIT.java | 39 -- .../surefire/its/AssumptionFailureReportIT.java | 34 -- .../maven/surefire/its/CheckSingleTestIT.java | 70 --- .../its/CheckTestFailIfNoTestsForkModeIT.java | 81 --- .../surefire/its/CheckTestFailIfNoTestsIT.java | 63 --- .../its/CheckTestNgBeforeMethodFailureIT.java | 47 -- .../surefire/its/CheckTestNgBeforeMethodIT.java | 44 -- .../its/CheckTestNgCustomObjectFactoryIT.java | 58 -- .../CheckTestNgCustomTestRunnerFactoryIT.java | 59 -- .../surefire/its/CheckTestNgExecuteErrorIT.java | 69 --- .../its/CheckTestNgGroupThreadParallelIT.java | 43 -- .../maven/surefire/its/CheckTestNgJdk14IT.java | 41 -- .../its/CheckTestNgListenerReporterIT.java | 105 ---- .../surefire/its/CheckTestNgListenersIT.java | 37 -- .../its/CheckTestNgPathWithSpacesIT.java | 42 -- .../surefire/its/CheckTestNgReportTestIT.java | 74 --- .../surefire/its/CheckTestNgSuiteXmlIT.java | 60 --- .../its/CheckTestNgSuiteXmlSingleIT.java | 44 -- .../surefire/its/CheckTestNgVersionsIT.java | 223 -------- .../maven/surefire/its/ClassPathOrderIT.java | 39 -- .../surefire/its/ClasspathFilteringIT.java | 39 -- .../surefire/its/ClasspathScopeFilteringIT.java | 39 -- .../maven/surefire/its/ConsoleOutputIT.java | 106 ---- .../maven/surefire/its/CrashDetectionIT.java | 61 --- .../surefire/its/DefaultConfigurationIT.java | 38 -- .../surefire/its/EnvironmentVariableIT.java | 40 -- .../surefire/its/EnvironmentVariablesIT.java | 47 -- .../maven/surefire/its/FailFastJUnitIT.java | 77 --- .../maven/surefire/its/FailFastTestNgIT.java | 69 --- .../maven/surefire/its/ForkConsoleOutputIT.java | 87 --- .../its/ForkConsoleOutputWithErrorsIT.java | 47 -- .../apache/maven/surefire/its/ForkModeIT.java | 241 --------- .../surefire/its/ForkModeMultiModuleIT.java | 162 ------ .../maven/surefire/its/ForkModeTestNGIT.java | 35 -- .../its/IncludesExcludesFromFileIT.java | 95 ---- .../maven/surefire/its/IncludesExcludesIT.java | 68 --- .../maven/surefire/its/JUnit44HamcrestIT.java | 38 -- .../surefire/its/JUnit47ConcurrencyIT.java | 58 -- .../maven/surefire/its/JUnit47ParallelIT.java | 540 ------------------- .../its/JUnit47ParallelNotThreadSafeIT.java | 52 -- .../surefire/its/JUnit47RedirectOutputIT.java | 71 --- .../JUnit47RerunFailingTestWithCucumberIT.java | 80 --- .../its/JUnit47StaticInnerClassTestsIT.java | 34 -- .../surefire/its/JUnit47WithCucumberIT.java | 70 --- .../surefire/its/JUnit48TestCategoriesIT.java | 145 ----- .../JUnit4ForkAlwaysStaticInitPollutionIT.java | 38 -- .../maven/surefire/its/JUnit4IgnoreIT.java | 52 -- .../surefire/its/JUnit4RerunFailingTestsIT.java | 278 ---------- .../maven/surefire/its/JUnit4RunListenerIT.java | 73 --- .../maven/surefire/its/JUnit4VersionsIT.java | 87 --- .../apache/maven/surefire/its/JUnitDepIT.java | 70 --- .../maven/surefire/its/Java9FullApiIT.java | 109 ---- .../maven/surefire/its/LongWindowsPathIT.java | 88 --- .../apache/maven/surefire/its/ModulePathIT.java | 45 -- .../surefire/its/NoRunnableTestsInClassIT.java | 39 -- .../surefire/its/PlainOldJavaClasspathIT.java | 38 -- .../maven/surefire/its/PlexusConflictIT.java | 50 -- .../apache/maven/surefire/its/PojoSimpleIT.java | 38 -- .../apache/maven/surefire/its/ReporterTime.java | 26 - .../apache/maven/surefire/its/ReportersIT.java | 45 -- .../maven/surefire/its/ResultCountingIT.java | 66 --- .../apache/maven/surefire/its/RunOrderIT.java | 108 ---- .../surefire/its/RunOrderParallelForksIT.java | 31 -- .../maven/surefire/its/SiblingAggregatorIT.java | 47 -- .../maven/surefire/its/SmartStackTraceIT.java | 44 -- .../surefire/its/SystemPropertiesTestIT.java | 55 -- .../maven/surefire/its/TestMethodPatternIT.java | 115 ---- .../its/TestMultipleMethodPatternsIT.java | 67 --- .../its/TestMultipleMethodPatternsTestNGIT.java | 64 --- .../surefire/its/TestMultipleMethodsIT.java | 74 --- .../maven/surefire/its/TestNgGroupsIT.java | 69 --- .../its/TestNgParallelWithAnnotationsIT.java | 38 -- .../surefire/its/TestNgSuccessPercentageIT.java | 45 -- .../maven/surefire/its/TestSingleMethodIT.java | 141 ----- .../maven/surefire/its/TimeoutForkedTestIT.java | 43 -- .../maven/surefire/its/TwoTestCasesIT.java | 130 ----- .../apache/maven/surefire/its/UmlautDirIT.java | 64 --- .../maven/surefire/its/UnicodeTestNamesIT.java | 75 --- .../surefire/its/UseIsolatedClassLoaderIT.java | 38 -- .../maven/surefire/its/WorkingDirectoryIT.java | 134 ----- .../WorkingDirectoryIsInvalidPropertyIT.java | 39 -- .../surefire/its/WorkingDirectoryMissingIT.java | 39 -- .../surefire/its/XmlReporterRunTimeIT.java | 75 --- .../surefire/its/fixture/Configuration.java | 29 - .../its/fixture/FailsafeOutputValidator.java | 47 -- .../surefire/its/fixture/HelperAssertions.java | 174 ------ .../fixture/IntegrationTestSuiteResults.java | 91 ---- .../surefire/its/fixture/MavenLauncher.java | 504 ----------------- .../surefire/its/fixture/MavenLauncherTest.java | 47 -- .../surefire/its/fixture/OutputValidator.java | 230 -------- .../maven/surefire/its/fixture/Settings.java | 72 --- .../SurefireJUnit4IntegrationTestCase.java | 60 --- .../surefire/its/fixture/SurefireLauncher.java | 492 ----------------- .../its/fixture/SurefireLauncherTest.java | 43 -- .../its/fixture/SurefireVerifierException.java | 37 -- .../maven/surefire/its/fixture/TestFile.java | 155 ------ .../surefire/its/fixture/TestFramework.java | 29 - .../Surefire1024VerifyFailsafeIfTestedIT.java | 48 -- .../jiras/Surefire1028UnableToRunSingleIT.java | 59 -- ...onFilterableJUnitRunnerWithCategoriesIT.java | 71 --- .../jiras/Surefire1041FailingJUnitRunnerIT.java | 38 -- .../jiras/Surefire1053SystemPropertiesIT.java | 72 --- ...urefire1055CorrectConcurrentTestCountIT.java | 41 -- .../Surefire1080ParallelForkDoubleTestIT.java | 54 -- ...urefire1082ParallelJUnitParameterizedIT.java | 212 -------- .../its/jiras/Surefire1095NpeInRunListener.java | 94 ---- .../jiras/Surefire1098BalancedRunOrderIT.java | 119 ---- .../Surefire1122ParallelAndFlakyTestsIT.java | 48 -- ...fire1135ImproveIgnoreMessageForTestNGIT.java | 152 ------ ...urefire1136CwdPropagationInForkedModeIT.java | 43 -- .../its/jiras/Surefire1144XmlRunTimeIT.java | 58 -- ...Surefire1146RerunFailedAndParameterized.java | 75 --- .../Surefire1152RerunFailingTestsInSuiteIT.java | 64 --- .../Surefire1153IncludesAndSpecifiedTestIT.java | 46 -- .../jiras/Surefire1158RemoveInfoLinesIT.java | 142 ----- .../Surefire1177TestngParallelSuitesIT.java | 59 -- .../surefire/its/jiras/Surefire1179IT.java | 43 -- .../jiras/Surefire1185DoNotSpawnTestsIT.java | 62 --- .../its/jiras/Surefire1202RerunAndSkipIT.java | 58 -- .../jiras/Surefire1209RerunAndForkCountIT.java | 75 --- .../its/jiras/Surefire1211JUnitTestNgIT.java | 62 --- .../its/jiras/Surefire1260NewTestsPattern.java | 49 -- .../surefire/its/jiras/Surefire1264IT.java | 58 -- .../surefire/its/jiras/Surefire1265Java9IT.java | 57 -- .../jiras/Surefire1278GroupNameEndingIT.java | 44 -- ...urefire1295AttributeJvmCrashesToTestsIT.java | 125 ----- .../jiras/Surefire1364SystemPropertiesIT.java | 203 ------- .../its/jiras/Surefire1367AssumptionLogsIT.java | 157 ------ .../Surefire1396CustomProviderClassPathIT.java | 52 -- .../jiras/Surefire141PluggableProvidersIT.java | 179 ------ .../jiras/Surefire146ForkPerTestNoSetupIT.java | 38 -- .../its/jiras/Surefire162CharsetProviderIT.java | 51 -- .../Surefire224WellFormedXmlFailuresIT.java | 78 --- .../jiras/Surefire257NotRerunningTestsIT.java | 41 -- .../Surefire260TestWithIdenticalNamesIT.java | 72 --- .../its/jiras/Surefire34SecurityManagerIT.java | 48 -- .../Surefire376TestNgAfterSuiteFailureIT.java | 44 -- .../Surefire377TestNgAndJUnitTogetherIT.java | 52 -- .../Surefire408ManualProviderSelectionIT.java | 42 -- .../jiras/Surefire42NotExtendingTestCaseIT.java | 38 -- .../its/jiras/Surefire44InnerClassTestIT.java | 38 -- .../its/jiras/Surefire500PuzzlingErrorIT.java | 42 -- .../Surefire510TestClassPathForkModesIT.java | 53 -- .../Surefire569RunTestFromDependencyJarsIT.java | 44 -- .../Surefire570MultipleReportDirectoriesIT.java | 68 --- .../jiras/Surefire613TestCountInParallelIT.java | 45 -- ...refire621TestCountingJunit3InParallelIT.java | 98 ---- ...re628ConsoleOutputBeforeAndAfterClassIT.java | 48 -- ...e634UnsettableSystemPropertiesWarningIT.java | 39 -- ...urefire649EmptyStringSystemPropertiesIT.java | 84 --- .../its/jiras/Surefire673MockitoIT.java | 38 -- .../Surefire674BuildFailingWhenErrorsIT.java | 39 -- ...fire674BuildFailingWhenFailsafeErrorsIT.java | 38 -- .../Surefire685CommaSeparatedIncludesIT.java | 38 -- .../its/jiras/Surefire697NiceSummaryIT.java | 39 -- .../jiras/Surefire705ParallelForkTimeoutIT.java | 40 -- .../Surefire733AllOverrridesCapturedIT.java | 36 -- ...e735ForkFailWithRedirectConsoleOutputIT.java | 80 --- .../its/jiras/Surefire740TruncatedCommaIT.java | 48 -- ...refire747MethodParallelWithSuiteCountIT.java | 168 ------ .../its/jiras/Surefire772BothReportsIT.java | 87 --- .../jiras/Surefire772NoFailsafeReportsIT.java | 108 ---- .../jiras/Surefire772NoSurefireReportsIT.java | 98 ---- .../jiras/Surefire772SpecifiedReportsIT.java | 82 --- .../Surefire801ForkModeNoneClassLoaderIT.java | 38 -- .../jiras/Surefire803MultiFailsafeExecsIT.java | 47 -- .../Surefire806SpecifiedTestControlsIT.java | 52 -- .../jiras/Surefire809GroupExpressionsIT.java | 114 ---- .../jiras/Surefire812Log4JClassLoaderIT.java | 36 -- .../its/jiras/Surefire817SystemExitIT.java | 47 -- .../its/jiras/Surefire818NpeIgnoresTestsIT.java | 39 -- .../its/jiras/Surefire828EmptyGroupExprIT.java | 97 ---- .../jiras/Surefire832ProviderSelectionIT.java | 49 -- .../Surefire839TestWithoutCategoriesIT.java | 45 -- .../jiras/Surefire847AdditionalFailureIT.java | 33 -- ...refire855AllowFailsafeUseArtifactFileIT.java | 58 -- ...refire901MIssingResultfileWhenNoTestsIT.java | 39 -- ...urefire907PerThreadWithoutThreadCountIT.java | 42 -- ...refire920TestFailureIgnoreWithTimeoutIT.java | 45 -- .../Surefire926FailureWith2ProvidersIT.java | 36 -- .../its/jiras/Surefire930TestNgSuiteXmlIT.java | 37 -- .../its/jiras/Surefire943ReportContentIT.java | 159 ------ ...efire946KillMainProcessInReusableForkIT.java | 71 --- .../jiras/Surefire972BizarreNoClassDefIT.java | 32 -- .../jiras/Surefire975DefaultVMEncodingIT.java | 40 -- .../jiras/Surefire979WrongClassLoaderIT.java | 39 -- ...re985ParameterizedRunnerAndCategoriesIT.java | 68 --- .../jiras/Surefire995CategoryInheritanceIT.java | 90 ---- .../test/resources/SurefireToolchains/pom.xml | 72 --- .../main/java/test/surefiretoolchains/App.java | 29 - .../java/test/surefiretoolchains/AppTest.java | 36 -- .../additional-classpath/extraResource/test.txt | 0 .../extraResource2/test2.txt | 0 .../test/resources/additional-classpath/pom.xml | 65 --- .../java/additionalClasspath/BasicTest.java | 34 -- .../resources/aggregate-report/child1/pom.xml | 52 -- .../test/java/aggregateReport/FailingTest.java | 33 -- .../resources/aggregate-report/child2/pom.xml | 52 -- .../test/java/aggregateReport/BasicTest.java | 87 --- .../src/test/resources/aggregate-report/pom.xml | 67 --- .../src/test/resources/ant-ignore/.gitignore | 3 - .../src/test/resources/ant-ignore/build.xml | 52 -- .../src/test/resources/ant-ignore/ivy.xml | 6 - .../src/test/resources/ant-ignore/pom.xml | 47 -- .../src/test/resources/ant-ignore/src/ivy.xml | 6 - .../src/test/java/antignore/BasicTest.java | 42 -- .../test/resources/argLine-parameter/pom.xml | 61 --- .../test/java/argLine/TestSurefireArgLine.java | 40 -- .../test/resources/argLine-properties/pom.xml | 84 --- .../TestSurefireArgLineProperties.java | 58 -- .../src/test/resources/it.properties | 19 - .../resources/assumpationFailureReport/pom.xml | 63 --- .../src/test/java/assumpationFailure/Test1.java | 35 -- .../test/resources/classpath-filtering/pom.xml | 65 --- .../test/java/classpathFiltering/BasicTest.java | 44 -- .../src/test/resources/classpath-order/pom.xml | 64 --- .../surefire-classpath-order.properties | 2 - .../main/resources/surefire-report.properties | 2 - .../src/test/java/it/BasicTest.java | 61 --- .../surefire-classpath-order.properties | 2 - .../resources/classpath-scope-filtering/pom.xml | 63 --- .../test/java/classpathFiltering/BasicTest.java | 44 -- .../src/test/resources/consoleOutput/pom.xml | 46 -- .../src/test/java/consoleOutput/Test1.java | 81 --- .../resources/consoleOutputEncoding/pom.xml | 71 --- .../src/test/java/consoleOutput/Test1.java | 47 -- .../test/resources/consoleoutput-noisy/pom.xml | 63 --- .../test/java/consoleoutput_noisy/Test1.java | 85 --- .../test/java/consoleoutput_noisy/Test2.java | 53 -- .../src/test/resources/crash-detection/pom.xml | 58 -- .../java/junit44/environment/BasicTest.java | 46 -- .../test/resources/crash-during-test/pom.xml | 65 --- .../java/junit44/environment/BasicTest.java | 52 -- .../java/junit44/environment/SomeOtherTest.java | 28 - .../default-configuration-abstract/pom.xml | 47 -- .../AbstractConcreteBasicTest.java | 87 --- .../abstractClasses/NonInstantiableTest.java | 28 - .../pom.xml | 47 -- .../classWithNoTests/NoMethodsTestCase.java | 22 - .../default-configuration-noTests/pom.xml | 72 --- .../resources/default-configuration/pom.xml | 47 -- .../java/defaultConfiguration/BasicTest.java | 87 --- .../resources/environment-variables/pom.xml | 64 --- .../src/test/java/environment/BasicTest.java | 46 -- .../src/test/resources/fail-fast-junit/pom.xml | 104 ---- .../src/test/java/pkg/ATest.java | 20 - .../src/test/java/pkg/BTest.java | 18 - .../src/test/java/pkg/CTest.java | 17 - .../src/test/java/pkg/DTest.java | 17 - .../src/test/java/pkg/ETest.java | 12 - .../src/test/resources/fail-fast-testng/pom.xml | 59 -- .../src/test/java/pkg/ATest.java | 19 - .../src/test/java/pkg/BTest.java | 18 - .../src/test/java/pkg/CTest.java | 17 - .../src/test/java/pkg/DTest.java | 17 - .../src/test/java/pkg/ETest.java | 12 - .../src/test/resources/failingBuilds/pom.xml | 40 -- .../test/java/failingbuilds/ExceptionsTest.java | 38 -- .../failsafe-buildfail/invoker.properties | 19 - .../test/resources/failsafe-buildfail/pom.xml | 83 --- .../failsafe-buildfail/src/test/java/MyAT.java | 25 - .../failsafe-buildfail/src/test/java/MyIT.java | 26 - .../failsafe-nofail/invoker.properties | 19 - .../src/test/resources/failsafe-nofail/pom.xml | 83 --- .../failsafe-nofail/src/test/java/MyAT.java | 25 - .../failsafe-nofail/src/test/java/MyIT.java | 26 - .../src/test/resources/failsafe-notests/pom.xml | 61 --- .../failsafe-notests/src/test/java/AClass.java | 25 - .../failsafe-regular/invoker.properties | 19 - .../src/test/resources/failsafe-regular/pom.xml | 83 --- .../failsafe-regular/src/test/java/MyAT.java | 26 - .../failsafe-regular/src/test/java/MyIT.java | 26 - .../resources/failure-result-counting/pom.xml | 38 -- .../failureresultcounting/BeforeClassError.java | 43 -- .../BeforeClassFailure.java | 43 -- .../java/failureresultcounting/BeforeError.java | 48 -- .../failureresultcounting/BeforeFailure.java | 43 -- .../java/failureresultcounting/NoErrors.java | 43 -- .../failureresultcounting/OrdinaryError.java | 42 -- .../java/failureresultcounting/RunTests.java | 33 -- .../src/test/resources/failureOutput/pom.xml | 50 -- .../src/test/java/forkConsoleOutput/Test1.java | 85 --- .../src/test/java/forkConsoleOutput/Test2.java | 35 -- .../src/test/resources/failureOutput/test | 15 - ...pache.maven.surefire.test.SucceedingTest.xml | 68 --- ...g.apache.maven.surefire.test.FailingTest.txt | 84 --- ...pache.maven.surefire.test.SucceedingTest.txt | 4 - .../test/resources/fork-consoleOutput/pom.xml | 47 -- .../src/test/java/forkConsoleOutput/Test1.java | 43 -- .../fork-consoleOutputWithErrors/pom.xml | 50 -- .../src/test/java/forkConsoleOutput/Test1.java | 43 -- .../src/test/java/forkConsoleOutput/Test2.java | 35 -- .../src/test/resources/fork-fail/pom.xml | 60 --- .../fork-fail/src/test/java/forkMode/Test1.java | 58 -- .../fork-fail/src/test/java/forkMode/Test2.java | 34 -- .../fork-fail/src/test/java/forkMode/Test3.java | 34 -- .../fork-mode-multimodule/module-a/pom.xml | 36 -- .../module-a/src/test/java/forkMode/Test1.java | 67 --- .../module-a/src/test/java/forkMode/Test2.java | 36 -- .../module-a/src/test/java/forkMode/Test3.java | 34 -- .../fork-mode-multimodule/module-b/pom.xml | 36 -- .../module-b/src/test/java/forkMode/Test1.java | 67 --- .../module-b/src/test/java/forkMode/Test2.java | 36 -- .../module-b/src/test/java/forkMode/Test3.java | 34 -- .../resources/fork-mode-multimodule/pom.xml | 66 --- .../fork-mode-resource-loading/pom.xml | 54 -- .../test/java/forkMode/ResourceLoadTest.java | 46 -- .../src/test/resources/myFile.txt | 1 - .../src/test/resources/fork-mode-testng/pom.xml | 50 -- .../src/test/java/forkMode/Test1.java | 65 --- .../src/test/java/forkMode/Test2.java | 33 -- .../src/test/java/forkMode/Test3.java | 34 -- .../src/test/resources/fork-mode/pom.xml | 59 -- .../fork-mode/src/test/java/forkMode/Test1.java | 67 --- .../fork-mode/src/test/java/forkMode/Test2.java | 34 -- .../fork-mode/src/test/java/forkMode/Test3.java | 34 -- .../src/test/resources/fork-timeout/pom.xml | 47 -- .../test/java/forktimeout/BaseForkTimeout.java | 53 -- .../src/test/java/forktimeout/Test1.java | 34 -- .../src/test/java/forktimeout/Test2.java | 30 -- .../src/test/java/forktimeout/Test3.java | 32 -- .../src/test/java/forktimeout/Test4.java | 32 -- .../src/test/java/forktimeout/Test5.java | 32 -- .../common-excludes.txt | 3 - .../path-includes.txt | 3 - .../includes-excludes-from-file/pom.xml | 153 ------ .../regex-includes.txt | 3 - .../simple-includes.txt | 4 - .../simple-mixed-includes.txt | 3 - .../src/test/java/org/test/DefaultTest.java | 34 -- .../src/test/java/org/test/DontRunTest.java | 30 -- .../java/org/test/NotIncludedByDefault.java | 34 -- .../src/test/java/org/test/aTestXmlFile.xml | 24 - .../test/resources/includes-excludes/pom.xml | 135 ----- .../src/test/java/org/test/DefaultTest.java | 34 -- .../src/test/java/org/test/DontRunTest.java | 30 -- .../java/org/test/NotIncludedByDefault.java | 34 -- .../src/test/java/org/test/aTestXmlFile.xml | 24 - .../test/resources/isolated-classloader/pom.xml | 56 -- .../java/isolatedClassloader/BasicTest.java | 86 --- .../src/test/resources/java9-full-api/pom.xml | 132 ----- .../java9-full-api/src/test/java/J9IT.java | 37 -- .../java9-full-api/src/test/java/J9Test.java | 36 -- .../resources/junit-fork-mode-always/pom.xml | 57 -- .../src/test/java/junit4/forkMode/Test1.java | 60 --- .../src/test/java/junit4/forkMode/Test2.java | 36 -- .../src/test/java/junit4/forkMode/Test3.java | 36 -- .../src/test/resources/junit-ignore/pom.xml | 61 --- .../ClassAndMethodIgnoreNothingToRunTest.java | 37 -- ...sLevelIgnore1WithMethodThatIsNormalTest.java | 36 -- ...sLevelIgnore2WithMethodThatIsNormalTest.java | 36 -- ...IgnoredMethodsAnd1AssumptionFailureTest.java | 57 -- .../src/test/resources/junit-innerClass/pom.xml | 55 -- .../test/java/junit/innerClass/BasicTest.java | 39 -- .../junit-notExtendingTestCase/pom.xml | 55 -- .../junit/notExtendingTestCase/SuiteTest.java | 49 -- .../junit/notExtendingTestCase/TestHelper.java | 24 - .../test/resources/junit-pathWithUmlaut/pom.xml | 55 -- .../src/test/java/umlautTest/BasicTest.java | 87 --- .../resources/junit-twoTestCaseSuite/pom.xml | 59 -- .../java/junit/twoTestCaseSuite/BasicTest.java | 86 --- .../java/junit/twoTestCaseSuite/TestTwo.java | 29 - .../twoTestCaseSuite/WrapperTestSuite.java | 40 -- .../test/resources/junit-twoTestCases/pom.xml | 55 -- .../test/java/junit/twoTestCases/BasicTest.java | 86 --- .../test/java/junit/twoTestCases/TestTwo.java | 29 - .../junit4-forkAlways-staticInit/pom.xml | 38 -- .../src/test/java/junit4/App2Test.java | 50 -- .../src/test/java/junit4/AppTest.java | 50 -- .../junit4-rerun-failing-tests/pom.xml | 55 -- .../test/java/junit4/FlakyFirstTimeTest.java | 62 --- .../src/test/java/junit4/PassingTest.java | 39 -- .../test/resources/junit4-runlistener/pom.xml | 71 --- .../java/runListener/EchoingRunListener.java | 82 --- .../src/test/java/runListener/FileHelper.java | 44 -- .../runListener/FileWritingRunListener1.java | 40 -- .../runListener/FileWritingRunListener2.java | 40 -- .../java/runListener/JUnit4RunListenerTest.java | 32 -- .../resources/junit4-twoTestCaseSuite/pom.xml | 62 --- .../test/java/twoTestCaseSuite/BasicTest.java | 64 --- .../java/twoTestCaseSuite/Junit4TestSuite.java | 33 -- .../java/twoTestCaseSuite/Junit4TestTwo.java | 27 - .../src/test/resources/junit4/pom.xml | 55 -- .../junit4/src/test/java/junit4/BasicTest.java | 65 --- .../src/test/resources/junit44-dep/pom.xml | 71 --- .../src/test/java/junit44Dep/BasicTest.java | 67 --- .../test/resources/junit44-environment/pom.xml | 59 -- .../java/junit44/environment/BasicTest.java | 40 -- .../src/test/resources/junit44-hamcrest/pom.xml | 54 -- .../test/java/junit44/hamcrest/BasicTest.java | 66 --- .../resources/junit44-method-pattern/pom.xml | 60 --- .../src/test/java/junit4/BasicTest.java | 77 --- .../resources/junit44-multiple-methods/pom.xml | 68 --- .../src/test/java/junit4/BasicTest.java | 83 --- .../src/test/java/junit4/TestThree.java | 77 --- .../src/test/java/junit4/TestTwo.java | 77 --- .../resources/junit44-single-method/pom.xml | 60 --- .../src/test/java/junit4/BasicTest.java | 71 --- .../test/resources/junit47-concurrency/pom.xml | 61 --- .../src/test/java/junit47/BasicTest.java | 71 --- .../src/test/resources/junit47-cucumber/pom.xml | 81 --- .../sample/cucumber/FailingCucumberTest.java | 31 -- .../test/java/org/sample/cucumber/StepDefs.java | 57 -- .../sample/cucumber/SuccessCucumberTest.java | 31 -- .../src/test/resources/failing/Sample.feature | 10 - .../src/test/resources/success/Sample.feature | 10 - .../test/resources/junit47-parallel-nts/pom.xml | 64 --- .../java/surefireparallelnts/ParallelTest.java | 37 -- .../RunningInSequenceTest.java | 37 -- .../junit47-parallel-with-suite/pom.xml | 38 -- .../src/test/java/surefire747/SuiteTest1.java | 93 ---- .../src/test/java/surefire747/SuiteTest2.java | 93 ---- .../src/test/java/surefire747/TestSuite.java | 52 -- .../src/test/resources/junit47-parallel/pom.xml | 70 --- .../test/java/surefireparallel/Suite1Test.java | 39 -- .../test/java/surefireparallel/Suite2Test.java | 39 -- .../test/java/surefireparallel/TestClass.java | 50 -- .../java/surefireparallel/Waiting1Test.java | 50 -- .../java/surefireparallel/Waiting2Test.java | 50 -- .../java/surefireparallel/Waiting3Test.java | 50 -- .../java/surefireparallel/Waiting4Test.java | 50 -- .../java/surefireparallel/Waiting5Test.java | 50 -- .../java/surefireparallel/Waiting6Test.java | 50 -- .../java/surefireparallel/Waiting7Test.java | 50 -- .../java/surefireparallel/Waiting8Test.java | 50 -- .../resources/junit47-redirect-output/pom.xml | 58 -- .../test/java/junit47ConsoleOutput/Test0.java | 63 --- .../test/java/junit47ConsoleOutput/Test1.java | 43 -- .../test/java/junit47ConsoleOutput/Test2.java | 43 -- .../test/java/junit47ConsoleOutput/Test3.java | 30 -- .../pom.xml | 77 --- .../org/sample/cucumber/FlakeCucumberTest.java | 29 - .../test/java/org/sample/cucumber/StepDefs.java | 56 -- .../org/sample/cucumber/Sample.feature | 10 - .../junit47-static-inner-class-tests/pom.xml | 40 -- .../src/test/java/junit4/BasicTest.java | 33 -- .../java/junit4/TopLevelAbstractClassTest.java | 33 -- .../test/java/junit4/TopLevelInterfaceTest.java | 33 -- .../test/resources/junit48-categories/pom.xml | 70 --- .../src/test/java/junit4/BasicTest.java | 72 --- .../src/test/java/junit4/CategoryA.java | 21 - .../src/test/java/junit4/CategoryB.java | 21 - .../src/test/java/junit4/CategoryC.java | 21 - .../src/test/java/junit4/CategoryCTest.java | 68 --- .../src/test/java/junit4/NoCategoryTest.java | 38 -- .../resources/junit48-method-pattern/pom.xml | 103 ---- .../src/test/java/junit4/BasicTest.java | 79 --- .../src/test/java/junit4/SampleCategory.java | 25 - .../junit48-multiple-method-patterns/pom.xml | 195 ------- .../test/java/jiras/surefire745/BasicTest.java | 53 -- .../test/java/jiras/surefire745/TestFive.java | 49 -- .../test/java/jiras/surefire745/TestFour.java | 49 -- .../test/java/jiras/surefire745/TestThree.java | 51 -- .../test/java/jiras/surefire745/TestTwo.java | 42 -- .../resources/junit48-multiple-methods/pom.xml | 103 ---- .../src/test/java/junit4/BasicTest.java | 83 --- .../src/test/java/junit4/TestThree.java | 77 --- .../src/test/java/junit4/TestTwo.java | 76 --- .../resources/junit48-single-method/pom.xml | 103 ---- .../src/test/java/junit4/BasicTest.java | 71 --- .../resources/junit48-smartStackTrace/pom.xml | 57 -- .../test/java/junit4/SmartStackTraceTest.java | 50 -- .../test/resources/large-test-results/pom.xml | 55 -- .../test/java/largeTestResults/BasicTest.java | 65 --- .../test/resources/long-windows-path/pom.xml | 57 -- .../test/java/longwindowspath/BasicTest.java | 36 -- .../src/test/resources/modulepath/pom.xml | 45 -- .../modulepath/src/main/java/com/app/Main.java | 34 -- .../modulepath/src/main/java/module-info.java | 21 - .../src/test/java/com/app/AppTest.java | 36 -- .../src/test/resources/norunnableTests/pom.xml | 58 -- .../java/junit/norunnabletests/BasicTest.java | 28 - .../src/test/resources/parallel-runtime/pom.xml | 42 -- .../src/test/java/runorder/parallel/Test1.java | 69 --- .../src/test/java/runorder/parallel/Test2.java | 54 -- .../src/test/java/runorder/parallel/Test3.java | 55 -- .../resources/plain-old-java-classpath/pom.xml | 57 -- .../java/plainOldJavaClasspath/BasicTest.java | 87 --- .../src/test/resources/plexus-conflict/pom.xml | 59 -- .../plexusConflict/CommandlineExtender.java | 35 -- .../src/test/java/plexusConflict/BasicTest.java | 37 -- .../src/test/resources/pojo-simple/pom.xml | 50 -- .../pojo-simple/src/test/java/PojoTest.java | 33 -- .../src/test/resources/pom.xml | 40 -- .../src/test/resources/reporters/pom.xml | 49 -- .../src/test/java/reporters/Test1.java | 30 -- .../src/test/java/reporters/Test2.java | 30 -- .../src/test/resources/result-counting/pom.xml | 41 -- .../test/java/resultcounting/MySuiteTest1.java | 43 -- .../test/java/resultcounting/MySuiteTest2.java | 44 -- .../test/java/resultcounting/MySuiteTest3.java | 45 -- .../src/test/java/resultcounting/Test1.java | 76 --- .../src/test/java/resultcounting/Test2.java | 127 ----- .../src/test/resources/runOrder/pom.xml | 60 --- .../src/test/java/junit/runOrder/TestA.java | 31 -- .../src/test/java/junit/runOrder/TestB.java | 31 -- .../src/test/java/junit/runOrder/TestC.java | 31 -- .../test/resources/runorder-parallel/pom.xml | 42 -- .../src/test/java/runorder/parallel/Test1.java | 92 ---- .../src/test/java/runorder/parallel/Test2.java | 50 -- .../src/test/java/runorder/parallel/Test3.java | 83 --- .../src/test/resources/settings.xml | 53 -- .../sibling-aggregator/aggregator/pom.xml | 51 -- .../resources/sibling-aggregator/child1/pom.xml | 44 -- .../main/java/siblingAggregator/FooHolder.java | 24 - .../resources/sibling-aggregator/child2/pom.xml | 49 -- .../java/siblingAggregator/FooHolderTest.java | 27 - .../resources/small-result-counting/pom.xml | 38 -- .../test/java/smallresultcounting/Test1.java | 66 --- .../test/java/smallresultcounting/Test2.java | 107 ---- .../jiras-surefire-1024-it/pom.xml | 79 --- .../jiras-surefire-1024-testjar/pom.xml | 47 -- .../src/main/java/jiras/surefire1024/A1IT.java | 12 - .../src/test/resources/surefire-1024/pom.xml | 51 -- .../pom.xml | 53 -- .../test/java/jiras/surefire1028/SomeTest.java | 36 -- .../pom.xml | 69 --- .../jiras/surefire1036/IntegrationTest.java | 24 - .../jiras/surefire1036/TestSomeIntegration.java | 37 -- .../java/jiras/surefire1036/TestSomeUnit.java | 36 -- .../TestSomethingWithMockitoRunner.java | 52 -- .../pom.xml | 60 --- .../src/test/java/test/AppTest.java | 38 -- .../src/test/java/test/BadRunner.java | 43 -- .../surefire-1053-system-properties/pom.xml | 65 --- .../src/test/java/jiras/surefire1053/ATest.java | 32 -- .../surefire-1055-parallelTestCount/pom.xml | 66 --- .../src/test/java/foo/Method1Test.java | 30 -- .../src/test/java/foo/Methods2Test.java | 36 -- .../src/test/java/foo/Methods3Test.java | 43 -- .../src/test/java/foo/Methods4Test.java | 48 -- .../src/test/java/foo/Methods5Test.java | 54 -- .../src/test/java/foo/Methods6Test.java | 42 -- .../src/test/java/foo/SleepUtil.java | 35 -- .../pom.xml | 74 --- .../java/com/cal/HelloWorldFlakyCotTest.java | 35 -- .../java/com/cal/HelloWorldFlakyErrorTest.java | 35 -- .../src/test/java/com/cal/HelloWorldTest.java | 40 -- .../src/test/java/com/cal/SimpleTest.java | 46 -- .../pom.xml | 64 --- .../java/jiras/surefire1082/Jira1082Test.java | 60 --- .../java/jiras/surefire1082/Jira1264Test.java | 36 -- .../surefire-1095-npe-in-runlistener/pom.xml | 70 --- .../test/java/jiras/surefire1095/Listener.java | 38 -- .../test/java/jiras/surefire1095/SomeTest.java | 31 -- .../surefire-1098-balanced-runorder/pom.xml | 62 --- .../src/test/java/jiras/surefire1098/ATest.java | 34 -- .../src/test/java/jiras/surefire1098/BTest.java | 34 -- .../src/test/java/jiras/surefire1098/CTest.java | 34 -- .../src/test/java/jiras/surefire1098/DTest.java | 34 -- .../pom.xml | 78 --- .../src/test/java/test/FlakyTest.java | 41 -- .../pom.xml | 79 --- .../java/testng/SkipExceptionReportTest.java | 1 - .../pom.xml | 69 --- ...CurrentWorkingDirectoryInForkedModeTest.java | 51 -- .../resources/surefire-1144-xml-runtime/pom.xml | 50 -- .../src/test/java/surefire1144/Test1.java | 82 --- .../pom.xml | 62 --- .../CustomDescriptionParameterizedTest.java | 62 --- ...omDescriptionWithCommaParameterizedTest.java | 63 --- .../surefire1146/SimpleParameterizedTest.java | 62 --- .../java/jiras/surefire1146/StandardTest.java | 40 -- .../pom.xml | 143 ----- .../test/java/jiras/surefire1152/FlakyIT.java | 39 -- .../java/jiras/surefire1152/FlakyITSuite.java | 29 - .../java/jiras/surefire1152/FlakyParent.java | 45 -- .../test/java/jiras/surefire1152/FlakyTest.java | 39 -- .../java/jiras/surefire1152/FlakyTestSuite.java | 29 - .../pom.xml | 60 --- .../java/jiras/surefire1153/IncludedUT.java | 30 -- .../jiras/surefire1153/NotIncludedTest.java | 30 -- .../surefire-1158-remove-info-lines/pom.xml | 69 --- .../src/test/java/jira1158/JUnitTest.java | 31 -- .../src/test/java/jira1158/TestNGSuiteTest.java | 32 -- .../pom.xml | 73 --- .../src/test/java/debug/ParallelTest.java | 45 -- .../src/test/resources/surefire-1185/pom.xml | 66 --- .../src/test/java/pkg/RunningTest.java | 29 - .../src/test/java/pkg/UnlistedTest.java | 29 - .../surefire-1202-rerun-and-failfast/pom.xml | 118 ---- .../src/test/java/pkg/ATest.java | 45 -- .../src/test/java/pkg/BTest.java | 42 -- .../src/test/java/pkg/CTest.java | 35 -- .../src/test/java/pkg/DTest.java | 35 -- .../src/test/java/pkg/ETest.java | 31 -- .../surefire-1209-rerun-and-forkcount/pom.xml | 115 ---- .../src/test/java/pkg/ATest.java | 45 -- .../src/test/java/pkg/BTest.java | 42 -- .../src/test/java/pkg/CTest.java | 35 -- .../src/test/java/pkg/DTest.java | 35 -- .../src/test/java/pkg/ETest.java | 31 -- .../src/test/resources/surefire-1211/pom.xml | 71 --- .../src/test/java/jira1211/JUnitTest.java | 31 -- .../src/test/java/jira1211/TestNGSuiteTest.java | 32 -- .../surefire-1260-new-tests-pattern/pom.xml | 60 --- .../src/test/java/pkg/JUnit3Tests.java | 34 -- .../src/test/java/pkg/JUnit4Tests.java | 42 -- .../src/test/resources/surefire-1264/pom.xml | 52 -- .../core/surefireJunitTests/ATest.java | 33 -- .../core/surefireJunitTests/BTest.java | 33 -- .../core/surefireJunitTests/BaseTest.java | 52 -- .../core/surefireJunitTests/CTest.java | 33 -- .../core/surefireJunitTests/DTest.java | 33 -- .../src/test/resources/surefire-1265/pom.xml | 49 -- .../surefire-1265/src/test/java/J9Test.java | 15 - .../surefire-1278-group-name-ending/pom.xml | 58 -- .../src/test/java/pkg/ATest.java | 40 -- .../src/test/resources/surefire-1364/pom.xml | 155 ------ .../surefire-1364/src/test/java/FirstTest.java | 30 -- .../surefire-1364/src/test/java/SecondTest.java | 30 -- .../surefire-1364/src/test/java/ThirdTest.java | 30 -- .../src/test/resources/surefire-1367/pom.xml | 59 -- .../surefire-1367/src/test/java/ATest.java | 38 -- .../surefire-1367/src/test/java/BTest.java | 34 -- .../pom.xml | 52 -- .../testprovider/ClassPathTestProvider.java | 63 --- ....maven.surefire.providerapi.SurefireProvider | 1 - .../pom.xml | 82 --- .../test/java/pluggableproviders/EmptyIT.java | 26 - .../test/java/pluggableproviders/EmptyTest.java | 26 - .../pom.xml | 51 -- .../surefire/testprovider/TestProvider.java | 75 --- ....maven.surefire.providerapi.SurefireProvider | 1 - .../surefire-141-pluggableproviders/pom.xml | 68 --- .../src/test/java/surefire141/BasicTest.java | 87 --- .../src/test/java/surefire141/TestTwo.java | 29 - .../surefire-146-forkPerTestNoSetup/pom.xml | 58 -- .../java/forkPerTestNoSetup/TestSurefire2.java | 86 --- .../surefire-162-charsetProvider/pom.xml | 38 -- .../jcharset/jcharset/1.2.1/jcharset-1.2.1.jar | Bin 22719 -> 0 bytes .../jcharset/1.2.1/jcharset-1.2.1.jar.md5 | 1 - .../jcharset/1.2.1/jcharset-1.2.1.jar.sha1 | 1 - .../jcharset/jcharset/1.2.1/jcharset-1.2.1.pom | 9 - .../jcharset/1.2.1/jcharset-1.2.1.pom.md5 | 1 - .../jcharset/1.2.1/jcharset-1.2.1.pom.sha1 | 1 - .../repo/jcharset/jcharset/maven-metadata.xml | 11 - .../jcharset/jcharset/maven-metadata.xml.md5 | 1 - .../jcharset/jcharset/maven-metadata.xml.sha1 | 1 - .../charsetProvider/MSUREFIRE77TestCase.java | 40 -- .../surefire-224-wellFormedXmlFailures/pom.xml | 58 -- .../wellFormedXmlFailures/TestSurefire3.java | 62 --- .../surefire-257-rerunningTests/module1/pom.xml | 23 - .../main/java/surefire257/MyModule1Class.java | 26 - .../java/surefire257/MyModule1ClassTest.java | 33 -- .../surefire-257-rerunningTests/module2/pom.xml | 23 - .../main/java/surefire257/MyModule2Class.java | 6 - .../java/surefire257/MyModule2ClassTest.java | 13 - .../surefire-257-rerunningTests/pom.xml | 43 -- .../surefire-260-testWithIdenticalNames/pom.xml | 64 --- .../src/test/java/surefire260/TestA.java | 35 -- .../src/test/java/surefire260/TestB.java | 31 -- .../src/test/java/surefire260/TestC.java | 31 -- .../surefire-34-securityManager-success/pom.xml | 61 --- .../test/java/junit4/SecurityManagerTest.java | 56 -- .../surefire-34-securityManager/pom.xml | 61 --- .../test/java/junit4/SecurityManagerTest.java | 60 --- .../pom.xml | 77 --- .../test/java/junit/twoTestCases/BasicTest.java | 86 --- .../test/java/junit/twoTestCases/TestTwo.java | 29 - .../surefire-500-puzzling-error/pom.xml | 37 -- .../test/java/surefire500/ExplodingTest.java | 49 -- .../src/test/java/surefire500/PassingTest.java | 53 -- .../src/test/java/surefire500/Suite.java | 30 -- .../surefire-510-testClassPath/pom.xml | 57 -- .../src/test/java/surefire510/Test1.java | 40 -- .../module1/pom.xml | 50 -- .../pom.xml | 17 - .../testjar/pom.xml | 47 -- .../testjar/src/test/java/org/test/TestA.java | 29 - .../testjar/src/test/java/org/test/TestB.java | 29 - .../module1/pom.xml | 23 - .../maven/surefire570/MyModule1Class.java | 26 - .../maven/surefire570/MyModule1ClassTest.java | 38 -- ...ireReport.surefireReportTest.MyClassTest.xml | 71 --- ...ireReport.surefireReportTest.MyClassTest.txt | 13 - .../module2/pom.xml | 23 - .../surefire570/module2/MyModule2Class.java | 6 - .../surefire570/module2/MyModule2ClassTest.java | 18 - ...ireReport.surefireReportTest.MyClassTest.xml | 71 --- ...ireReport.surefireReportTest.MyClassTest.txt | 13 - .../pom.xml | 117 ---- .../surefire-613-testCount-in-parallel/pom.xml | 38 -- .../src/test/java/surefire163/Test1.java | 90 ---- .../src/test/java/surefire163/Test2.java | 127 ----- .../pom.xml | 217 -------- .../src/it/java/mho/JUnit4AdapterSuiteTest.java | 39 -- .../src/it/java/mho/MySuiteTest1.java | 48 -- .../src/it/java/mho/MySuiteTest2.java | 49 -- .../src/it/java/mho/MySuiteTest3.java | 49 -- .../pom.xml | 39 -- .../src/test/java/surefire628/Test1.java | 48 -- .../src/test/java/surefire628/Test2.java | 42 -- .../pom.xml | 61 --- .../src/test/java/junit4/BasicTest.java | 64 --- .../surefire-649-systemProperties/pom.xml | 67 --- .../jiras/surefire649/SystemPropertiesTest.java | 32 -- .../pom.xml | 64 --- .../SystemPropertyVariablesTest.java | 32 -- .../test/resources/surefire-673-mockito/pom.xml | 37 -- .../src/test/java/surefire673/TestMockito.java | 36 -- .../surefire-674-buildFailingWhenErrors/pom.xml | 41 -- .../src/test/java/resultcounting/Test2.java | 36 -- .../surefire-685-commaseparatedIncludes/pom.xml | 63 --- .../src/test/java/surefire685/TestA.java | 29 - .../src/test/java/surefire685/TestB.java | 29 - .../src/test/java/surefire685/TestC.java | 29 - .../resources/surefire-697-niceSummary/pom.xml | 55 -- .../test/java/junit/surefire697/BasicTest.java | 65 --- .../test/java/junit/surefire697/TestTwo.java | 31 -- .../surefire-733-allOverridesCaptured/pom.xml | 56 -- .../src/test/java/junit/surefire733/ATest.java | 46 -- .../TEST-junit.twoTestCases.BasicTest.xml | 62 --- .../TEST-junit.twoTestCases.TestTwo.xml | 62 --- .../surefire-740-comma-truncated/pom.xml | 61 --- .../resources/surefire-772-both-reports/pom.xml | 91 ---- .../TEST-junit.twoTestCases.BasicTest.xml | 62 --- .../TEST-junit.twoTestCases.TestTwo.xml | 62 --- .../TEST-junit.twoTestCases.BasicTest.xml | 62 --- .../TEST-junit.twoTestCases.TestTwo.xml | 62 --- .../surefire-772-no-failsafe-reports/pom.xml | 91 ---- .../TEST-junit.twoTestCases.BasicTest.xml | 62 --- .../TEST-junit.twoTestCases.TestTwo.xml | 62 --- .../resources/surefire-772-no-reports/pom.xml | 56 -- .../surefire-772-no-surefire-reports/pom.xml | 91 ---- .../TEST-junit.twoTestCases.BasicTest.xml | 62 --- .../TEST-junit.twoTestCases.TestTwo.xml | 62 --- .../TEST-junit.twoTestCases.BasicTest.xml | 62 --- .../TEST-junit.twoTestCases.TestTwo.xml | 62 --- .../surefire-772-specified-reports/pom.xml | 96 ---- .../pom.xml | 80 --- .../org/apache/maven/surefire/test/App.java | 37 -- .../apache/maven/surefire/test/FailingTest.java | 84 --- .../maven/surefire/test/SucceedingTest.java | 84 --- .../pom.xml | 61 --- .../org/apache/maven/surefire/test/App.java | 37 -- .../org/apache/maven/surefire/test/TheTest.java | 42 -- .../surefire-806-specifiedTests-multi/pom.xml | 86 --- .../java/defaultConfiguration/FirstTest.java | 36 -- .../java/defaultConfiguration/FourthTest.java | 36 -- .../java/defaultConfiguration/SecondTest.java | 36 -- .../java/defaultConfiguration/ThirdTest.java | 36 -- .../surefire-806-specifiedTests-single/pom.xml | 70 --- .../java/defaultConfiguration/FirstTest.java | 36 -- .../java/defaultConfiguration/FourthTest.java | 36 -- .../java/defaultConfiguration/SecondTest.java | 36 -- .../java/defaultConfiguration/ThirdTest.java | 36 -- .../surefire-809-groupExpr-junit48/pom.xml | 57 -- .../src/test/java/junit4/BasicTest.java | 88 --- .../src/test/java/junit4/CategoryA.java | 21 - .../src/test/java/junit4/CategoryB.java | 21 - .../src/test/java/junit4/CategoryC.java | 21 - .../src/test/java/junit4/CategoryCTest.java | 80 --- .../src/test/java/junit4/NoCategoryTest.java | 38 -- .../surefire-809-groupExpr-testng/pom.xml | 45 -- .../src/test/java/testng/BasicTest.java | 72 --- .../src/test/java/testng/CategoryCTest.java | 63 --- .../src/test/java/testng/NoCategoryTest.java | 38 -- .../surefire-812-log4j-classloader/pom.xml | 44 -- .../src/main/resources/log4j.properties | 24 - .../src/test/java/surefire812/LoggingTest.java | 36 -- .../resources/surefire-817-system-exit/pom.xml | 69 --- .../src/test/java/jiras/surefire817/Test.java | 29 - .../surefire-818-ignored-tests-on-npe/pom.xml | 37 -- .../src/test/java/cyril/test/FirstTest.java | 55 -- .../src/test/java/cyril/test/IgnoredTest.java | 35 -- .../src/test/java/cyril/test/Message.java | 37 -- .../src/test/java/cyril/test/MyService.java | 28 - .../src/test/java/cyril/test/MyServiceImpl.java | 12 - .../pom.xml | 44 -- .../java/surefire/testcase/JunitParamsTest.java | 51 -- .../surefire/testcase/NonJunitParamsTest.java | 37 -- .../surefire-828-emptyGroupExpr-junit48/pom.xml | 98 ---- .../src/test/java/junit4/BasicTest.java | 88 --- .../src/test/java/junit4/CategoryA.java | 21 - .../src/test/java/junit4/CategoryB.java | 21 - .../src/test/java/junit4/CategoryC.java | 21 - .../src/test/java/junit4/CategoryCTest.java | 80 --- .../src/test/java/junit4/NoCategoryTest.java | 38 -- .../surefire-828-emptyGroupExpr-testng/pom.xml | 78 --- .../src/test/java/testng/BasicTest.java | 72 --- .../src/test/java/testng/CategoryCTest.java | 63 --- .../src/test/java/testng/NoCategoryTest.java | 38 -- .../surefire-832-provider-selection/pom.xml | 58 -- .../src/test/java/junit4/BasicTest.java | 88 --- .../src/test/java/junit4/CategoryA.java | 21 - .../src/test/java/junit4/CategoryB.java | 21 - .../src/test/java/junit4/CategoryC.java | 21 - .../src/test/java/junit4/CategoryCTest.java | 80 --- .../src/test/java/junit4/NoCategoryTest.java | 38 -- .../surefire-847-testngfail/README.txt | 2 - .../resources/surefire-847-testngfail/pom.xml | 60 --- .../test/java/org/codehaus/SomeFailedTest.java | 32 -- .../test/java/org/codehaus/SomePassedTest.java | 34 -- .../src/test/resources/suite.xml | 8 - .../surefire-855-failsafe-use-bundle/pom.xml | 127 ----- .../src/main/java/pkg/AClassInOSGiBundle.java | 24 - .../main/resources/main/surefire855.properties | 1 - .../java/jiras/surefre855/bundle/FooIT.java | 166 ------ .../bundle/properties/surefire855.properties | 1 - .../surefire-855-failsafe-use-jar/pom.xml | 115 ---- .../src/main/java/pkg/ToRunJavadoc.java | 8 - .../main/resources/main/surefire855.properties | 1 - .../test/java/jiras/surefire855/jar/FooIT.java | 179 ------ .../jar/properties/surefire855.properties | 1 - .../surefire-855-failsafe-use-war/pom.xml | 124 ----- .../main/java/pkg/ToCreateClassesDirectory.java | 24 - .../main/resources/main/surefire855.properties | 1 - .../test/java/jiras/surefire855/war/FooIT.java | 163 ------ .../war/properties/surefire855.properties | 1 - .../surefire-926-2-provider-failure/pom.xml | 41 -- .../src/test/java/com/company/JUnitTest.java | 31 -- .../src/test/java/com/company/TestNGTest.java | 31 -- .../surefire-930-failsafe-runtests/pom.xml | 53 -- .../failsafe/ExampleIntegrationTest.java | 32 -- .../maven/plugins/failsafe/ExampleTest.java | 32 -- .../maven/plugins/failsafe/TestConstants.java | 33 -- .../test/resources/testng-integrationTest.xml | 18 - .../src/test/resources/testng.xml | 17 - .../surefire-931-provider-failure/pom.xml | 41 -- .../main/java/com/mycompany/testfailed/App.java | 32 -- .../java/com/mycompany/testfailed/AppTest.java | 37 -- .../resources/surefire-942-testngSuite/pom.xml | 37 -- .../src/test/java/org/BasicTest.java | 67 --- .../src/test/resources/config.xml | 8 - .../surefire-943-report-content/pom.xml | 44 -- .../test/java/org/sample/module/My1Test.java | 50 -- .../test/java/org/sample/module/My2Test.java | 49 -- .../test/java/org/sample/module/My3Test.java | 41 -- .../test/java/org/sample/module/My4Test.java | 41 -- .../test/java/org/sample/module/My5Test.java | 39 -- .../pom.xml | 61 --- .../java/junit44/environment/Basic01Test.java | 45 -- .../java/junit44/environment/Basic02Test.java | 45 -- .../java/junit44/environment/Basic03Test.java | 45 -- .../java/junit44/environment/Basic04Test.java | 45 -- .../java/junit44/environment/Basic05Test.java | 45 -- .../java/junit44/environment/Basic06Test.java | 45 -- .../java/junit44/environment/Basic07Test.java | 45 -- .../java/junit44/environment/Basic08Test.java | 45 -- .../java/junit44/environment/Basic09Test.java | 45 -- .../java/junit44/environment/Basic10Test.java | 45 -- .../surefire-946-self-destruct-plugin/pom.xml | 53 -- .../surefire/selfdestruct/SelfDestructMojo.java | 161 ------ .../boom/pom.xml | 51 -- .../apache/maven/surefire/crb/ClassRuleIT.java | 43 -- .../class-rule/pom.xml | 17 - .../ExampleClassRule.java | 29 - .../surefire-972-bizarre-noclassdef/pom.xml | 36 -- .../surefire-975-wrong-encoding/pom.xml | 34 -- .../src/test/java/EncodingInReportTest.java | 33 -- .../module1/pom.xml | 36 -- .../src/main/java/surefire979/TestBase.java | 36 -- .../module2/pom.xml | 37 -- .../FailingStaticInitializerTest.java | 36 -- .../pom.xml | 28 - .../pom.xml | 47 -- .../src/test/java/sample/CategoryActivated.java | 25 - .../test/java/sample/CategoryNotSelected.java | 25 - .../parameterized/Parameterized01Test.java | 61 --- .../parameterized/Parameterized02Test.java | 61 --- .../parameterized/Parameterized03Test.java | 61 --- .../surefire-995-categoryInheritance/pom.xml | 90 ---- .../java/jiras/surefire955/CategorizedTest.java | 35 -- .../java/jiras/surefire955/NotIncludedTest.java | 33 -- .../java/jiras/surefire955/SomeCategory.java | 24 - .../surefire955/SpecialCategorizedTest.java | 34 -- .../surefire955/SpecialNonCategoryTest.java | 33 -- .../test/resources/system-properties/pom.xml | 98 ---- .../src/test/config/propsfile.properties | 2 - .../test/java/systemProperties/BasicTest.java | 90 ---- .../test-helper-dump-pid-plugin/pom.xml | 59 -- .../plugins/surefire/dumppid/DumpPidMojo.java | 70 --- .../resources/testng-afterSuiteFailure/pom.xml | 76 --- .../afterSuiteFailure/TestNGSuiteTest.java | 40 -- .../test/resources/testng-beforeMethod/pom.xml | 76 --- .../testng/beforeMethod/TestNGSuiteTest.java | 40 -- .../testng-beforeMethodFailure/pom.xml | 76 --- .../beforeMethodFailure/TestNGSuiteTest.java | 40 -- .../test/resources/testng-execute-error/pom.xml | 80 --- .../src/test/java/it/BasicTest.java | 36 -- .../testng-group-thread-parallel/pom.xml | 84 --- .../testng/groupThreadParallel/TestNGTest.java | 113 ---- .../src/test/resources/testng-groups/pom.xml | 55 -- .../java/testng/groups/TestNGGroupTest.java | 76 --- .../src/test/resources/testng-jdk14/pom.xml | 66 --- .../java/testng/jdk14/TestNGJavadocTest.java | 63 --- .../resources/testng-junit-together/pom.xml | 85 --- .../src/test/java/JunitTest.java | 47 -- .../src/test/java/TestNGJunitTest.java | 49 -- .../resources/testng-junit4-together/pom.xml | 50 -- .../src/test/java/Junit4NoRunWithTest.java | 53 -- .../src/test/java/Junit4SimpleRunWithTest.java | 56 -- .../src/test/java/TestNGTest.java | 50 -- .../resources/testng-listener-reporter/pom.xml | 90 ---- .../src/test/java/listenReport/FileHelper.java | 44 -- .../src/test/java/listenReport/Reporter.java | 37 -- .../test/java/listenReport/ResultListener.java | 87 --- .../test/java/listenReport/SuiteListener.java | 39 -- .../test/java/listenReport/TestNGSuiteTest.java | 32 -- .../src/test/resources/testng-listeners/pom.xml | 43 -- .../java/listeners/MarkAsFailureListener.java | 83 --- .../src/test/java/listeners/SimpleTest.java | 35 -- .../testng-method-pattern-after/pom.xml | 79 --- .../src/test/java/testng/BasicTest.java | 79 --- .../testng-method-pattern-before/pom.xml | 79 --- .../src/test/java/testng/BasicTest.java | 79 --- .../resources/testng-method-pattern/pom.xml | 80 --- .../src/test/java/testng/BasicTest.java | 73 --- .../testng-multiple-method-patterns/pom.xml | 108 ---- .../test/java/jiras/surefire745/BasicTest.java | 47 -- .../test/java/jiras/surefire745/TestFive.java | 44 -- .../test/java/jiras/surefire745/TestFour.java | 44 -- .../test/java/jiras/surefire745/TestThree.java | 46 -- .../test/java/jiras/surefire745/TestTwo.java | 38 -- .../test/resources/testng-objectFactory/pom.xml | 66 --- .../java/testng/objectfactory/FileHelper.java | 25 - .../TestNGCustomObjectFactory.java | 22 - .../testng/objectfactory/TestNGSuiteTest.java | 11 - .../resources/testng-parallel-suites/pom.xml | 81 --- .../java/testng/suiteXml/ShouldNotRunTest.java | 35 -- .../java/testng/suiteXml/TestNGSuiteTest.java | 43 -- .../src/test/resources/testng1.xml | 30 -- .../src/test/resources/testng2.xml | 30 -- .../testng-parallel-with-annotations/pom.xml | 42 -- .../TestNGParallelTest.java | 69 --- .../resources/testng-path with spaces/pom.xml | 76 --- .../testng/pathWithSpaces/TestNGSuiteTest.java | 35 -- .../src/test/resources/test.txt | 1 - .../src/test/resources/testng-simple/pom.xml | 103 ---- .../java/testng/simple/TestNGSuiteTestA.java | 32 -- .../java/testng/simple/TestNGSuiteTestB.java | 32 -- .../java/testng/simple/TestNGSuiteTestC.java | 32 -- .../testng-single-method-5-14-9/pom.xml | 57 -- .../src/test/java/testng/BasicTest.java | 73 --- .../test/resources/testng-single-method/pom.xml | 80 --- .../src/test/java/testng/BasicTest.java | 73 --- .../resources/testng-succes-percentage/pom.xml | 65 --- .../testng/TestNGSuccessPercentFailingTest.java | 44 -- .../testng/TestNGSuccessPercentPassingTest.java | 43 -- .../src/test/resources/testng-suite-xml/pom.xml | 84 --- .../testng-suite-xml/src/test-data/testng1.xml | 30 -- .../testng-suite-xml/src/test-data/testng2.xml | 30 -- .../java/testng/suiteXml/TestNGSuiteTest.java | 54 -- .../resources/testng-testRunnerFactory/pom.xml | 72 --- .../testng/testrunnerfactory/FileHelper.java | 25 - .../TestNGCustomTestRunnerFactory.java | 22 - .../testrunnerfactory/TestNGSuiteTest.java | 11 - .../resources/testng-twoTestCaseSuite/pom.xml | 81 --- .../test/java/testng/two/TestNGSuiteTest.java | 33 -- .../src/test/java/testng/two/TestNGTestTwo.java | 32 -- .../src/test/resources/suite.xml | 7 - .../src/test/resources/timeout-forked/pom.xml | 58 -- .../src/test/java/timeoutForked/BasicTest.java | 38 -- .../test/resources/unicode-testnames/pom.xml | 56 -- .../java/junit/twoTestCases/EscapeTest.java | 86 --- .../test/java/junit/twoTestCases/XXYZTest.java | 30 -- .../src/test/resources/webapp/pom.xml | 109 ---- .../webapp/src/main/webapp/WEB-INF/web.xml | 7 - .../resources/webapp/src/main/webapp/index.jsp | 5 - .../webapp/src/test/java/WebAppTest.java | 66 --- .../pom.xml | 56 -- .../src/test/java/MyTest.java | 27 - .../resources/working-directory-missing/pom.xml | 53 -- .../src/test/java/MyTest.java | 27 - .../resources/working-directory/child/pom.xml | 44 -- .../src/test/java/workingDir/BasicTest.java | 45 -- .../test/resources/working-directory/pom.xml | 52 -- surefire-its/pom.xml | 202 +++++++ .../maven/surefire/its/AbstractFailFastIT.java | 105 ++++ .../maven/surefire/its/AbstractJigsawIT.java | 111 ++++ .../maven/surefire/its/AbstractTestCaseIT.java | 41 ++ .../its/AbstractTestMultipleMethodPatterns.java | 483 +++++++++++++++++ .../surefire/its/AdditionalClasspathIT.java | 39 ++ .../maven/surefire/its/AggregateReportIT.java | 57 ++ .../apache/maven/surefire/its/ArgLineIT.java | 39 ++ .../maven/surefire/its/ArgLinePropertiesIT.java | 39 ++ .../surefire/its/AssumptionFailureReportIT.java | 34 ++ .../maven/surefire/its/CheckSingleTestIT.java | 70 +++ .../its/CheckTestFailIfNoTestsForkModeIT.java | 81 +++ .../surefire/its/CheckTestFailIfNoTestsIT.java | 63 +++ .../its/CheckTestNgBeforeMethodFailureIT.java | 47 ++ .../surefire/its/CheckTestNgBeforeMethodIT.java | 44 ++ .../its/CheckTestNgCustomObjectFactoryIT.java | 58 ++ .../CheckTestNgCustomTestRunnerFactoryIT.java | 59 ++ .../surefire/its/CheckTestNgExecuteErrorIT.java | 69 +++ .../its/CheckTestNgGroupThreadParallelIT.java | 43 ++ .../maven/surefire/its/CheckTestNgJdk14IT.java | 41 ++ .../its/CheckTestNgListenerReporterIT.java | 105 ++++ .../surefire/its/CheckTestNgListenersIT.java | 37 ++ .../its/CheckTestNgPathWithSpacesIT.java | 42 ++ .../surefire/its/CheckTestNgReportTestIT.java | 74 +++ .../surefire/its/CheckTestNgSuiteXmlIT.java | 60 +++ .../its/CheckTestNgSuiteXmlSingleIT.java | 44 ++ .../surefire/its/CheckTestNgVersionsIT.java | 223 ++++++++ .../maven/surefire/its/ClassPathOrderIT.java | 39 ++ .../surefire/its/ClasspathFilteringIT.java | 39 ++ .../surefire/its/ClasspathScopeFilteringIT.java | 39 ++ .../maven/surefire/its/ConsoleOutputIT.java | 106 ++++ .../maven/surefire/its/CrashDetectionIT.java | 61 +++ .../surefire/its/DefaultConfigurationIT.java | 38 ++ .../surefire/its/EnvironmentVariableIT.java | 40 ++ .../surefire/its/EnvironmentVariablesIT.java | 47 ++ .../maven/surefire/its/FailFastJUnitIT.java | 77 +++ .../maven/surefire/its/FailFastTestNgIT.java | 69 +++ .../maven/surefire/its/ForkConsoleOutputIT.java | 87 +++ .../its/ForkConsoleOutputWithErrorsIT.java | 47 ++ .../apache/maven/surefire/its/ForkModeIT.java | 241 +++++++++ .../surefire/its/ForkModeMultiModuleIT.java | 162 ++++++ .../maven/surefire/its/ForkModeTestNGIT.java | 35 ++ .../its/IncludesExcludesFromFileIT.java | 95 ++++ .../maven/surefire/its/IncludesExcludesIT.java | 68 +++ .../maven/surefire/its/JUnit44HamcrestIT.java | 38 ++ .../surefire/its/JUnit47ConcurrencyIT.java | 58 ++ .../maven/surefire/its/JUnit47ParallelIT.java | 540 +++++++++++++++++++ .../its/JUnit47ParallelNotThreadSafeIT.java | 52 ++ .../surefire/its/JUnit47RedirectOutputIT.java | 71 +++ .../JUnit47RerunFailingTestWithCucumberIT.java | 80 +++ .../its/JUnit47StaticInnerClassTestsIT.java | 34 ++ .../surefire/its/JUnit47WithCucumberIT.java | 70 +++ .../surefire/its/JUnit48TestCategoriesIT.java | 145 +++++ .../JUnit4ForkAlwaysStaticInitPollutionIT.java | 38 ++ .../maven/surefire/its/JUnit4IgnoreIT.java | 52 ++ .../surefire/its/JUnit4RerunFailingTestsIT.java | 278 ++++++++++ .../maven/surefire/its/JUnit4RunListenerIT.java | 73 +++ .../maven/surefire/its/JUnit4VersionsIT.java | 87 +++ .../apache/maven/surefire/its/JUnitDepIT.java | 70 +++ .../maven/surefire/its/Java9FullApiIT.java | 109 ++++ .../maven/surefire/its/LongWindowsPathIT.java | 88 +++ .../apache/maven/surefire/its/ModulePathIT.java | 45 ++ .../surefire/its/NoRunnableTestsInClassIT.java | 39 ++ .../surefire/its/PlainOldJavaClasspathIT.java | 38 ++ .../maven/surefire/its/PlexusConflictIT.java | 50 ++ .../apache/maven/surefire/its/PojoSimpleIT.java | 38 ++ .../apache/maven/surefire/its/ReporterTime.java | 26 + .../apache/maven/surefire/its/ReportersIT.java | 45 ++ .../maven/surefire/its/ResultCountingIT.java | 66 +++ .../apache/maven/surefire/its/RunOrderIT.java | 108 ++++ .../surefire/its/RunOrderParallelForksIT.java | 31 ++ .../maven/surefire/its/SiblingAggregatorIT.java | 47 ++ .../maven/surefire/its/SmartStackTraceIT.java | 44 ++ .../surefire/its/SystemPropertiesTestIT.java | 55 ++ .../maven/surefire/its/TestMethodPatternIT.java | 115 ++++ .../its/TestMultipleMethodPatternsIT.java | 67 +++ .../its/TestMultipleMethodPatternsTestNGIT.java | 64 +++ .../surefire/its/TestMultipleMethodsIT.java | 74 +++ .../maven/surefire/its/TestNgGroupsIT.java | 69 +++ .../its/TestNgParallelWithAnnotationsIT.java | 38 ++ .../surefire/its/TestNgSuccessPercentageIT.java | 45 ++ .../maven/surefire/its/TestSingleMethodIT.java | 141 +++++ .../maven/surefire/its/TimeoutForkedTestIT.java | 43 ++ .../maven/surefire/its/TwoTestCasesIT.java | 130 +++++ .../apache/maven/surefire/its/UmlautDirIT.java | 64 +++ .../maven/surefire/its/UnicodeTestNamesIT.java | 75 +++ .../surefire/its/UseIsolatedClassLoaderIT.java | 38 ++ .../maven/surefire/its/WorkingDirectoryIT.java | 134 +++++ .../WorkingDirectoryIsInvalidPropertyIT.java | 39 ++ .../surefire/its/WorkingDirectoryMissingIT.java | 39 ++ .../surefire/its/XmlReporterRunTimeIT.java | 75 +++ .../surefire/its/fixture/Configuration.java | 29 + .../its/fixture/FailsafeOutputValidator.java | 47 ++ .../surefire/its/fixture/HelperAssertions.java | 174 ++++++ .../fixture/IntegrationTestSuiteResults.java | 91 ++++ .../surefire/its/fixture/MavenLauncher.java | 504 +++++++++++++++++ .../surefire/its/fixture/MavenLauncherTest.java | 47 ++ .../surefire/its/fixture/OutputValidator.java | 230 ++++++++ .../maven/surefire/its/fixture/Settings.java | 72 +++ .../SurefireJUnit4IntegrationTestCase.java | 60 +++ .../surefire/its/fixture/SurefireLauncher.java | 492 +++++++++++++++++ .../its/fixture/SurefireLauncherTest.java | 43 ++ .../its/fixture/SurefireVerifierException.java | 37 ++ .../maven/surefire/its/fixture/TestFile.java | 155 ++++++ .../surefire/its/fixture/TestFramework.java | 29 + .../Surefire1024VerifyFailsafeIfTestedIT.java | 48 ++ .../jiras/Surefire1028UnableToRunSingleIT.java | 59 ++ ...onFilterableJUnitRunnerWithCategoriesIT.java | 71 +++ .../jiras/Surefire1041FailingJUnitRunnerIT.java | 38 ++ .../jiras/Surefire1053SystemPropertiesIT.java | 72 +++ ...urefire1055CorrectConcurrentTestCountIT.java | 41 ++ .../Surefire1080ParallelForkDoubleTestIT.java | 54 ++ ...urefire1082ParallelJUnitParameterizedIT.java | 212 ++++++++ .../its/jiras/Surefire1095NpeInRunListener.java | 94 ++++ .../jiras/Surefire1098BalancedRunOrderIT.java | 119 ++++ .../Surefire1122ParallelAndFlakyTestsIT.java | 48 ++ ...fire1135ImproveIgnoreMessageForTestNGIT.java | 152 ++++++ ...urefire1136CwdPropagationInForkedModeIT.java | 43 ++ .../its/jiras/Surefire1144XmlRunTimeIT.java | 58 ++ ...Surefire1146RerunFailedAndParameterized.java | 75 +++ .../Surefire1152RerunFailingTestsInSuiteIT.java | 64 +++ .../Surefire1153IncludesAndSpecifiedTestIT.java | 46 ++ .../jiras/Surefire1158RemoveInfoLinesIT.java | 142 +++++ .../Surefire1177TestngParallelSuitesIT.java | 59 ++ .../surefire/its/jiras/Surefire1179IT.java | 43 ++ .../jiras/Surefire1185DoNotSpawnTestsIT.java | 62 +++ .../its/jiras/Surefire1202RerunAndSkipIT.java | 58 ++ .../jiras/Surefire1209RerunAndForkCountIT.java | 75 +++ .../its/jiras/Surefire1211JUnitTestNgIT.java | 62 +++ .../its/jiras/Surefire1260NewTestsPattern.java | 49 ++ .../surefire/its/jiras/Surefire1264IT.java | 58 ++ .../surefire/its/jiras/Surefire1265Java9IT.java | 57 ++ .../jiras/Surefire1278GroupNameEndingIT.java | 44 ++ ...urefire1295AttributeJvmCrashesToTestsIT.java | 125 +++++ .../jiras/Surefire1364SystemPropertiesIT.java | 203 +++++++ .../its/jiras/Surefire1367AssumptionLogsIT.java | 157 ++++++ .../Surefire1396CustomProviderClassPathIT.java | 52 ++ .../jiras/Surefire141PluggableProvidersIT.java | 179 ++++++ .../jiras/Surefire146ForkPerTestNoSetupIT.java | 38 ++ .../its/jiras/Surefire162CharsetProviderIT.java | 51 ++ .../Surefire224WellFormedXmlFailuresIT.java | 78 +++ .../jiras/Surefire257NotRerunningTestsIT.java | 41 ++ .../Surefire260TestWithIdenticalNamesIT.java | 72 +++ .../its/jiras/Surefire34SecurityManagerIT.java | 48 ++ .../Surefire376TestNgAfterSuiteFailureIT.java | 44 ++ .../Surefire377TestNgAndJUnitTogetherIT.java | 52 ++ .../Surefire408ManualProviderSelectionIT.java | 42 ++ .../jiras/Surefire42NotExtendingTestCaseIT.java | 38 ++ .../its/jiras/Surefire44InnerClassTestIT.java | 38 ++ .../its/jiras/Surefire500PuzzlingErrorIT.java | 42 ++ .../Surefire510TestClassPathForkModesIT.java | 53 ++ .../Surefire569RunTestFromDependencyJarsIT.java | 44 ++ .../Surefire570MultipleReportDirectoriesIT.java | 68 +++ .../jiras/Surefire613TestCountInParallelIT.java | 45 ++ ...refire621TestCountingJunit3InParallelIT.java | 98 ++++ ...re628ConsoleOutputBeforeAndAfterClassIT.java | 48 ++ ...e634UnsettableSystemPropertiesWarningIT.java | 39 ++ ...urefire649EmptyStringSystemPropertiesIT.java | 84 +++ .../its/jiras/Surefire673MockitoIT.java | 38 ++ .../Surefire674BuildFailingWhenErrorsIT.java | 39 ++ ...fire674BuildFailingWhenFailsafeErrorsIT.java | 38 ++ .../Surefire685CommaSeparatedIncludesIT.java | 38 ++ .../its/jiras/Surefire697NiceSummaryIT.java | 39 ++ .../jiras/Surefire705ParallelForkTimeoutIT.java | 40 ++ .../Surefire733AllOverrridesCapturedIT.java | 36 ++ ...e735ForkFailWithRedirectConsoleOutputIT.java | 80 +++ .../its/jiras/Surefire740TruncatedCommaIT.java | 48 ++ ...refire747MethodParallelWithSuiteCountIT.java | 168 ++++++ .../its/jiras/Surefire772BothReportsIT.java | 87 +++ .../jiras/Surefire772NoFailsafeReportsIT.java | 108 ++++ .../jiras/Surefire772NoSurefireReportsIT.java | 98 ++++ .../jiras/Surefire772SpecifiedReportsIT.java | 82 +++ .../Surefire801ForkModeNoneClassLoaderIT.java | 38 ++ .../jiras/Surefire803MultiFailsafeExecsIT.java | 47 ++ .../Surefire806SpecifiedTestControlsIT.java | 52 ++ .../jiras/Surefire809GroupExpressionsIT.java | 114 ++++ .../jiras/Surefire812Log4JClassLoaderIT.java | 36 ++ .../its/jiras/Surefire817SystemExitIT.java | 47 ++ .../its/jiras/Surefire818NpeIgnoresTestsIT.java | 39 ++ .../its/jiras/Surefire828EmptyGroupExprIT.java | 97 ++++ .../jiras/Surefire832ProviderSelectionIT.java | 49 ++ .../Surefire839TestWithoutCategoriesIT.java | 45 ++ .../jiras/Surefire847AdditionalFailureIT.java | 33 ++ ...refire855AllowFailsafeUseArtifactFileIT.java | 58 ++ ...refire901MIssingResultfileWhenNoTestsIT.java | 39 ++ ...urefire907PerThreadWithoutThreadCountIT.java | 42 ++ ...refire920TestFailureIgnoreWithTimeoutIT.java | 45 ++ .../Surefire926FailureWith2ProvidersIT.java | 36 ++ .../its/jiras/Surefire930TestNgSuiteXmlIT.java | 37 ++ .../its/jiras/Surefire943ReportContentIT.java | 159 ++++++ ...efire946KillMainProcessInReusableForkIT.java | 71 +++ .../jiras/Surefire972BizarreNoClassDefIT.java | 32 ++ .../jiras/Surefire975DefaultVMEncodingIT.java | 40 ++ .../jiras/Surefire979WrongClassLoaderIT.java | 39 ++ ...re985ParameterizedRunnerAndCategoriesIT.java | 68 +++ .../jiras/Surefire995CategoryInheritanceIT.java | 90 ++++ .../test/resources/SurefireToolchains/pom.xml | 72 +++ .../main/java/test/surefiretoolchains/App.java | 29 + .../java/test/surefiretoolchains/AppTest.java | 36 ++ .../additional-classpath/extraResource/test.txt | 0 .../extraResource2/test2.txt | 0 .../test/resources/additional-classpath/pom.xml | 65 +++ .../java/additionalClasspath/BasicTest.java | 34 ++ .../resources/aggregate-report/child1/pom.xml | 52 ++ .../test/java/aggregateReport/FailingTest.java | 33 ++ .../resources/aggregate-report/child2/pom.xml | 52 ++ .../test/java/aggregateReport/BasicTest.java | 87 +++ .../src/test/resources/aggregate-report/pom.xml | 67 +++ .../src/test/resources/ant-ignore/.gitignore | 3 + .../src/test/resources/ant-ignore/build.xml | 52 ++ .../src/test/resources/ant-ignore/ivy.xml | 6 + .../src/test/resources/ant-ignore/pom.xml | 47 ++ .../src/test/resources/ant-ignore/src/ivy.xml | 6 + .../src/test/java/antignore/BasicTest.java | 42 ++ .../test/resources/argLine-parameter/pom.xml | 61 +++ .../test/java/argLine/TestSurefireArgLine.java | 40 ++ .../test/resources/argLine-properties/pom.xml | 84 +++ .../TestSurefireArgLineProperties.java | 58 ++ .../src/test/resources/it.properties | 19 + .../resources/assumpationFailureReport/pom.xml | 63 +++ .../src/test/java/assumpationFailure/Test1.java | 35 ++ .../test/resources/classpath-filtering/pom.xml | 65 +++ .../test/java/classpathFiltering/BasicTest.java | 44 ++ .../src/test/resources/classpath-order/pom.xml | 64 +++ .../surefire-classpath-order.properties | 2 + .../main/resources/surefire-report.properties | 2 + .../src/test/java/it/BasicTest.java | 61 +++ .../surefire-classpath-order.properties | 2 + .../resources/classpath-scope-filtering/pom.xml | 63 +++ .../test/java/classpathFiltering/BasicTest.java | 44 ++ .../src/test/resources/consoleOutput/pom.xml | 46 ++ .../src/test/java/consoleOutput/Test1.java | 81 +++ .../resources/consoleOutputEncoding/pom.xml | 71 +++ .../src/test/java/consoleOutput/Test1.java | 47 ++ .../test/resources/consoleoutput-noisy/pom.xml | 63 +++ .../test/java/consoleoutput_noisy/Test1.java | 85 +++ .../test/java/consoleoutput_noisy/Test2.java | 53 ++ .../src/test/resources/crash-detection/pom.xml | 58 ++ .../java/junit44/environment/BasicTest.java | 46 ++ .../test/resources/crash-during-test/pom.xml | 65 +++ .../java/junit44/environment/BasicTest.java | 52 ++ .../java/junit44/environment/SomeOtherTest.java | 28 + .../default-configuration-abstract/pom.xml | 47 ++ .../AbstractConcreteBasicTest.java | 87 +++ .../abstractClasses/NonInstantiableTest.java | 28 + .../pom.xml | 47 ++ .../classWithNoTests/NoMethodsTestCase.java | 22 + .../default-configuration-noTests/pom.xml | 72 +++ .../resources/default-configuration/pom.xml | 47 ++ .../java/defaultConfiguration/BasicTest.java | 87 +++ .../resources/environment-variables/pom.xml | 64 +++ .../src/test/java/environment/BasicTest.java | 46 ++ .../src/test/resources/fail-fast-junit/pom.xml | 104 ++++ .../src/test/java/pkg/ATest.java | 20 + .../src/test/java/pkg/BTest.java | 18 + .../src/test/java/pkg/CTest.java | 17 + .../src/test/java/pkg/DTest.java | 17 + .../src/test/java/pkg/ETest.java | 12 + .../src/test/resources/fail-fast-testng/pom.xml | 59 ++ .../src/test/java/pkg/ATest.java | 19 + .../src/test/java/pkg/BTest.java | 18 + .../src/test/java/pkg/CTest.java | 17 + .../src/test/java/pkg/DTest.java | 17 + .../src/test/java/pkg/ETest.java | 12 + .../src/test/resources/failingBuilds/pom.xml | 40 ++ .../test/java/failingbuilds/ExceptionsTest.java | 38 ++ .../failsafe-buildfail/invoker.properties | 19 + .../test/resources/failsafe-buildfail/pom.xml | 83 +++ .../failsafe-buildfail/src/test/java/MyAT.java | 25 + .../failsafe-buildfail/src/test/java/MyIT.java | 26 + .../failsafe-nofail/invoker.properties | 19 + .../src/test/resources/failsafe-nofail/pom.xml | 83 +++ .../failsafe-nofail/src/test/java/MyAT.java | 25 + .../failsafe-nofail/src/test/java/MyIT.java | 26 + .../src/test/resources/failsafe-notests/pom.xml | 61 +++ .../failsafe-notests/src/test/java/AClass.java | 25 + .../failsafe-regular/invoker.properties | 19 + .../src/test/resources/failsafe-regular/pom.xml | 83 +++ .../failsafe-regular/src/test/java/MyAT.java | 26 + .../failsafe-regular/src/test/java/MyIT.java | 26 + .../resources/failure-result-counting/pom.xml | 38 ++ .../failureresultcounting/BeforeClassError.java | 43 ++ .../BeforeClassFailure.java | 43 ++ .../java/failureresultcounting/BeforeError.java | 48 ++ .../failureresultcounting/BeforeFailure.java | 43 ++ .../java/failureresultcounting/NoErrors.java | 43 ++ .../failureresultcounting/OrdinaryError.java | 42 ++ .../java/failureresultcounting/RunTests.java | 33 ++ .../src/test/resources/failureOutput/pom.xml | 50 ++ .../src/test/java/forkConsoleOutput/Test1.java | 85 +++ .../src/test/java/forkConsoleOutput/Test2.java | 35 ++ .../src/test/resources/failureOutput/test | 15 + ...pache.maven.surefire.test.SucceedingTest.xml | 68 +++ ...g.apache.maven.surefire.test.FailingTest.txt | 84 +++ ...pache.maven.surefire.test.SucceedingTest.txt | 4 + .../test/resources/fork-consoleOutput/pom.xml | 47 ++ .../src/test/java/forkConsoleOutput/Test1.java | 43 ++ .../fork-consoleOutputWithErrors/pom.xml | 50 ++ .../src/test/java/forkConsoleOutput/Test1.java | 43 ++ .../src/test/java/forkConsoleOutput/Test2.java | 35 ++ .../src/test/resources/fork-fail/pom.xml | 60 +++ .../fork-fail/src/test/java/forkMode/Test1.java | 58 ++ .../fork-fail/src/test/java/forkMode/Test2.java | 34 ++ .../fork-fail/src/test/java/forkMode/Test3.java | 34 ++ .../fork-mode-multimodule/module-a/pom.xml | 36 ++ .../module-a/src/test/java/forkMode/Test1.java | 67 +++ .../module-a/src/test/java/forkMode/Test2.java | 36 ++ .../module-a/src/test/java/forkMode/Test3.java | 34 ++ .../fork-mode-multimodule/module-b/pom.xml | 36 ++ .../module-b/src/test/java/forkMode/Test1.java | 67 +++ .../module-b/src/test/java/forkMode/Test2.java | 36 ++ .../module-b/src/test/java/forkMode/Test3.java | 34 ++ .../resources/fork-mode-multimodule/pom.xml | 66 +++ .../fork-mode-resource-loading/pom.xml | 54 ++ .../test/java/forkMode/ResourceLoadTest.java | 46 ++ .../src/test/resources/myFile.txt | 1 + .../src/test/resources/fork-mode-testng/pom.xml | 50 ++ .../src/test/java/forkMode/Test1.java | 65 +++ .../src/test/java/forkMode/Test2.java | 33 ++ .../src/test/java/forkMode/Test3.java | 34 ++ .../src/test/resources/fork-mode/pom.xml | 59 ++ .../fork-mode/src/test/java/forkMode/Test1.java | 67 +++ .../fork-mode/src/test/java/forkMode/Test2.java | 34 ++ .../fork-mode/src/test/java/forkMode/Test3.java | 34 ++ .../src/test/resources/fork-timeout/pom.xml | 47 ++ .../test/java/forktimeout/BaseForkTimeout.java | 53 ++ .../src/test/java/forktimeout/Test1.java | 34 ++ .../src/test/java/forktimeout/Test2.java | 30 ++ .../src/test/java/forktimeout/Test3.java | 32 ++ .../src/test/java/forktimeout/Test4.java | 32 ++ .../src/test/java/forktimeout/Test5.java | 32 ++ .../common-excludes.txt | 3 + .../path-includes.txt | 3 + .../includes-excludes-from-file/pom.xml | 153 ++++++ .../regex-includes.txt | 3 + .../simple-includes.txt | 4 + .../simple-mixed-includes.txt | 3 + .../src/test/java/org/test/DefaultTest.java | 34 ++ .../src/test/java/org/test/DontRunTest.java | 30 ++ .../java/org/test/NotIncludedByDefault.java | 34 ++ .../src/test/java/org/test/aTestXmlFile.xml | 24 + .../test/resources/includes-excludes/pom.xml | 135 +++++ .../src/test/java/org/test/DefaultTest.java | 34 ++ .../src/test/java/org/test/DontRunTest.java | 30 ++ .../java/org/test/NotIncludedByDefault.java | 34 ++ .../src/test/java/org/test/aTestXmlFile.xml | 24 + .../test/resources/isolated-classloader/pom.xml | 56 ++ .../java/isolatedClassloader/BasicTest.java | 86 +++ .../src/test/resources/java9-full-api/pom.xml | 132 +++++ .../java9-full-api/src/test/java/J9IT.java | 37 ++ .../java9-full-api/src/test/java/J9Test.java | 36 ++ .../resources/junit-fork-mode-always/pom.xml | 57 ++ .../src/test/java/junit4/forkMode/Test1.java | 60 +++ .../src/test/java/junit4/forkMode/Test2.java | 36 ++ .../src/test/java/junit4/forkMode/Test3.java | 36 ++ .../src/test/resources/junit-ignore/pom.xml | 61 +++ .../ClassAndMethodIgnoreNothingToRunTest.java | 37 ++ ...sLevelIgnore1WithMethodThatIsNormalTest.java | 36 ++ ...sLevelIgnore2WithMethodThatIsNormalTest.java | 36 ++ ...IgnoredMethodsAnd1AssumptionFailureTest.java | 57 ++ .../src/test/resources/junit-innerClass/pom.xml | 55 ++ .../test/java/junit/innerClass/BasicTest.java | 39 ++ .../junit-notExtendingTestCase/pom.xml | 55 ++ .../junit/notExtendingTestCase/SuiteTest.java | 49 ++ .../junit/notExtendingTestCase/TestHelper.java | 24 + .../test/resources/junit-pathWithUmlaut/pom.xml | 55 ++ .../src/test/java/umlautTest/BasicTest.java | 87 +++ .../resources/junit-twoTestCaseSuite/pom.xml | 59 ++ .../java/junit/twoTestCaseSuite/BasicTest.java | 86 +++ .../java/junit/twoTestCaseSuite/TestTwo.java | 29 + .../twoTestCaseSuite/WrapperTestSuite.java | 40 ++ .../test/resources/junit-twoTestCases/pom.xml | 55 ++ .../test/java/junit/twoTestCases/BasicTest.java | 86 +++ .../test/java/junit/twoTestCases/TestTwo.java | 29 + .../junit4-forkAlways-staticInit/pom.xml | 38 ++ .../src/test/java/junit4/App2Test.java | 50 ++ .../src/test/java/junit4/AppTest.java | 50 ++ .../junit4-rerun-failing-tests/pom.xml | 55 ++ .../test/java/junit4/FlakyFirstTimeTest.java | 62 +++ .../src/test/java/junit4/PassingTest.java | 39 ++ .../test/resources/junit4-runlistener/pom.xml | 71 +++ .../java/runListener/EchoingRunListener.java | 82 +++ .../src/test/java/runListener/FileHelper.java | 44 ++ .../runListener/FileWritingRunListener1.java | 40 ++ .../runListener/FileWritingRunListener2.java | 40 ++ .../java/runListener/JUnit4RunListenerTest.java | 32 ++ .../resources/junit4-twoTestCaseSuite/pom.xml | 62 +++ .../test/java/twoTestCaseSuite/BasicTest.java | 64 +++ .../java/twoTestCaseSuite/Junit4TestSuite.java | 33 ++ .../java/twoTestCaseSuite/Junit4TestTwo.java | 27 + surefire-its/src/test/resources/junit4/pom.xml | 55 ++ .../junit4/src/test/java/junit4/BasicTest.java | 65 +++ .../src/test/resources/junit44-dep/pom.xml | 71 +++ .../src/test/java/junit44Dep/BasicTest.java | 67 +++ .../test/resources/junit44-environment/pom.xml | 59 ++ .../java/junit44/environment/BasicTest.java | 40 ++ .../src/test/resources/junit44-hamcrest/pom.xml | 54 ++ .../test/java/junit44/hamcrest/BasicTest.java | 66 +++ .../resources/junit44-method-pattern/pom.xml | 60 +++ .../src/test/java/junit4/BasicTest.java | 77 +++ .../resources/junit44-multiple-methods/pom.xml | 68 +++ .../src/test/java/junit4/BasicTest.java | 83 +++ .../src/test/java/junit4/TestThree.java | 77 +++ .../src/test/java/junit4/TestTwo.java | 77 +++ .../resources/junit44-single-method/pom.xml | 60 +++ .../src/test/java/junit4/BasicTest.java | 71 +++ .../test/resources/junit47-concurrency/pom.xml | 61 +++ .../src/test/java/junit47/BasicTest.java | 71 +++ .../src/test/resources/junit47-cucumber/pom.xml | 81 +++ .../sample/cucumber/FailingCucumberTest.java | 31 ++ .../test/java/org/sample/cucumber/StepDefs.java | 57 ++ .../sample/cucumber/SuccessCucumberTest.java | 31 ++ .../src/test/resources/failing/Sample.feature | 10 + .../src/test/resources/success/Sample.feature | 10 + .../test/resources/junit47-parallel-nts/pom.xml | 64 +++ .../java/surefireparallelnts/ParallelTest.java | 37 ++ .../RunningInSequenceTest.java | 37 ++ .../junit47-parallel-with-suite/pom.xml | 38 ++ .../src/test/java/surefire747/SuiteTest1.java | 93 ++++ .../src/test/java/surefire747/SuiteTest2.java | 93 ++++ .../src/test/java/surefire747/TestSuite.java | 52 ++ .../src/test/resources/junit47-parallel/pom.xml | 70 +++ .../test/java/surefireparallel/Suite1Test.java | 39 ++ .../test/java/surefireparallel/Suite2Test.java | 39 ++ .../test/java/surefireparallel/TestClass.java | 50 ++ .../java/surefireparallel/Waiting1Test.java | 50 ++ .../java/surefireparallel/Waiting2Test.java | 50 ++ .../java/surefireparallel/Waiting3Test.java | 50 ++ .../java/surefireparallel/Waiting4Test.java | 50 ++ .../java/surefireparallel/Waiting5Test.java | 50 ++ .../java/surefireparallel/Waiting6Test.java | 50 ++ .../java/surefireparallel/Waiting7Test.java | 50 ++ .../java/surefireparallel/Waiting8Test.java | 50 ++ .../resources/junit47-redirect-output/pom.xml | 58 ++ .../test/java/junit47ConsoleOutput/Test0.java | 63 +++ .../test/java/junit47ConsoleOutput/Test1.java | 43 ++ .../test/java/junit47ConsoleOutput/Test2.java | 43 ++ .../test/java/junit47ConsoleOutput/Test3.java | 30 ++ .../pom.xml | 77 +++ .../org/sample/cucumber/FlakeCucumberTest.java | 29 + .../test/java/org/sample/cucumber/StepDefs.java | 56 ++ .../org/sample/cucumber/Sample.feature | 10 + .../junit47-static-inner-class-tests/pom.xml | 40 ++ .../src/test/java/junit4/BasicTest.java | 33 ++ .../java/junit4/TopLevelAbstractClassTest.java | 33 ++ .../test/java/junit4/TopLevelInterfaceTest.java | 33 ++ .../test/resources/junit48-categories/pom.xml | 70 +++ .../src/test/java/junit4/BasicTest.java | 72 +++ .../src/test/java/junit4/CategoryA.java | 21 + .../src/test/java/junit4/CategoryB.java | 21 + .../src/test/java/junit4/CategoryC.java | 21 + .../src/test/java/junit4/CategoryCTest.java | 68 +++ .../src/test/java/junit4/NoCategoryTest.java | 38 ++ .../resources/junit48-method-pattern/pom.xml | 103 ++++ .../src/test/java/junit4/BasicTest.java | 79 +++ .../src/test/java/junit4/SampleCategory.java | 25 + .../junit48-multiple-method-patterns/pom.xml | 195 +++++++ .../test/java/jiras/surefire745/BasicTest.java | 53 ++ .../test/java/jiras/surefire745/TestFive.java | 49 ++ .../test/java/jiras/surefire745/TestFour.java | 49 ++ .../test/java/jiras/surefire745/TestThree.java | 51 ++ .../test/java/jiras/surefire745/TestTwo.java | 42 ++ .../resources/junit48-multiple-methods/pom.xml | 103 ++++ .../src/test/java/junit4/BasicTest.java | 83 +++ .../src/test/java/junit4/TestThree.java | 77 +++ .../src/test/java/junit4/TestTwo.java | 76 +++ .../resources/junit48-single-method/pom.xml | 103 ++++ .../src/test/java/junit4/BasicTest.java | 71 +++ .../resources/junit48-smartStackTrace/pom.xml | 57 ++ .../test/java/junit4/SmartStackTraceTest.java | 50 ++ .../test/resources/large-test-results/pom.xml | 55 ++ .../test/java/largeTestResults/BasicTest.java | 65 +++ .../test/resources/long-windows-path/pom.xml | 57 ++ .../test/java/longwindowspath/BasicTest.java | 36 ++ .../src/test/resources/modulepath/pom.xml | 45 ++ .../modulepath/src/main/java/com/app/Main.java | 34 ++ .../modulepath/src/main/java/module-info.java | 21 + .../src/test/java/com/app/AppTest.java | 36 ++ .../src/test/resources/norunnableTests/pom.xml | 58 ++ .../java/junit/norunnabletests/BasicTest.java | 28 + .../src/test/resources/parallel-runtime/pom.xml | 42 ++ .../src/test/java/runorder/parallel/Test1.java | 69 +++ .../src/test/java/runorder/parallel/Test2.java | 54 ++ .../src/test/java/runorder/parallel/Test3.java | 55 ++ .../resources/plain-old-java-classpath/pom.xml | 57 ++ .../java/plainOldJavaClasspath/BasicTest.java | 87 +++ .../src/test/resources/plexus-conflict/pom.xml | 59 ++ .../plexusConflict/CommandlineExtender.java | 35 ++ .../src/test/java/plexusConflict/BasicTest.java | 37 ++ .../src/test/resources/pojo-simple/pom.xml | 50 ++ .../pojo-simple/src/test/java/PojoTest.java | 33 ++ surefire-its/src/test/resources/pom.xml | 40 ++ .../src/test/resources/reporters/pom.xml | 49 ++ .../src/test/java/reporters/Test1.java | 30 ++ .../src/test/java/reporters/Test2.java | 30 ++ .../src/test/resources/result-counting/pom.xml | 41 ++ .../test/java/resultcounting/MySuiteTest1.java | 43 ++ .../test/java/resultcounting/MySuiteTest2.java | 44 ++ .../test/java/resultcounting/MySuiteTest3.java | 45 ++ .../src/test/java/resultcounting/Test1.java | 76 +++ .../src/test/java/resultcounting/Test2.java | 127 +++++ .../src/test/resources/runOrder/pom.xml | 60 +++ .../src/test/java/junit/runOrder/TestA.java | 31 ++ .../src/test/java/junit/runOrder/TestB.java | 31 ++ .../src/test/java/junit/runOrder/TestC.java | 31 ++ .../test/resources/runorder-parallel/pom.xml | 42 ++ .../src/test/java/runorder/parallel/Test1.java | 92 ++++ .../src/test/java/runorder/parallel/Test2.java | 50 ++ .../src/test/java/runorder/parallel/Test3.java | 83 +++ surefire-its/src/test/resources/settings.xml | 53 ++ .../sibling-aggregator/aggregator/pom.xml | 51 ++ .../resources/sibling-aggregator/child1/pom.xml | 44 ++ .../main/java/siblingAggregator/FooHolder.java | 24 + .../resources/sibling-aggregator/child2/pom.xml | 49 ++ .../java/siblingAggregator/FooHolderTest.java | 27 + .../resources/small-result-counting/pom.xml | 38 ++ .../test/java/smallresultcounting/Test1.java | 66 +++ .../test/java/smallresultcounting/Test2.java | 107 ++++ .../jiras-surefire-1024-it/pom.xml | 79 +++ .../jiras-surefire-1024-testjar/pom.xml | 47 ++ .../src/main/java/jiras/surefire1024/A1IT.java | 12 + .../src/test/resources/surefire-1024/pom.xml | 51 ++ .../pom.xml | 53 ++ .../test/java/jiras/surefire1028/SomeTest.java | 36 ++ .../pom.xml | 69 +++ .../jiras/surefire1036/IntegrationTest.java | 24 + .../jiras/surefire1036/TestSomeIntegration.java | 37 ++ .../java/jiras/surefire1036/TestSomeUnit.java | 36 ++ .../TestSomethingWithMockitoRunner.java | 52 ++ .../pom.xml | 60 +++ .../src/test/java/test/AppTest.java | 38 ++ .../src/test/java/test/BadRunner.java | 43 ++ .../surefire-1053-system-properties/pom.xml | 65 +++ .../src/test/java/jiras/surefire1053/ATest.java | 32 ++ .../surefire-1055-parallelTestCount/pom.xml | 66 +++ .../src/test/java/foo/Method1Test.java | 30 ++ .../src/test/java/foo/Methods2Test.java | 36 ++ .../src/test/java/foo/Methods3Test.java | 43 ++ .../src/test/java/foo/Methods4Test.java | 48 ++ .../src/test/java/foo/Methods5Test.java | 54 ++ .../src/test/java/foo/Methods6Test.java | 42 ++ .../src/test/java/foo/SleepUtil.java | 35 ++ .../pom.xml | 74 +++ .../java/com/cal/HelloWorldFlakyCotTest.java | 35 ++ .../java/com/cal/HelloWorldFlakyErrorTest.java | 35 ++ .../src/test/java/com/cal/HelloWorldTest.java | 40 ++ .../src/test/java/com/cal/SimpleTest.java | 46 ++ .../pom.xml | 64 +++ .../java/jiras/surefire1082/Jira1082Test.java | 60 +++ .../java/jiras/surefire1082/Jira1264Test.java | 36 ++ .../surefire-1095-npe-in-runlistener/pom.xml | 70 +++ .../test/java/jiras/surefire1095/Listener.java | 38 ++ .../test/java/jiras/surefire1095/SomeTest.java | 31 ++ .../surefire-1098-balanced-runorder/pom.xml | 62 +++ .../src/test/java/jiras/surefire1098/ATest.java | 34 ++ .../src/test/java/jiras/surefire1098/BTest.java | 34 ++ .../src/test/java/jiras/surefire1098/CTest.java | 34 ++ .../src/test/java/jiras/surefire1098/DTest.java | 34 ++ .../pom.xml | 78 +++ .../src/test/java/test/FlakyTest.java | 41 ++ .../pom.xml | 79 +++ .../java/testng/SkipExceptionReportTest.java | 1 + .../pom.xml | 69 +++ ...CurrentWorkingDirectoryInForkedModeTest.java | 51 ++ .../resources/surefire-1144-xml-runtime/pom.xml | 50 ++ .../src/test/java/surefire1144/Test1.java | 82 +++ .../pom.xml | 62 +++ .../CustomDescriptionParameterizedTest.java | 62 +++ ...omDescriptionWithCommaParameterizedTest.java | 63 +++ .../surefire1146/SimpleParameterizedTest.java | 62 +++ .../java/jiras/surefire1146/StandardTest.java | 40 ++ .../pom.xml | 143 +++++ .../test/java/jiras/surefire1152/FlakyIT.java | 39 ++ .../java/jiras/surefire1152/FlakyITSuite.java | 29 + .../java/jiras/surefire1152/FlakyParent.java | 45 ++ .../test/java/jiras/surefire1152/FlakyTest.java | 39 ++ .../java/jiras/surefire1152/FlakyTestSuite.java | 29 + .../pom.xml | 60 +++ .../java/jiras/surefire1153/IncludedUT.java | 30 ++ .../jiras/surefire1153/NotIncludedTest.java | 30 ++ .../surefire-1158-remove-info-lines/pom.xml | 69 +++ .../src/test/java/jira1158/JUnitTest.java | 31 ++ .../src/test/java/jira1158/TestNGSuiteTest.java | 32 ++ .../pom.xml | 73 +++ .../src/test/java/debug/ParallelTest.java | 45 ++ .../src/test/resources/surefire-1185/pom.xml | 66 +++ .../src/test/java/pkg/RunningTest.java | 29 + .../src/test/java/pkg/UnlistedTest.java | 29 + .../surefire-1202-rerun-and-failfast/pom.xml | 118 ++++ .../src/test/java/pkg/ATest.java | 45 ++ .../src/test/java/pkg/BTest.java | 42 ++ .../src/test/java/pkg/CTest.java | 35 ++ .../src/test/java/pkg/DTest.java | 35 ++ .../src/test/java/pkg/ETest.java | 31 ++ .../surefire-1209-rerun-and-forkcount/pom.xml | 115 ++++ .../src/test/java/pkg/ATest.java | 45 ++ .../src/test/java/pkg/BTest.java | 42 ++ .../src/test/java/pkg/CTest.java | 35 ++ .../src/test/java/pkg/DTest.java | 35 ++ .../src/test/java/pkg/ETest.java | 31 ++ .../src/test/resources/surefire-1211/pom.xml | 71 +++ .../src/test/java/jira1211/JUnitTest.java | 31 ++ .../src/test/java/jira1211/TestNGSuiteTest.java | 32 ++ .../surefire-1260-new-tests-pattern/pom.xml | 60 +++ .../src/test/java/pkg/JUnit3Tests.java | 34 ++ .../src/test/java/pkg/JUnit4Tests.java | 42 ++ .../src/test/resources/surefire-1264/pom.xml | 52 ++ .../core/surefireJunitTests/ATest.java | 33 ++ .../core/surefireJunitTests/BTest.java | 33 ++ .../core/surefireJunitTests/BaseTest.java | 52 ++ .../core/surefireJunitTests/CTest.java | 33 ++ .../core/surefireJunitTests/DTest.java | 33 ++ .../src/test/resources/surefire-1265/pom.xml | 49 ++ .../surefire-1265/src/test/java/J9Test.java | 15 + .../surefire-1278-group-name-ending/pom.xml | 58 ++ .../src/test/java/pkg/ATest.java | 40 ++ .../src/test/resources/surefire-1364/pom.xml | 155 ++++++ .../surefire-1364/src/test/java/FirstTest.java | 30 ++ .../surefire-1364/src/test/java/SecondTest.java | 30 ++ .../surefire-1364/src/test/java/ThirdTest.java | 30 ++ .../src/test/resources/surefire-1367/pom.xml | 59 ++ .../surefire-1367/src/test/java/ATest.java | 38 ++ .../surefire-1367/src/test/java/BTest.java | 34 ++ .../pom.xml | 52 ++ .../testprovider/ClassPathTestProvider.java | 63 +++ ....maven.surefire.providerapi.SurefireProvider | 1 + .../pom.xml | 82 +++ .../test/java/pluggableproviders/EmptyIT.java | 26 + .../test/java/pluggableproviders/EmptyTest.java | 26 + .../pom.xml | 51 ++ .../surefire/testprovider/TestProvider.java | 75 +++ ....maven.surefire.providerapi.SurefireProvider | 1 + .../surefire-141-pluggableproviders/pom.xml | 68 +++ .../src/test/java/surefire141/BasicTest.java | 87 +++ .../src/test/java/surefire141/TestTwo.java | 29 + .../surefire-146-forkPerTestNoSetup/pom.xml | 58 ++ .../java/forkPerTestNoSetup/TestSurefire2.java | 86 +++ .../surefire-162-charsetProvider/pom.xml | 38 ++ .../jcharset/jcharset/1.2.1/jcharset-1.2.1.jar | Bin 0 -> 22719 bytes .../jcharset/1.2.1/jcharset-1.2.1.jar.md5 | 1 + .../jcharset/1.2.1/jcharset-1.2.1.jar.sha1 | 1 + .../jcharset/jcharset/1.2.1/jcharset-1.2.1.pom | 9 + .../jcharset/1.2.1/jcharset-1.2.1.pom.md5 | 1 + .../jcharset/1.2.1/jcharset-1.2.1.pom.sha1 | 1 + .../repo/jcharset/jcharset/maven-metadata.xml | 11 + .../jcharset/jcharset/maven-metadata.xml.md5 | 1 + .../jcharset/jcharset/maven-metadata.xml.sha1 | 1 + .../charsetProvider/MSUREFIRE77TestCase.java | 40 ++ .../surefire-224-wellFormedXmlFailures/pom.xml | 58 ++ .../wellFormedXmlFailures/TestSurefire3.java | 62 +++ .../surefire-257-rerunningTests/module1/pom.xml | 23 + .../main/java/surefire257/MyModule1Class.java | 26 + .../java/surefire257/MyModule1ClassTest.java | 33 ++ .../surefire-257-rerunningTests/module2/pom.xml | 23 + .../main/java/surefire257/MyModule2Class.java | 6 + .../java/surefire257/MyModule2ClassTest.java | 13 + .../surefire-257-rerunningTests/pom.xml | 43 ++ .../surefire-260-testWithIdenticalNames/pom.xml | 64 +++ .../src/test/java/surefire260/TestA.java | 35 ++ .../src/test/java/surefire260/TestB.java | 31 ++ .../src/test/java/surefire260/TestC.java | 31 ++ .../surefire-34-securityManager-success/pom.xml | 61 +++ .../test/java/junit4/SecurityManagerTest.java | 56 ++ .../surefire-34-securityManager/pom.xml | 61 +++ .../test/java/junit4/SecurityManagerTest.java | 60 +++ .../pom.xml | 77 +++ .../test/java/junit/twoTestCases/BasicTest.java | 86 +++ .../test/java/junit/twoTestCases/TestTwo.java | 29 + .../surefire-500-puzzling-error/pom.xml | 37 ++ .../test/java/surefire500/ExplodingTest.java | 49 ++ .../src/test/java/surefire500/PassingTest.java | 53 ++ .../src/test/java/surefire500/Suite.java | 30 ++ .../surefire-510-testClassPath/pom.xml | 57 ++ .../src/test/java/surefire510/Test1.java | 40 ++ .../module1/pom.xml | 50 ++ .../pom.xml | 17 + .../testjar/pom.xml | 47 ++ .../testjar/src/test/java/org/test/TestA.java | 29 + .../testjar/src/test/java/org/test/TestB.java | 29 + .../module1/pom.xml | 23 + .../maven/surefire570/MyModule1Class.java | 26 + .../maven/surefire570/MyModule1ClassTest.java | 38 ++ ...ireReport.surefireReportTest.MyClassTest.xml | 71 +++ ...ireReport.surefireReportTest.MyClassTest.txt | 13 + .../module2/pom.xml | 23 + .../surefire570/module2/MyModule2Class.java | 6 + .../surefire570/module2/MyModule2ClassTest.java | 18 + ...ireReport.surefireReportTest.MyClassTest.xml | 71 +++ ...ireReport.surefireReportTest.MyClassTest.txt | 13 + .../pom.xml | 117 ++++ .../surefire-613-testCount-in-parallel/pom.xml | 38 ++ .../src/test/java/surefire163/Test1.java | 90 ++++ .../src/test/java/surefire163/Test2.java | 127 +++++ .../pom.xml | 217 ++++++++ .../src/it/java/mho/JUnit4AdapterSuiteTest.java | 39 ++ .../src/it/java/mho/MySuiteTest1.java | 48 ++ .../src/it/java/mho/MySuiteTest2.java | 49 ++ .../src/it/java/mho/MySuiteTest3.java | 49 ++ .../pom.xml | 39 ++ .../src/test/java/surefire628/Test1.java | 48 ++ .../src/test/java/surefire628/Test2.java | 42 ++ .../pom.xml | 61 +++ .../src/test/java/junit4/BasicTest.java | 64 +++ .../surefire-649-systemProperties/pom.xml | 67 +++ .../jiras/surefire649/SystemPropertiesTest.java | 32 ++ .../pom.xml | 64 +++ .../SystemPropertyVariablesTest.java | 32 ++ .../test/resources/surefire-673-mockito/pom.xml | 37 ++ .../src/test/java/surefire673/TestMockito.java | 36 ++ .../surefire-674-buildFailingWhenErrors/pom.xml | 41 ++ .../src/test/java/resultcounting/Test2.java | 36 ++ .../surefire-685-commaseparatedIncludes/pom.xml | 63 +++ .../src/test/java/surefire685/TestA.java | 29 + .../src/test/java/surefire685/TestB.java | 29 + .../src/test/java/surefire685/TestC.java | 29 + .../resources/surefire-697-niceSummary/pom.xml | 55 ++ .../test/java/junit/surefire697/BasicTest.java | 65 +++ .../test/java/junit/surefire697/TestTwo.java | 31 ++ .../surefire-733-allOverridesCaptured/pom.xml | 56 ++ .../src/test/java/junit/surefire733/ATest.java | 46 ++ .../TEST-junit.twoTestCases.BasicTest.xml | 62 +++ .../TEST-junit.twoTestCases.TestTwo.xml | 62 +++ .../surefire-740-comma-truncated/pom.xml | 61 +++ .../resources/surefire-772-both-reports/pom.xml | 91 ++++ .../TEST-junit.twoTestCases.BasicTest.xml | 62 +++ .../TEST-junit.twoTestCases.TestTwo.xml | 62 +++ .../TEST-junit.twoTestCases.BasicTest.xml | 62 +++ .../TEST-junit.twoTestCases.TestTwo.xml | 62 +++ .../surefire-772-no-failsafe-reports/pom.xml | 91 ++++ .../TEST-junit.twoTestCases.BasicTest.xml | 62 +++ .../TEST-junit.twoTestCases.TestTwo.xml | 62 +++ .../resources/surefire-772-no-reports/pom.xml | 56 ++ .../surefire-772-no-surefire-reports/pom.xml | 91 ++++ .../TEST-junit.twoTestCases.BasicTest.xml | 62 +++ .../TEST-junit.twoTestCases.TestTwo.xml | 62 +++ .../TEST-junit.twoTestCases.BasicTest.xml | 62 +++ .../TEST-junit.twoTestCases.TestTwo.xml | 62 +++ .../surefire-772-specified-reports/pom.xml | 96 ++++ .../pom.xml | 80 +++ .../org/apache/maven/surefire/test/App.java | 37 ++ .../apache/maven/surefire/test/FailingTest.java | 84 +++ .../maven/surefire/test/SucceedingTest.java | 84 +++ .../pom.xml | 61 +++ .../org/apache/maven/surefire/test/App.java | 37 ++ .../org/apache/maven/surefire/test/TheTest.java | 42 ++ .../surefire-806-specifiedTests-multi/pom.xml | 86 +++ .../java/defaultConfiguration/FirstTest.java | 36 ++ .../java/defaultConfiguration/FourthTest.java | 36 ++ .../java/defaultConfiguration/SecondTest.java | 36 ++ .../java/defaultConfiguration/ThirdTest.java | 36 ++ .../surefire-806-specifiedTests-single/pom.xml | 70 +++ .../java/defaultConfiguration/FirstTest.java | 36 ++ .../java/defaultConfiguration/FourthTest.java | 36 ++ .../java/defaultConfiguration/SecondTest.java | 36 ++ .../java/defaultConfiguration/ThirdTest.java | 36 ++ .../surefire-809-groupExpr-junit48/pom.xml | 57 ++ .../src/test/java/junit4/BasicTest.java | 88 +++ .../src/test/java/junit4/CategoryA.java | 21 + .../src/test/java/junit4/CategoryB.java | 21 + .../src/test/java/junit4/CategoryC.java | 21 + .../src/test/java/junit4/CategoryCTest.java | 80 +++ .../src/test/java/junit4/NoCategoryTest.java | 38 ++ .../surefire-809-groupExpr-testng/pom.xml | 45 ++ .../src/test/java/testng/BasicTest.java | 72 +++ .../src/test/java/testng/CategoryCTest.java | 63 +++ .../src/test/java/testng/NoCategoryTest.java | 38 ++ .../surefire-812-log4j-classloader/pom.xml | 44 ++ .../src/main/resources/log4j.properties | 24 + .../src/test/java/surefire812/LoggingTest.java | 36 ++ .../resources/surefire-817-system-exit/pom.xml | 69 +++ .../src/test/java/jiras/surefire817/Test.java | 29 + .../surefire-818-ignored-tests-on-npe/pom.xml | 37 ++ .../src/test/java/cyril/test/FirstTest.java | 55 ++ .../src/test/java/cyril/test/IgnoredTest.java | 35 ++ .../src/test/java/cyril/test/Message.java | 37 ++ .../src/test/java/cyril/test/MyService.java | 28 + .../src/test/java/cyril/test/MyServiceImpl.java | 12 + .../pom.xml | 44 ++ .../java/surefire/testcase/JunitParamsTest.java | 51 ++ .../surefire/testcase/NonJunitParamsTest.java | 37 ++ .../surefire-828-emptyGroupExpr-junit48/pom.xml | 98 ++++ .../src/test/java/junit4/BasicTest.java | 88 +++ .../src/test/java/junit4/CategoryA.java | 21 + .../src/test/java/junit4/CategoryB.java | 21 + .../src/test/java/junit4/CategoryC.java | 21 + .../src/test/java/junit4/CategoryCTest.java | 80 +++ .../src/test/java/junit4/NoCategoryTest.java | 38 ++ .../surefire-828-emptyGroupExpr-testng/pom.xml | 78 +++ .../src/test/java/testng/BasicTest.java | 72 +++ .../src/test/java/testng/CategoryCTest.java | 63 +++ .../src/test/java/testng/NoCategoryTest.java | 38 ++ .../surefire-832-provider-selection/pom.xml | 58 ++ .../src/test/java/junit4/BasicTest.java | 88 +++ .../src/test/java/junit4/CategoryA.java | 21 + .../src/test/java/junit4/CategoryB.java | 21 + .../src/test/java/junit4/CategoryC.java | 21 + .../src/test/java/junit4/CategoryCTest.java | 80 +++ .../src/test/java/junit4/NoCategoryTest.java | 38 ++ .../surefire-847-testngfail/README.txt | 2 + .../resources/surefire-847-testngfail/pom.xml | 60 +++ .../test/java/org/codehaus/SomeFailedTest.java | 32 ++ .../test/java/org/codehaus/SomePassedTest.java | 34 ++ .../src/test/resources/suite.xml | 8 + .../surefire-855-failsafe-use-bundle/pom.xml | 127 +++++ .../src/main/java/pkg/AClassInOSGiBundle.java | 24 + .../main/resources/main/surefire855.properties | 1 + .../java/jiras/surefre855/bundle/FooIT.java | 166 ++++++ .../bundle/properties/surefire855.properties | 1 + .../surefire-855-failsafe-use-jar/pom.xml | 115 ++++ .../src/main/java/pkg/ToRunJavadoc.java | 8 + .../main/resources/main/surefire855.properties | 1 + .../test/java/jiras/surefire855/jar/FooIT.java | 179 ++++++ .../jar/properties/surefire855.properties | 1 + .../surefire-855-failsafe-use-war/pom.xml | 124 +++++ .../main/java/pkg/ToCreateClassesDirectory.java | 24 + .../main/resources/main/surefire855.properties | 1 + .../test/java/jiras/surefire855/war/FooIT.java | 163 ++++++ .../war/properties/surefire855.properties | 1 + .../surefire-926-2-provider-failure/pom.xml | 41 ++ .../src/test/java/com/company/JUnitTest.java | 31 ++ .../src/test/java/com/company/TestNGTest.java | 31 ++ .../surefire-930-failsafe-runtests/pom.xml | 53 ++ .../failsafe/ExampleIntegrationTest.java | 32 ++ .../maven/plugins/failsafe/ExampleTest.java | 32 ++ .../maven/plugins/failsafe/TestConstants.java | 33 ++ .../test/resources/testng-integrationTest.xml | 18 + .../src/test/resources/testng.xml | 17 + .../surefire-931-provider-failure/pom.xml | 41 ++ .../main/java/com/mycompany/testfailed/App.java | 32 ++ .../java/com/mycompany/testfailed/AppTest.java | 37 ++ .../resources/surefire-942-testngSuite/pom.xml | 37 ++ .../src/test/java/org/BasicTest.java | 67 +++ .../src/test/resources/config.xml | 8 + .../surefire-943-report-content/pom.xml | 44 ++ .../test/java/org/sample/module/My1Test.java | 50 ++ .../test/java/org/sample/module/My2Test.java | 49 ++ .../test/java/org/sample/module/My3Test.java | 41 ++ .../test/java/org/sample/module/My4Test.java | 41 ++ .../test/java/org/sample/module/My5Test.java | 39 ++ .../pom.xml | 61 +++ .../java/junit44/environment/Basic01Test.java | 45 ++ .../java/junit44/environment/Basic02Test.java | 45 ++ .../java/junit44/environment/Basic03Test.java | 45 ++ .../java/junit44/environment/Basic04Test.java | 45 ++ .../java/junit44/environment/Basic05Test.java | 45 ++ .../java/junit44/environment/Basic06Test.java | 45 ++ .../java/junit44/environment/Basic07Test.java | 45 ++ .../java/junit44/environment/Basic08Test.java | 45 ++ .../java/junit44/environment/Basic09Test.java | 45 ++ .../java/junit44/environment/Basic10Test.java | 45 ++ .../surefire-946-self-destruct-plugin/pom.xml | 53 ++ .../surefire/selfdestruct/SelfDestructMojo.java | 161 ++++++ .../boom/pom.xml | 51 ++ .../apache/maven/surefire/crb/ClassRuleIT.java | 43 ++ .../class-rule/pom.xml | 17 + .../ExampleClassRule.java | 29 + .../surefire-972-bizarre-noclassdef/pom.xml | 36 ++ .../surefire-975-wrong-encoding/pom.xml | 34 ++ .../src/test/java/EncodingInReportTest.java | 33 ++ .../module1/pom.xml | 36 ++ .../src/main/java/surefire979/TestBase.java | 36 ++ .../module2/pom.xml | 37 ++ .../FailingStaticInitializerTest.java | 36 ++ .../pom.xml | 28 + .../pom.xml | 47 ++ .../src/test/java/sample/CategoryActivated.java | 25 + .../test/java/sample/CategoryNotSelected.java | 25 + .../parameterized/Parameterized01Test.java | 61 +++ .../parameterized/Parameterized02Test.java | 61 +++ .../parameterized/Parameterized03Test.java | 61 +++ .../surefire-995-categoryInheritance/pom.xml | 90 ++++ .../java/jiras/surefire955/CategorizedTest.java | 35 ++ .../java/jiras/surefire955/NotIncludedTest.java | 33 ++ .../java/jiras/surefire955/SomeCategory.java | 24 + .../surefire955/SpecialCategorizedTest.java | 34 ++ .../surefire955/SpecialNonCategoryTest.java | 33 ++ .../test/resources/system-properties/pom.xml | 98 ++++ .../src/test/config/propsfile.properties | 2 + .../test/java/systemProperties/BasicTest.java | 90 ++++ .../test-helper-dump-pid-plugin/pom.xml | 59 ++ .../plugins/surefire/dumppid/DumpPidMojo.java | 70 +++ .../resources/testng-afterSuiteFailure/pom.xml | 76 +++ .../afterSuiteFailure/TestNGSuiteTest.java | 40 ++ .../test/resources/testng-beforeMethod/pom.xml | 76 +++ .../testng/beforeMethod/TestNGSuiteTest.java | 40 ++ .../testng-beforeMethodFailure/pom.xml | 76 +++ .../beforeMethodFailure/TestNGSuiteTest.java | 40 ++ .../test/resources/testng-execute-error/pom.xml | 80 +++ .../src/test/java/it/BasicTest.java | 36 ++ .../testng-group-thread-parallel/pom.xml | 84 +++ .../testng/groupThreadParallel/TestNGTest.java | 113 ++++ .../src/test/resources/testng-groups/pom.xml | 55 ++ .../java/testng/groups/TestNGGroupTest.java | 76 +++ .../src/test/resources/testng-jdk14/pom.xml | 66 +++ .../java/testng/jdk14/TestNGJavadocTest.java | 63 +++ .../resources/testng-junit-together/pom.xml | 85 +++ .../src/test/java/JunitTest.java | 47 ++ .../src/test/java/TestNGJunitTest.java | 49 ++ .../resources/testng-junit4-together/pom.xml | 50 ++ .../src/test/java/Junit4NoRunWithTest.java | 53 ++ .../src/test/java/Junit4SimpleRunWithTest.java | 56 ++ .../src/test/java/TestNGTest.java | 50 ++ .../resources/testng-listener-reporter/pom.xml | 90 ++++ .../src/test/java/listenReport/FileHelper.java | 44 ++ .../src/test/java/listenReport/Reporter.java | 37 ++ .../test/java/listenReport/ResultListener.java | 87 +++ .../test/java/listenReport/SuiteListener.java | 39 ++ .../test/java/listenReport/TestNGSuiteTest.java | 32 ++ .../src/test/resources/testng-listeners/pom.xml | 43 ++ .../java/listeners/MarkAsFailureListener.java | 83 +++ .../src/test/java/listeners/SimpleTest.java | 35 ++ .../testng-method-pattern-after/pom.xml | 79 +++ .../src/test/java/testng/BasicTest.java | 79 +++ .../testng-method-pattern-before/pom.xml | 79 +++ .../src/test/java/testng/BasicTest.java | 79 +++ .../resources/testng-method-pattern/pom.xml | 80 +++ .../src/test/java/testng/BasicTest.java | 73 +++ .../testng-multiple-method-patterns/pom.xml | 108 ++++ .../test/java/jiras/surefire745/BasicTest.java | 47 ++ .../test/java/jiras/surefire745/TestFive.java | 44 ++ .../test/java/jiras/surefire745/TestFour.java | 44 ++ .../test/java/jiras/surefire745/TestThree.java | 46 ++ .../test/java/jiras/surefire745/TestTwo.java | 38 ++ .../test/resources/testng-objectFactory/pom.xml | 66 +++ .../java/testng/objectfactory/FileHelper.java | 25 + .../TestNGCustomObjectFactory.java | 22 + .../testng/objectfactory/TestNGSuiteTest.java | 11 + .../resources/testng-parallel-suites/pom.xml | 81 +++ .../java/testng/suiteXml/ShouldNotRunTest.java | 35 ++ .../java/testng/suiteXml/TestNGSuiteTest.java | 43 ++ .../src/test/resources/testng1.xml | 30 ++ .../src/test/resources/testng2.xml | 30 ++ .../testng-parallel-with-annotations/pom.xml | 42 ++ .../TestNGParallelTest.java | 69 +++ .../resources/testng-path with spaces/pom.xml | 76 +++ .../testng/pathWithSpaces/TestNGSuiteTest.java | 35 ++ .../src/test/resources/test.txt | 1 + .../src/test/resources/testng-simple/pom.xml | 103 ++++ .../java/testng/simple/TestNGSuiteTestA.java | 32 ++ .../java/testng/simple/TestNGSuiteTestB.java | 32 ++ .../java/testng/simple/TestNGSuiteTestC.java | 32 ++ .../testng-single-method-5-14-9/pom.xml | 57 ++ .../src/test/java/testng/BasicTest.java | 73 +++ .../test/resources/testng-single-method/pom.xml | 80 +++ .../src/test/java/testng/BasicTest.java | 73 +++ .../resources/testng-succes-percentage/pom.xml | 65 +++ .../testng/TestNGSuccessPercentFailingTest.java | 44 ++ .../testng/TestNGSuccessPercentPassingTest.java | 43 ++ .../src/test/resources/testng-suite-xml/pom.xml | 84 +++ .../testng-suite-xml/src/test-data/testng1.xml | 30 ++ .../testng-suite-xml/src/test-data/testng2.xml | 30 ++ .../java/testng/suiteXml/TestNGSuiteTest.java | 54 ++ .../resources/testng-testRunnerFactory/pom.xml | 72 +++ .../testng/testrunnerfactory/FileHelper.java | 25 + .../TestNGCustomTestRunnerFactory.java | 22 + .../testrunnerfactory/TestNGSuiteTest.java | 11 + .../resources/testng-twoTestCaseSuite/pom.xml | 81 +++ .../test/java/testng/two/TestNGSuiteTest.java | 33 ++ .../src/test/java/testng/two/TestNGTestTwo.java | 32 ++ .../src/test/resources/suite.xml | 7 + .../src/test/resources/timeout-forked/pom.xml | 58 ++ .../src/test/java/timeoutForked/BasicTest.java | 38 ++ .../test/resources/unicode-testnames/pom.xml | 56 ++ .../java/junit/twoTestCases/EscapeTest.java | 86 +++ .../test/java/junit/twoTestCases/XXYZTest.java | 30 ++ surefire-its/src/test/resources/webapp/pom.xml | 109 ++++ .../webapp/src/main/webapp/WEB-INF/web.xml | 7 + .../resources/webapp/src/main/webapp/index.jsp | 5 + .../webapp/src/test/java/WebAppTest.java | 66 +++ .../pom.xml | 56 ++ .../src/test/java/MyTest.java | 27 + .../resources/working-directory-missing/pom.xml | 53 ++ .../src/test/java/MyTest.java | 27 + .../resources/working-directory/child/pom.xml | 44 ++ .../src/test/java/workingDir/BasicTest.java | 45 ++ .../test/resources/working-directory/pom.xml | 52 ++ 1954 files changed, 53304 insertions(+), 53304 deletions(-) ----------------------------------------------------------------------