[needs-packaging] Please package testng7
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jtreg6 (Ubuntu) |
Fix Released
|
Undecided
|
Dan Bungert | ||
jtreg7 (Ubuntu) |
Fix Released
|
Undecided
|
Dan Bungert |
Bug Description
TestNG7 is used for some of the tier1 openjdk 20 and 21 tests
-------
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: compiler/
FAILED: gc/shenandoah/
FAILED: gc/shenandoah/
FAILED: runtime/
FAILED: runtime/
FAILED: runtime/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
FAILED: serviceability/
------cut-
In order to avoid test environmental test failures please package testng7 to be used by jtreg7 (jtreg in Debian).
Note: testng package that provides 6.9 is still useful and is a required dependency of jtreg6.
Related branches
- William Wilson: Pending requested
- Vladimir Petko: Pending requested
-
Diff: 251465 lines (+126786/-3705)2344 files modified.editorconfig (+44/-0)
ANNOUNCEMENT.txt (+12/-12)
CHANGES.txt (+494/-33)
LICENSE.txt (+2/-2)
README.md (+46/-8)
build-logic/basics/build.gradle.kts (+3/-0)
build-logic/basics/src/main/kotlin/testng.repositories.gradle.kts (+10/-0)
build-logic/basics/src/main/kotlin/testng.reproducible-builds.gradle.kts (+7/-0)
build-logic/basics/src/main/kotlin/testng.versioning.gradle.kts (+5/-0)
build-logic/code-quality/build.gradle.kts (+12/-0)
build-logic/code-quality/src/main/kotlin/testng.sonarqube.gradle.kts (+12/-0)
build-logic/code-quality/src/main/kotlin/testng.style.gradle.kts (+13/-0)
build-logic/code-quality/src/main/kotlin/testng.testing.gradle.kts (+40/-0)
build-logic/jvm/build.gradle.kts (+14/-0)
build-logic/jvm/src/main/kotlin/buildlogic/CopySpecExtensions.kt (+16/-0)
build-logic/jvm/src/main/kotlin/testng.java-library.gradle.kts (+64/-0)
build-logic/jvm/src/main/kotlin/testng.java-platform.gradle.kts (+4/-0)
build-logic/jvm/src/main/kotlin/testng.java.gradle.kts (+28/-0)
build-logic/jvm/src/main/kotlin/testng.kotlin-library.gradle.kts (+17/-0)
build-logic/publishing/build.gradle.kts (+14/-0)
build-logic/publishing/src/main/kotlin/buildlogic/ConfigurationExtensions.kt (+19/-0)
build-logic/publishing/src/main/kotlin/buildlogic/CopySpecExtensions.kt (+16/-0)
build-logic/publishing/src/main/kotlin/buildlogic/DependencyHandlerExtensions.kt (+34/-0)
build-logic/publishing/src/main/kotlin/buildlogic/FirstLayerDependencies.kt (+89/-0)
build-logic/publishing/src/main/kotlin/buildlogic/OptionalFeaturesExtension.kt (+100/-0)
build-logic/publishing/src/main/kotlin/testng.local-maven-repo.gradle.kts (+40/-0)
build-logic/publishing/src/main/kotlin/testng.maven-publish.gradle.kts (+51/-0)
build-logic/publishing/src/main/kotlin/testng.merge-feature-jars.gradle.kts (+160/-0)
build-logic/publishing/src/main/kotlin/testng.published-java-library.gradle.kts (+41/-0)
build-logic/publishing/src/main/kotlin/testng.published-java-platform.gradle.kts (+13/-0)
build-logic/settings.gradle.kts (+12/-0)
build.gradle.kts (+56/-0)
debian/changelog (+10/-2)
debian/control (+12/-7)
debian/copyright (+8/-1)
debian/libtestng7-java.poms (+1/-1)
debian/maven.ignoreRules (+0/-1)
debian/maven.rules (+1/-0)
debian/patches/build-with-gradle.patch (+128/-0)
debian/patches/series (+1/-2)
debian/rules (+9/-1)
debian/source/lintian-overrides (+5/-0)
debian/watch (+7/-3)
dev/null (+0/-8)
gradle.properties (+23/-0)
gradlew (+69/-48)
gradlew.bat (+89/-90)
settings.gradle.kts (+41/-0)
testng-ant/src/main/java/org/testng/TestNGAntTask.java (+347/-413)
testng-ant/src/test/java/test/ant/AntTest.java (+29/-0)
testng-ant/src/test/java/test/ant/MyReporter.java (+21/-0)
testng-ant/src/test/java/test/ant/SimpleSample.java (+12/-0)
testng-ant/src/test/resources/ant/build-reporter-config.xml (+17/-0)
testng-ant/src/test/resources/ant/build-simple.xml (+13/-0)
testng-ant/testng-ant-build.gradle.kts (+11/-0)
testng-api/testng-api-build.gradle.kts (+11/-0)
testng-asserts/src/main/java/org/testng/Assert.java (+2213/-0)
testng-asserts/src/main/java/org/testng/FileAssert.java (+359/-0)
testng-asserts/src/main/java/org/testng/asserts/Assertion.java (+524/-469)
testng-asserts/src/main/java/org/testng/asserts/IAssert.java (+3/-0)
testng-asserts/src/main/java/org/testng/asserts/IAssertLifecycle.java (+40/-0)
testng-asserts/src/main/java/org/testng/asserts/LoggingAssert.java (+19/-0)
testng-asserts/src/main/java/org/testng/asserts/SoftAssert.java (+49/-0)
testng-asserts/src/main/java/org/testng/internal/EclipseInterface.java (+18/-0)
testng-asserts/src/test/java/org/testng/AssertTest.java (+665/-0)
testng-asserts/src/test/java/test/assertion/AssertionTest.java (+58/-0)
testng-asserts/src/test/java/test/assertion/MyRawAssertion.java (+66/-0)
testng-asserts/src/test/java/test/assertion/SoftAssertTest.java (+98/-0)
testng-asserts/src/test/java/test/asserttests/ArrayEqualityAssertTest.java (+334/-0)
testng-asserts/src/test/java/test/asserttests/AssertTest.java (+483/-0)
testng-asserts/testng-asserts-build.gradle.kts (+14/-0)
testng-bom/testng-bom-build.gradle.kts (+19/-0)
testng-collections/src/main/java/org/testng/collections/CollectionUtils.java (+22/-0)
testng-collections/src/main/java/org/testng/collections/ListMultiMap.java (+16/-0)
testng-collections/src/main/java/org/testng/collections/Lists.java (+85/-0)
testng-collections/src/main/java/org/testng/collections/Maps.java (+47/-0)
testng-collections/src/main/java/org/testng/collections/MultiMap.java (+91/-0)
testng-collections/src/main/java/org/testng/collections/Objects.java (+89/-0)
testng-collections/src/main/java/org/testng/collections/SetMultiMap.java (+16/-0)
testng-collections/src/main/java/org/testng/collections/Sets.java (+33/-0)
testng-collections/src/main/java/org/testng/util/Strings.java (+76/-0)
testng-collections/testng-collections-build.gradle.kts (+3/-0)
testng-core-api/src/main/java/org/testng/IAlterSuiteListener.java (+24/-0)
testng-core-api/src/main/java/org/testng/IAnnotationTransformer.java (+79/-0)
testng-core-api/src/main/java/org/testng/IAttributes.java (+12/-13)
testng-core-api/src/main/java/org/testng/IClass.java (+40/-0)
testng-core-api/src/main/java/org/testng/IClassListener.java (+12/-0)
testng-core-api/src/main/java/org/testng/IConfigurable.java (+13/-0)
testng-core-api/src/main/java/org/testng/IConfigurationListener.java (+81/-0)
testng-core-api/src/main/java/org/testng/IConfigurationListener2.java (+7/-0)
testng-core-api/src/main/java/org/testng/IConfigureCallBack.java (+10/-12)
testng-core-api/src/main/java/org/testng/IDataProviderInterceptor.java (+29/-0)
testng-core-api/src/main/java/org/testng/IDataProviderListener.java (+45/-0)
testng-core-api/src/main/java/org/testng/IDataProviderMethod.java (+28/-0)
testng-core-api/src/main/java/org/testng/IDynamicGraph.java (+43/-0)
testng-core-api/src/main/java/org/testng/IExecutionListener.java (+25/-0)
testng-core-api/src/main/java/org/testng/IExecutionVisualiser.java (+14/-0)
testng-core-api/src/main/java/org/testng/IHookCallBack.java (+24/-0)
testng-core-api/src/main/java/org/testng/IHookable.java (+8/-9)
testng-core-api/src/main/java/org/testng/IInjectorFactory.java (+36/-0)
testng-core-api/src/main/java/org/testng/IInstanceInfo.java (+18/-0)
testng-core-api/src/main/java/org/testng/IInvokedMethod.java (+23/-0)
testng-core-api/src/main/java/org/testng/IInvokedMethodListener.java (+48/-0)
testng-core-api/src/main/java/org/testng/IMethodInstance.java (+1/-10)
testng-core-api/src/main/java/org/testng/IMethodInterceptor.java (+27/-0)
testng-core-api/src/main/java/org/testng/IMethodSelector.java (+29/-0)
testng-core-api/src/main/java/org/testng/IMethodSelectorContext.java (+31/-0)
testng-core-api/src/main/java/org/testng/IModule.java (+11/-0)
testng-core-api/src/main/java/org/testng/IModuleFactory.java (+3/-8)
testng-core-api/src/main/java/org/testng/IObjectFactory.java (+12/-0)
testng-core-api/src/main/java/org/testng/IObjectFactory2.java (+23/-0)
testng-core-api/src/main/java/org/testng/IReporter.java (+38/-0)
testng-core-api/src/main/java/org/testng/IResultMap.java (+21/-0)
testng-core-api/src/main/java/org/testng/IRetryAnalyzer.java (+1/-2)
testng-core-api/src/main/java/org/testng/ISuite.java (+94/-0)
testng-core-api/src/main/java/org/testng/ISuiteListener.java (+11/-7)
testng-core-api/src/main/java/org/testng/ISuiteResult.java (+8/-0)
testng-core-api/src/main/java/org/testng/ITest.java (+5/-7)
testng-core-api/src/main/java/org/testng/ITestClass.java (+40/-45)
testng-core-api/src/main/java/org/testng/ITestClassFinder.java (+9/-9)
testng-core-api/src/main/java/org/testng/ITestContext.java (+82/-0)
testng-core-api/src/main/java/org/testng/ITestListener.java (+41/-17)
testng-core-api/src/main/java/org/testng/ITestMethodFinder.java (+20/-25)
testng-core-api/src/main/java/org/testng/ITestNGListener.java (+2/-4)
testng-core-api/src/main/java/org/testng/ITestNGListenerFactory.java (+7/-4)
testng-core-api/src/main/java/org/testng/ITestNGMethod.java (+272/-0)
testng-core-api/src/main/java/org/testng/ITestObjectFactory.java (+20/-0)
testng-core-api/src/main/java/org/testng/ITestResult.java (+131/-0)
testng-core-api/src/main/java/org/testng/Reporter.java (+50/-57)
testng-core-api/src/main/java/org/testng/SuiteRunState.java (+20/-0)
testng-core-api/src/main/java/org/testng/TestNGException.java (+1/-10)
testng-core-api/src/main/java/org/testng/annotations/AfterClass.java (+80/-0)
testng-core-api/src/main/java/org/testng/annotations/AfterGroups.java (+90/-0)
testng-core-api/src/main/java/org/testng/annotations/AfterMethod.java (+102/-0)
testng-core-api/src/main/java/org/testng/annotations/AfterSuite.java (+80/-0)
testng-core-api/src/main/java/org/testng/annotations/AfterTest.java (+80/-0)
testng-core-api/src/main/java/org/testng/annotations/BeforeClass.java (+80/-0)
testng-core-api/src/main/java/org/testng/annotations/BeforeGroups.java (+90/-0)
testng-core-api/src/main/java/org/testng/annotations/BeforeMethod.java (+102/-0)
testng-core-api/src/main/java/org/testng/annotations/BeforeSuite.java (+80/-0)
testng-core-api/src/main/java/org/testng/annotations/BeforeTest.java (+80/-0)
testng-core-api/src/main/java/org/testng/annotations/CustomAttribute.java (+19/-0)
testng-core-api/src/main/java/org/testng/annotations/DataProvider.java (+51/-0)
testng-core-api/src/main/java/org/testng/annotations/Factory.java (+40/-0)
testng-core-api/src/main/java/org/testng/annotations/Guice.java (+20/-0)
testng-core-api/src/main/java/org/testng/annotations/IAnnotation.java (+4/-0)
testng-core-api/src/main/java/org/testng/annotations/IConfigurationAnnotation.java (+70/-0)
testng-core-api/src/main/java/org/testng/annotations/IDataProviderAnnotation.java (+24/-0)
testng-core-api/src/main/java/org/testng/annotations/IFactoryAnnotation.java (+12/-0)
testng-core-api/src/main/java/org/testng/annotations/IIgnoreAnnotation.java (+4/-0)
testng-core-api/src/main/java/org/testng/annotations/IObjectFactoryAnnotation.java (+3/-0)
testng-core-api/src/main/java/org/testng/annotations/IParameterizable.java (+13/-0)
testng-core-api/src/main/java/org/testng/annotations/IParametersAnnotation.java (+24/-0)
testng-core-api/src/main/java/org/testng/annotations/ITestAnnotation.java (+103/-0)
testng-core-api/src/main/java/org/testng/annotations/ITestOrConfiguration.java (+43/-0)
testng-core-api/src/main/java/org/testng/annotations/Ignore.java (+32/-0)
testng-core-api/src/main/java/org/testng/annotations/Listeners.java (+23/-0)
testng-core-api/src/main/java/org/testng/annotations/NoInjection.java (+11/-0)
testng-core-api/src/main/java/org/testng/annotations/ObjectFactory.java (+13/-0)
testng-core-api/src/main/java/org/testng/annotations/Optional.java (+30/-0)
testng-core-api/src/main/java/org/testng/annotations/Parameters.java (+36/-0)
testng-core-api/src/main/java/org/testng/annotations/Test.java (+200/-0)
testng-core-api/src/main/java/org/testng/annotations/TestInstance.java (+16/-0)
testng-core-api/src/main/java/org/testng/internal/ClassHelper.java (+397/-0)
testng-core-api/src/main/java/org/testng/internal/ConstructorOrMethod.java (+96/-0)
testng-core-api/src/main/java/org/testng/internal/IParameterInfo.java (+21/-0)
testng-core-api/src/main/java/org/testng/internal/PackageUtils.java (+128/-131)
testng-core-api/src/main/java/org/testng/internal/PropertyUtils.java (+151/-0)
testng-core-api/src/main/java/org/testng/internal/ReporterConfig.java (+103/-0)
testng-core-api/src/main/java/org/testng/internal/RuntimeBehavior.java (+130/-0)
testng-core-api/src/main/java/org/testng/internal/Systematiser.java (+123/-0)
testng-core-api/src/main/java/org/testng/internal/Utils.java (+623/-0)
testng-core-api/src/main/java/org/testng/internal/annotations/DisabledRetryAnalyzer.java (+16/-0)
testng-core-api/src/main/java/org/testng/internal/annotations/IAnnotationFinder.java (+78/-0)
testng-core-api/src/main/java/org/testng/internal/annotations/IDataProvidable.java (+12/-0)
testng-core-api/src/main/java/org/testng/internal/objects/InstanceCreator.java (+61/-0)
testng-core-api/src/main/java/org/testng/internal/thread/ThreadTimeoutException.java (+21/-0)
testng-core-api/src/main/java/org/testng/log4testng/Logger.java (+192/-0)
testng-core-api/src/main/java/org/testng/reporters/Buffer.java (+7/-0)
testng-core-api/src/main/java/org/testng/reporters/FileStringBuffer.java (+143/-0)
testng-core-api/src/main/java/org/testng/reporters/IBuffer.java (+9/-0)
testng-core-api/src/main/java/org/testng/reporters/IReporterConfig.java (+18/-0)
testng-core-api/src/main/java/org/testng/reporters/PojoReporterConfig.java (+17/-0)
testng-core-api/src/main/java/org/testng/reporters/RuntimeBehavior.java (+37/-0)
testng-core-api/src/main/java/org/testng/reporters/XMLReporterConfig.java (+252/-0)
testng-core-api/src/main/java/org/testng/reporters/XMLStringBuffer.java (+367/-0)
testng-core-api/src/main/java/org/testng/reporters/XMLUtils.java (+153/-0)
testng-core-api/src/main/java/org/testng/xml/CommentDisabledXmlWeaver.java (+11/-0)
testng-core-api/src/main/java/org/testng/xml/DefaultXmlWeaver.java (+304/-0)
testng-core-api/src/main/java/org/testng/xml/IWeaveXml.java (+21/-0)
testng-core-api/src/main/java/org/testng/xml/XmlClass.java (+256/-0)
testng-core-api/src/main/java/org/testng/xml/XmlDefine.java (+69/-0)
testng-core-api/src/main/java/org/testng/xml/XmlDependencies.java (+36/-0)
testng-core-api/src/main/java/org/testng/xml/XmlGroups.java (+77/-0)
testng-core-api/src/main/java/org/testng/xml/XmlInclude.java (+150/-0)
testng-core-api/src/main/java/org/testng/xml/XmlMethodSelector.java (+124/-0)
testng-core-api/src/main/java/org/testng/xml/XmlMethodSelectors.java (+35/-0)
testng-core-api/src/main/java/org/testng/xml/XmlPackage.java (+138/-0)
testng-core-api/src/main/java/org/testng/xml/XmlRun.java (+49/-0)
testng-core-api/src/main/java/org/testng/xml/XmlScript.java (+23/-0)
testng-core-api/src/main/java/org/testng/xml/XmlSuite.java (+246/-434)
testng-core-api/src/main/java/org/testng/xml/XmlTest.java (+666/-0)
testng-core-api/src/main/java/org/testng/xml/XmlUtils.java (+46/-0)
testng-core-api/src/main/java/org/testng/xml/XmlWeaver.java (+90/-0)
testng-core-api/testng-core-api-build.gradle.kts (+20/-0)
testng-core/src/main/java/org/testng/AssertJUnit.java (+478/-0)
testng-core/src/main/java/org/testng/ClassMethodMap.java (+38/-41)
testng-core/src/main/java/org/testng/CommandLineArgs.java (+254/-0)
testng-core/src/main/java/org/testng/ConversionUtils.java (+32/-0)
testng-core/src/main/java/org/testng/Converter.java (+14/-24)
testng-core/src/main/java/org/testng/DataProviderHolder.java (+44/-0)
testng-core/src/main/java/org/testng/DataProviderInvocationException.java (+9/-0)
testng-core/src/main/java/org/testng/DependencyMap.java (+136/-0)
testng-core/src/main/java/org/testng/ITestRunnerFactory.java (+54/-0)
testng-core/src/main/java/org/testng/InstanceOrderingMethodInterceptor.java (+11/-26)
testng-core/src/main/java/org/testng/JarFileUtils.java (+129/-0)
testng-core/src/main/java/org/testng/PreserveOrderMethodInterceptor.java (+4/-18)
testng-core/src/main/java/org/testng/SkipException.java (+26/-29)
testng-core/src/main/java/org/testng/SuiteResult.java (+13/-41)
testng-core/src/main/java/org/testng/SuiteRunner.java (+804/-0)
testng-core/src/main/java/org/testng/SuiteRunnerWorker.java (+95/-69)
testng-core/src/main/java/org/testng/TestClass.java (+285/-0)
testng-core/src/main/java/org/testng/TestException.java (+9/-14)
testng-core/src/main/java/org/testng/TestListenerAdapter.java (+52/-75)
testng-core/src/main/java/org/testng/TestNG.java (+1982/-0)
testng-core/src/main/java/org/testng/TestNGUtils.java (+7/-4)
testng-core/src/main/java/org/testng/TestRunner.java (+1301/-0)
testng-core/src/main/java/org/testng/TimeBombSkipException.java (+235/-0)
testng-core/src/main/java/org/testng/internal/BaseClassFinder.java (+54/-0)
testng-core/src/main/java/org/testng/internal/BaseTestMethod.java (+798/-0)
testng-core/src/main/java/org/testng/internal/ClassImpl.java (+72/-118)
testng-core/src/main/java/org/testng/internal/ClassInfoMap.java (+74/-0)
testng-core/src/main/java/org/testng/internal/ClonedMethod.java (+46/-74)
testng-core/src/main/java/org/testng/internal/Configuration.java (+159/-0)
testng-core/src/main/java/org/testng/internal/ConfigurationGroupMethods.java (+137/-0)
testng-core/src/main/java/org/testng/internal/ConfigurationMethod.java (+301/-221)
testng-core/src/main/java/org/testng/internal/DataProviderMethod.java (+45/-0)
testng-core/src/main/java/org/testng/internal/DefaultListenerFactory.java (+31/-0)
testng-core/src/main/java/org/testng/internal/DefaultMethodSelectorContext.java (+32/-0)
testng-core/src/main/java/org/testng/internal/DynamicGraph.java (+407/-0)
testng-core/src/main/java/org/testng/internal/DynamicGraphHelper.java (+211/-0)
testng-core/src/main/java/org/testng/internal/ExitCode.java (+94/-0)
testng-core/src/main/java/org/testng/internal/ExitCodeListener.java (+79/-0)
testng-core/src/main/java/org/testng/internal/FactoryMethod.java (+235/-0)
testng-core/src/main/java/org/testng/internal/Graph.java (+66/-90)
testng-core/src/main/java/org/testng/internal/GroupsHelper.java (+73/-0)
testng-core/src/main/java/org/testng/internal/IConfigEavesdropper.java (+7/-0)
testng-core/src/main/java/org/testng/internal/IConfiguration.java (+58/-0)
testng-core/src/main/java/org/testng/internal/IContainer.java (+14/-0)
testng-core/src/main/java/org/testng/internal/IResultListener.java (+11/-0)
testng-core/src/main/java/org/testng/internal/IResultListener2.java (+5/-0)
testng-core/src/main/java/org/testng/internal/ITestClassConfigInfo.java (+27/-0)
testng-core/src/main/java/org/testng/internal/InstanceInfo.java (+23/-0)
testng-core/src/main/java/org/testng/internal/MethodGroupsHelper.java (+269/-0)
testng-core/src/main/java/org/testng/internal/MethodHelper.java (+504/-0)
testng-core/src/main/java/org/testng/internal/MethodInheritance.java (+212/-0)
testng-core/src/main/java/org/testng/internal/MethodInstance.java (+91/-0)
testng-core/src/main/java/org/testng/internal/MethodSelectorDescriptor.java (+35/-0)
testng-core/src/main/java/org/testng/internal/NoOpTestClass.java (+171/-0)
testng-core/src/main/java/org/testng/internal/OverrideProcessor.java (+38/-0)
testng-core/src/main/java/org/testng/internal/ParameterInfo.java (+28/-0)
testng-core/src/main/java/org/testng/internal/Parameters.java (+946/-0)
testng-core/src/main/java/org/testng/internal/PoolService.java (+59/-0)
testng-core/src/main/java/org/testng/internal/RegexpExpectedExceptionsHolder.java (+57/-0)
testng-core/src/main/java/org/testng/internal/ResultMap.java (+58/-0)
testng-core/src/main/java/org/testng/internal/RunInfo.java (+70/-0)
testng-core/src/main/java/org/testng/internal/ScriptMethodSelector.java (+62/-0)
testng-core/src/main/java/org/testng/internal/ScriptSelectorFactory.java (+44/-0)
testng-core/src/main/java/org/testng/internal/Tarjan.java (+56/-0)
testng-core/src/main/java/org/testng/internal/TestListenerHelper.java (+200/-0)
testng-core/src/main/java/org/testng/internal/TestMethodComparator.java (+26/-0)
testng-core/src/main/java/org/testng/internal/TestMethodContainer.java (+50/-0)
testng-core/src/main/java/org/testng/internal/TestNGClassFinder.java (+333/-0)
testng-core/src/main/java/org/testng/internal/TestNGMethod.java (+226/-0)
testng-core/src/main/java/org/testng/internal/TestNGMethodFinder.java (+267/-0)
testng-core/src/main/java/org/testng/internal/Version.java (+20/-0)
testng-core/src/main/java/org/testng/internal/WrappedTestNGMethod.java (+376/-0)
testng-core/src/main/java/org/testng/internal/XmlMethodSelector.java (+375/-0)
testng-core/src/main/java/org/testng/internal/Yaml.java (+394/-0)
testng-core/src/main/java/org/testng/internal/YamlParser.java (+26/-0)
testng-core/src/main/java/org/testng/internal/annotations/AnnotationHelper.java (+394/-0)
testng-core/src/main/java/org/testng/internal/annotations/BaseAnnotation.java (+35/-0)
testng-core/src/main/java/org/testng/internal/annotations/BaseBeforeAfter.java (+56/-0)
testng-core/src/main/java/org/testng/internal/annotations/ConfigurationAnnotation.java (+199/-0)
testng-core/src/main/java/org/testng/internal/annotations/DataProviderAnnotation.java (+42/-0)
testng-core/src/main/java/org/testng/internal/annotations/DefaultAnnotationTransformer.java (+21/-0)
testng-core/src/main/java/org/testng/internal/annotations/FactoryAnnotation.java (+52/-0)
testng-core/src/main/java/org/testng/internal/annotations/IAfterClass.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IAfterGroups.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IAfterMethod.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IAfterSuite.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IAfterTest.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IAnnotationTransformer.java (+18/-0)
testng-core/src/main/java/org/testng/internal/annotations/IBaseBeforeAfter.java (+50/-0)
testng-core/src/main/java/org/testng/internal/annotations/IBaseBeforeAfterMethod.java (+6/-0)
testng-core/src/main/java/org/testng/internal/annotations/IBeforeClass.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IBeforeGroups.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IBeforeMethod.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IBeforeSuite.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IBeforeTest.java (+3/-0)
testng-core/src/main/java/org/testng/internal/annotations/IListeners.java (+5/-0)
testng-core/src/main/java/org/testng/internal/annotations/ITest.java (+5/-0)
testng-core/src/main/java/org/testng/internal/annotations/IgnoreListener.java (+86/-0)
testng-core/src/main/java/org/testng/internal/annotations/JDK15AnnotationFinder.java (+325/-0)
testng-core/src/main/java/org/testng/internal/annotations/JDK15TagFactory.java (+595/-0)
testng-core/src/main/java/org/testng/internal/annotations/ListenersAnnotation.java (+19/-0)
testng-core/src/main/java/org/testng/internal/annotations/ObjectFactoryAnnotation.java (+6/-0)
testng-core/src/main/java/org/testng/internal/annotations/ParametersAnnotation.java (+18/-0)
testng-core/src/main/java/org/testng/internal/annotations/TestAnnotation.java (+192/-0)
testng-core/src/main/java/org/testng/internal/annotations/TestOrConfiguration.java (+82/-0)
testng-core/src/main/java/org/testng/internal/ant/AntReporterConfig.java (+50/-0)
testng-core/src/main/java/org/testng/internal/collections/ArrayIterator.java (+34/-0)
testng-core/src/main/java/org/testng/internal/collections/Ints.java (+14/-0)
testng-core/src/main/java/org/testng/internal/collections/OneToTwoDimArrayIterator.java (+33/-0)
testng-core/src/main/java/org/testng/internal/collections/OneToTwoDimIterator.java (+27/-0)
testng-core/src/main/java/org/testng/internal/collections/Pair.java (+75/-0)
testng-core/src/main/java/org/testng/internal/invokers/AbstractParallelWorker.java (+116/-0)
testng-core/src/main/java/org/testng/internal/invokers/Arguments.java (+29/-0)
testng-core/src/main/java/org/testng/internal/invokers/BaseInvoker.java (+113/-0)
testng-core/src/main/java/org/testng/internal/invokers/ClassBasedParallelWorker.java (+120/-0)
testng-core/src/main/java/org/testng/internal/invokers/ConfigInvoker.java (+619/-0)
testng-core/src/main/java/org/testng/internal/invokers/ConfigMethodArguments.java (+135/-0)
testng-core/src/main/java/org/testng/internal/invokers/ExceptionUtils.java (+53/-0)
testng-core/src/main/java/org/testng/internal/invokers/ExpectedExceptionsHolder.java (+99/-0)
testng-core/src/main/java/org/testng/internal/invokers/GroupConfigMethodArguments.java (+68/-0)
testng-core/src/main/java/org/testng/internal/invokers/IConfigInvoker.java (+16/-0)
testng-core/src/main/java/org/testng/internal/invokers/IInvoker.java (+7/-5)
testng-core/src/main/java/org/testng/internal/invokers/IMethodRunner.java (+29/-0)
testng-core/src/main/java/org/testng/internal/invokers/ITestInvoker.java (+54/-0)
testng-core/src/main/java/org/testng/internal/invokers/InstanceBasedParallelParallelWorker.java (+41/-0)
testng-core/src/main/java/org/testng/internal/invokers/InvokeMethodRunnable.java (+85/-0)
testng-core/src/main/java/org/testng/internal/invokers/InvokedMethod.java (+65/-0)
testng-core/src/main/java/org/testng/internal/invokers/InvokedMethodListenerInvoker.java (+63/-0)
testng-core/src/main/java/org/testng/internal/invokers/InvokedMethodListenerMethod.java (+13/-0)
testng-core/src/main/java/org/testng/internal/invokers/Invoker.java (+63/-0)
testng-core/src/main/java/org/testng/internal/invokers/MethodArguments.java (+19/-0)
testng-core/src/main/java/org/testng/internal/invokers/MethodInvocationHelper.java (+456/-0)
testng-core/src/main/java/org/testng/internal/invokers/MethodRunner.java (+138/-0)
testng-core/src/main/java/org/testng/internal/invokers/ParameterHandler.java (+123/-0)
testng-core/src/main/java/org/testng/internal/invokers/ParameterHolder.java (+29/-0)
testng-core/src/main/java/org/testng/internal/invokers/SuiteRunnerMap.java (+29/-0)
testng-core/src/main/java/org/testng/internal/invokers/TestInvoker.java (+967/-0)
testng-core/src/main/java/org/testng/internal/invokers/TestMethodArguments.java (+136/-0)
testng-core/src/main/java/org/testng/internal/invokers/TestMethodWithDataProviderMethodWorker.java (+153/-0)
testng-core/src/main/java/org/testng/internal/invokers/TestMethodWorker.java (+304/-0)
testng-core/src/main/java/org/testng/internal/invokers/TestNgMethodUtils.java (+168/-0)
testng-core/src/main/java/org/testng/internal/invokers/objects/GuiceContext.java (+36/-0)
testng-core/src/main/java/org/testng/internal/junit/ArrayAsserts.java (+221/-0)
testng-core/src/main/java/org/testng/internal/junit/ArrayComparisonFailure.java (+51/-0)
testng-core/src/main/java/org/testng/internal/junit/ComparisonCriteria.java (+68/-0)
testng-core/src/main/java/org/testng/internal/junit/ExactComparisonCriteria.java (+10/-0)
testng-core/src/main/java/org/testng/internal/junit/InexactComparisonCriteria.java (+18/-0)
testng-core/src/main/java/org/testng/internal/objects/DefaultTestObjectFactory.java (+12/-0)
testng-core/src/main/java/org/testng/internal/objects/Dispenser.java (+18/-0)
testng-core/src/main/java/org/testng/internal/objects/GuiceBackedInjectorFactory.java (+24/-0)
testng-core/src/main/java/org/testng/internal/objects/GuiceBasedObjectDispenser.java (+65/-0)
testng-core/src/main/java/org/testng/internal/objects/GuiceHelper.java (+224/-0)
testng-core/src/main/java/org/testng/internal/objects/IObjectDispenser.java (+17/-0)
testng-core/src/main/java/org/testng/internal/objects/ObjectFactoryImpl.java (+58/-0)
testng-core/src/main/java/org/testng/internal/objects/SimpleObjectDispenser.java (+229/-0)
testng-core/src/main/java/org/testng/internal/objects/pojo/BasicAttributes.java (+25/-0)
testng-core/src/main/java/org/testng/internal/objects/pojo/CreationAttributes.java (+45/-0)
testng-core/src/main/java/org/testng/internal/objects/pojo/DetailedAttributes.java (+65/-0)
testng-core/src/main/java/org/testng/internal/reflect/AbstractMethodMatcher.java (+38/-0)
testng-core/src/main/java/org/testng/internal/reflect/AbstractNodeMethodMatcher.java (+77/-0)
testng-core/src/main/java/org/testng/internal/reflect/ArrayEndingMethodMatcher.java (+55/-0)
testng-core/src/main/java/org/testng/internal/reflect/DataProviderMethodMatcher.java (+48/-0)
testng-core/src/main/java/org/testng/internal/reflect/DirectMethodMatcher.java (+41/-0)
testng-core/src/main/java/org/testng/internal/reflect/InjectableParameter.java (+23/-0)
testng-core/src/main/java/org/testng/internal/reflect/MethodMatcher.java (+22/-0)
testng-core/src/main/java/org/testng/internal/reflect/MethodMatcherContext.java (+58/-0)
testng-core/src/main/java/org/testng/internal/reflect/MethodMatcherException.java (+94/-0)
testng-core/src/main/java/org/testng/internal/reflect/Parameter.java (+88/-0)
testng-core/src/main/java/org/testng/internal/reflect/ReflectionRecipes.java (+194/-105)
testng-core/src/main/java/org/testng/internal/thread/DefaultThreadPoolExecutorFactory.java (+61/-0)
testng-core/src/main/java/org/testng/internal/thread/TestNGThreadFactory.java (+31/-0)
testng-core/src/main/java/org/testng/internal/thread/ThreadExecutionException.java (+11/-0)
testng-core/src/main/java/org/testng/internal/thread/ThreadUtil.java (+87/-0)
testng-core/src/main/java/org/testng/internal/thread/graph/GraphThreadPoolExecutor.java (+204/-0)
testng-core/src/main/java/org/testng/internal/thread/graph/SuiteWorkerFactory.java (+44/-0)
testng-core/src/main/java/org/testng/junit/IJUnitTestRunner.java (+47/-0)
testng-core/src/main/java/org/testng/junit/JUnit3TestClass.java (+11/-0)
testng-core/src/main/java/org/testng/junit/JUnit3TestMethod.java (+29/-0)
testng-core/src/main/java/org/testng/junit/JUnit3TestRecognizer.java (+37/-0)
testng-core/src/main/java/org/testng/junit/JUnit4ConfigurationMethod.java (+29/-0)
testng-core/src/main/java/org/testng/junit/JUnit4SpockMethod.java (+47/-0)
testng-core/src/main/java/org/testng/junit/JUnit4TestClass.java (+19/-0)
testng-core/src/main/java/org/testng/junit/JUnit4TestMethod.java (+48/-0)
testng-core/src/main/java/org/testng/junit/JUnit4TestRecognizer.java (+29/-0)
testng-core/src/main/java/org/testng/junit/JUnit4TestRunner.java (+256/-0)
testng-core/src/main/java/org/testng/junit/JUnitMethodFinder.java (+125/-0)
testng-core/src/main/java/org/testng/junit/JUnitTestClass.java (+146/-0)
testng-core/src/main/java/org/testng/junit/JUnitTestFinder.java (+51/-0)
testng-core/src/main/java/org/testng/junit/JUnitTestMethod.java (+39/-0)
testng-core/src/main/java/org/testng/junit/JUnitTestRecognizer.java (+7/-0)
testng-core/src/main/java/org/testng/junit/JUnitTestRunner.java (+258/-0)
testng-core/src/main/java/org/testng/log/TextFormatter.java (+17/-0)
testng-core/src/main/java/org/testng/reporters/DotTestListener.java (+30/-0)
testng-core/src/main/java/org/testng/reporters/EmailableReporter.java (+160/-134)
testng-core/src/main/java/org/testng/reporters/EmailableReporter2.java (+874/-0)
testng-core/src/main/java/org/testng/reporters/ExitCodeListener.java (+70/-0)
testng-core/src/main/java/org/testng/reporters/FailedReporter.java (+321/-0)
testng-core/src/main/java/org/testng/reporters/Files.java (+76/-0)
testng-core/src/main/java/org/testng/reporters/HtmlHelper.java (+34/-0)
testng-core/src/main/java/org/testng/reporters/ICustomizeXmlReport.java (+13/-0)
testng-core/src/main/java/org/testng/reporters/JUnitReportReporter.java (+298/-0)
testng-core/src/main/java/org/testng/reporters/JUnitXMLReporter.java (+295/-0)
testng-core/src/main/java/org/testng/reporters/SuiteHTMLReporter.java (+406/-396)
testng-core/src/main/java/org/testng/reporters/TestHTMLReporter.java (+432/-0)
testng-core/src/main/java/org/testng/reporters/TextReporter.java (+204/-0)
testng-core/src/main/java/org/testng/reporters/VerboseReporter.java (+275/-0)
testng-core/src/main/java/org/testng/reporters/XMLConstants.java (+73/-0)
testng-core/src/main/java/org/testng/reporters/XMLReporter.java (+229/-0)
testng-core/src/main/java/org/testng/reporters/XMLSuiteResultWriter.java (+353/-0)
testng-core/src/main/java/org/testng/reporters/jq/BannerPanel.java (+23/-0)
testng-core/src/main/java/org/testng/reporters/jq/BaseMultiSuitePanel.java (+41/-0)
testng-core/src/main/java/org/testng/reporters/jq/BasePanel.java (+38/-0)
testng-core/src/main/java/org/testng/reporters/jq/ChronologicalPanel.java (+101/-0)
testng-core/src/main/java/org/testng/reporters/jq/GroupPanel.java (+48/-0)
testng-core/src/main/java/org/testng/reporters/jq/INavigatorPanel.java (+14/-0)
testng-core/src/main/java/org/testng/reporters/jq/IPanel.java (+7/-0)
testng-core/src/main/java/org/testng/reporters/jq/IgnoredMethodsPanel.java (+52/-0)
testng-core/src/main/java/org/testng/reporters/jq/Main.java (+113/-0)
testng-core/src/main/java/org/testng/reporters/jq/Model.java (+208/-0)
testng-core/src/main/java/org/testng/reporters/jq/NavigatorPanel.java (+290/-0)
testng-core/src/main/java/org/testng/reporters/jq/ReporterPanel.java (+49/-0)
testng-core/src/main/java/org/testng/reporters/jq/ResultsByClass.java (+36/-0)
testng-core/src/main/java/org/testng/reporters/jq/SuitePanel.java (+103/-0)
testng-core/src/main/java/org/testng/reporters/jq/TestNgXmlPanel.java (+38/-0)
testng-core/src/main/java/org/testng/reporters/jq/TestPanel.java (+50/-0)
testng-core/src/main/java/org/testng/reporters/jq/TimesPanel.java (+162/-0)
testng-core/src/main/java/org/testng/reporters/util/StackTraceTools.java (+57/-0)
testng-core/src/main/java/org/testng/thread/IExecutorFactory.java (+71/-0)
testng-core/src/main/java/org/testng/thread/ITestNGThreadPoolExecutor.java (+10/-0)
testng-core/src/main/java/org/testng/thread/IThreadWorkerFactory.java (+16/-0)
testng-core/src/main/java/org/testng/thread/IWorker.java (+30/-0)
testng-core/src/main/java/org/testng/util/RetryAnalyzerCount.java (+48/-0)
testng-core/src/main/java/org/testng/util/TimeUtils.java (+56/-0)
testng-core/src/main/java/org/testng/xml/IFileParser.java (+9/-0)
testng-core/src/main/java/org/testng/xml/IPostProcessor.java (+9/-0)
testng-core/src/main/java/org/testng/xml/ISuiteParser.java (+6/-0)
testng-core/src/main/java/org/testng/xml/LaunchSuite.java (+405/-0)
testng-core/src/main/java/org/testng/xml/Parser.java (+22/-0)
testng-core/src/main/java/org/testng/xml/SuiteGenerator.java (+57/-0)
testng-core/src/main/java/org/testng/xml/SuiteXmlParser.java (+28/-0)
testng-core/src/main/java/org/testng/xml/TestNGContentHandler.java (+316/-312)
testng-core/src/main/java/org/testng/xml/TestNGURLs.java (+22/-0)
testng-core/src/main/java/org/testng/xml/XMLParser.java (+66/-0)
testng-core/src/main/java/org/testng/xml/internal/Parser.java (+278/-0)
testng-core/src/main/java/org/testng/xml/internal/TestNamesMatcher.java (+84/-0)
testng-core/src/main/java/org/testng/xml/internal/XmlSuiteUtils.java (+100/-0)
testng-core/src/main/java/testng-1.0.dtd.html (+206/-0)
testng-core/src/main/resources/META-INF/services/org.testng.xml.ISuiteParser (+1/-0)
testng-core/src/main/resources/org/testng/header (+24/-0)
testng-core/src/main/resources/org/testng/testng-reports.css (+326/-0)
testng-core/src/main/resources/org/testng/testng-reports.js (+122/-0)
testng-core/src/main/resources/org/testng/testng-reports1.css (+344/-0)
testng-core/src/main/resources/org/testng/testng-reports2.js (+76/-0)
testng-core/src/main/resources/testng-1.0.dtd (+213/-0)
testng-core/src/main/resources/testng.css (+9/-0)
testng-core/src/main/resources/testngtasks (+1/-0)
testng-core/src/test/groovy/test/groovy/EasyJUnitGroovySample.groovy (+17/-0)
testng-core/src/test/groovy/test/groovy/GroovyTest.groovy (+77/-0)
testng-core/src/test/groovy/test/groovy/Issue2360Sample.java (+25/-0)
testng-core/src/test/groovy/test/groovy/SpecialNameJUnitGroovySample.groovy (+17/-0)
testng-core/src/test/groovy/test/groovy/SpockSample.groovy (+17/-0)
testng-core/src/test/java/ConverterSample2.java (+24/-0)
testng-core/src/test/java/ConverterSample4.java (+69/-0)
testng-core/src/test/java/NoPackageTest.java (+17/-0)
testng-core/src/test/java/ReporterConfigTest.java (+24/-0)
testng-core/src/test/java/groovy/transform/Internal.java (+10/-0)
testng-core/src/test/java/org/testng/DryRunSample.java (+27/-0)
testng-core/src/test/java/org/testng/DryRunTest.java (+24/-0)
testng-core/src/test/java/org/testng/JarFileUtilsTest.java (+170/-0)
testng-core/src/test/java/org/testng/SampleIModule.java (+12/-0)
testng-core/src/test/java/org/testng/internal/ClassHelperTest.java (+151/-0)
testng-core/src/test/java/org/testng/internal/ConsoleReporter.java (+40/-0)
testng-core/src/test/java/org/testng/internal/DynamicGraphHelperTest.java (+259/-0)
testng-core/src/test/java/org/testng/internal/DynamicGraphTest.java (+428/-0)
testng-core/src/test/java/org/testng/internal/GroupsHelperTest.java (+48/-0)
testng-core/src/test/java/org/testng/internal/MethodHelperTest.java (+44/-0)
testng-core/src/test/java/org/testng/internal/MethodInstanceTest.java (+545/-0)
testng-core/src/test/java/org/testng/internal/MethodMultiplyingInterceptor.java (+45/-0)
testng-core/src/test/java/org/testng/internal/ParametersTest.java (+28/-0)
testng-core/src/test/java/org/testng/internal/TestClassSample.java (+19/-0)
testng-core/src/test/java/org/testng/internal/TestListenerHelperTest.java (+80/-0)
testng-core/src/test/java/org/testng/internal/UtilsTest.java (+44/-0)
testng-core/src/test/java/org/testng/internal/conflistener/FailingAfterClass.java (+14/-0)
testng-core/src/test/java/org/testng/internal/conflistener/FailingAfterSuite.java (+14/-0)
testng-core/src/test/java/org/testng/internal/conflistener/FailingAfterTest.java (+17/-0)
testng-core/src/test/java/org/testng/internal/conflistener/FailingBeforeClass.java (+14/-0)
testng-core/src/test/java/org/testng/internal/conflistener/FailingBeforeSuite.java (+14/-0)
testng-core/src/test/java/org/testng/internal/conflistener/FailingBeforeTest.java (+18/-0)
testng-core/src/test/java/org/testng/internal/conflistener/testng.xml (+31/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/EdgeWeightTestSample1.java (+23/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/EdgeWeightTestSample2.java (+32/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/FactoryTestClassSample.java (+30/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/FakeTestClass.java (+107/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/FakeWrappedFactoryMethod.java (+19/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/HardDependencyTestClassSample.java (+11/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/HardDependencyViaGroupsTestClassSample.java (+11/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/IndependentTestClassSample.java (+11/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/LotsOfEdgesTest.java (+386/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/SequentialClassA.java (+12/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/SequentialClassB.java (+12/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/SoftDependencyTestClassSample.java (+11/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/testpackage/PackageTestClassA.java (+12/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/testpackage/PackageTestClassBAbstract.java (+6/-0)
testng-core/src/test/java/org/testng/internal/dynamicgraph/testpackage/PackageTestClassBB.java (+12/-0)
testng-core/src/test/java/org/testng/internal/invokers/ParameterHandlerTest.java (+79/-0)
testng-core/src/test/java/org/testng/internal/issue1339/BabyPanda.java (+25/-0)
testng-core/src/test/java/org/testng/internal/issue1339/GrandpaBear.java (+9/-0)
testng-core/src/test/java/org/testng/internal/issue1339/LittlePanda.java (+3/-0)
testng-core/src/test/java/org/testng/internal/issue1339/PapaBear.java (+9/-0)
testng-core/src/test/java/org/testng/internal/issue1456/TestClassSample.java (+16/-0)
testng-core/src/test/java/org/testng/internal/issue2195/BaseClass.java (+18/-0)
testng-core/src/test/java/org/testng/internal/issue2195/TestClass.java (+9/-0)
testng-core/src/test/java/org/testng/internal/listeners/DummyListenerFactory.java (+18/-0)
testng-core/src/test/java/org/testng/internal/listeners/EmptyExecutionListener.java (+11/-0)
testng-core/src/test/java/org/testng/internal/listeners/TestClassDoublingupAsListenerFactory.java (+15/-0)
testng-core/src/test/java/org/testng/internal/listeners/TestClassWithCompositeListener.java (+10/-0)
testng-core/src/test/java/org/testng/internal/listeners/TestClassWithListener.java (+6/-0)
testng-core/src/test/java/org/testng/internal/listeners/TestClassWithMultipleListenerFactories.java (+6/-0)
testng-core/src/test/java/org/testng/internal/listeners/parameterindex/ParameterIndexListenerTest.java (+14/-0)
testng-core/src/test/java/org/testng/internal/listeners/parameterindex/ParameterIndexTestListener.java (+25/-0)
testng-core/src/test/java/org/testng/internal/listeners/parameterindex/TestWithProviderTest.java (+21/-0)
testng-core/src/test/java/org/testng/internal/misamples/AbstractMoves.java (+9/-0)
testng-core/src/test/java/org/testng/internal/misamples/Batman.java (+13/-0)
testng-core/src/test/java/org/testng/internal/misamples/IDance.java (+6/-0)
testng-core/src/test/java/org/testng/internal/misamples/JohnTravoltaMoves.java (+7/-0)
testng-core/src/test/java/org/testng/internal/misamples/MickJagger.java (+7/-0)
testng-core/src/test/java/org/testng/internal/misamples/SuperHeroCapabilities.java (+10/-0)
testng-core/src/test/java/org/testng/internal/objects/GuiceHelperTest.java (+69/-0)
testng-core/src/test/java/org/testng/internal/objects/InstanceCreatorTest.java (+34/-0)
testng-core/src/test/java/org/testng/internal/paramhandler/DataDrivenSampleTestClass.java (+17/-0)
testng-core/src/test/java/org/testng/internal/paramhandler/ExceptionThrowingDataDrivenSampleTestClass.java (+17/-0)
testng-core/src/test/java/org/testng/internal/paramhandler/FakeSuite.java (+143/-0)
testng-core/src/test/java/org/testng/internal/paramhandler/FakeTestContext.java (+145/-0)
testng-core/src/test/java/org/testng/internal/paramhandler/FakeTestNGMethod.java (+343/-0)
testng-core/src/test/java/org/testng/internal/paramhandler/ParameterizedSampleTestClass.java (+10/-0)
testng-core/src/test/java/org/testng/jarfileutils/JarCreator.java (+54/-0)
testng-core/src/test/java/org/testng/jarfileutils/org/testng/SampleTest1.java (+11/-0)
testng-core/src/test/java/org/testng/jarfileutils/org/testng/SampleTest2.java (+11/-0)
testng-core/src/test/java/org/testng/jarfileutils/org/testng/SampleTest3.java (+11/-0)
testng-core/src/test/java/org/testng/jarfileutils/org/testng/SampleTest4.java (+11/-0)
testng-core/src/test/java/org/testng/jarfileutils/org/testng/SampleTest5.java (+11/-0)
testng-core/src/test/java/org/testng/reporters/FailedInformationOnConsoleReporter.java (+81/-0)
testng-core/src/test/java/org/testng/reporters/jq/TimesPanelTest.java (+32/-0)
testng-core/src/test/java/org/testng/util/StringsTest.java (+26/-0)
testng-core/src/test/java/org/testng/xml/FakeHttpXmlParser.java (+19/-0)
testng-core/src/test/java/org/testng/xml/Issue1716TestSample.java (+8/-0)
testng-core/src/test/java/org/testng/xml/ParserTest.java (+31/-0)
testng-core/src/test/java/org/testng/xml/SuiteXmlParserTest.java (+41/-0)
testng-core/src/test/java/org/testng/xml/XmlSuiteTest.java (+125/-0)
testng-core/src/test/java/org/testng/xml/XmlTestTest.java (+52/-0)
testng-core/src/test/java/org/testng/xml/internal/TestNamesMatcherTest.java (+109/-0)
testng-core/src/test/java/org/testng/xml/internal/XmlSuiteUtilsTest.java (+24/-0)
testng-core/src/test/java/org/testng/xml/issue1668/TestClassSample.java (+11/-0)
testng-core/src/test/java/org/testng/xml/issue1674/Testclass.java (+8/-0)
testng-core/src/test/java/org/testng/xml/issue435/Testclass.java (+17/-0)
testng-core/src/test/java/test/BaseDistributedTest.java (+49/-0)
testng-core/src/test/java/test/BaseTest.java (+434/-0)
testng-core/src/test/java/test/CheckSuitesInitializationTest.java (+38/-0)
testng-core/src/test/java/test/ClassConfigurations.java (+50/-0)
testng-core/src/test/java/test/CommandLineTest.java (+175/-0)
testng-core/src/test/java/test/CountSampleTest.java (+33/-0)
testng-core/src/test/java/test/CountTest.java (+36/-0)
testng-core/src/test/java/test/CtorCalledOnce.java (+36/-0)
testng-core/src/test/java/test/EclipseTest.java (+19/-0)
testng-core/src/test/java/test/Exclude.java (+45/-0)
testng-core/src/test/java/test/FileStringBufferTest.java (+30/-0)
testng-core/src/test/java/test/GraphTest.java (+195/-0)
testng-core/src/test/java/test/IndividualMethodsTest.java (+28/-0)
testng-core/src/test/java/test/InvocationAndSuccessPercentageTest.java (+91/-0)
testng-core/src/test/java/test/InvokedMethodListener.java (+24/-0)
testng-core/src/test/java/test/InvokedMethodNameListener.java (+209/-0)
testng-core/src/test/java/test/JUnit4Test.java (+75/-0)
testng-core/src/test/java/test/JUnitTest1.java (+115/-0)
testng-core/src/test/java/test/JUnitTestClassLoader.java (+119/-0)
testng-core/src/test/java/test/MethodTest.java (+47/-0)
testng-core/src/test/java/test/Misc.java (+27/-0)
testng-core/src/test/java/test/NestedStaticSampleTest.java (+14/-0)
testng-core/src/test/java/test/NestedStaticTest.java (+37/-0)
testng-core/src/test/java/test/ParameterConstructorTest.java (+51/-0)
testng-core/src/test/java/test/ReflectionHelperTest.java (+72/-0)
testng-core/src/test/java/test/ReporterApiTest.java (+20/-0)
testng-core/src/test/java/test/ReturnValueSampleTest.java (+11/-0)
testng-core/src/test/java/test/ReturnValueTest.java (+57/-0)
testng-core/src/test/java/test/SampleInheritance.java (+41/-0)
testng-core/src/test/java/test/SerializationTest.java (+26/-0)
testng-core/src/test/java/test/SimpleBaseTest.java (+443/-0)
testng-core/src/test/java/test/StaticTest.java (+12/-0)
testng-core/src/test/java/test/Test1.java (+147/-0)
testng-core/src/test/java/test/Test2.java (+73/-0)
testng-core/src/test/java/test/TestClassContainerForGitHubIssue1360.java (+57/-0)
testng-core/src/test/java/test/TestHelper.java (+56/-0)
testng-core/src/test/java/test/abstractconfmethod/B.java (+9/-0)
testng-core/src/test/java/test/abstractconfmethod/C.java (+13/-0)
testng-core/src/test/java/test/abstractconfmethod/foo/A.java (+5/-0)
testng-core/src/test/java/test/abstractmethods/AbstractTest.java (+20/-0)
testng-core/src/test/java/test/abstractmethods/CRUDTest.java (+12/-0)
testng-core/src/test/java/test/abstractmethods/CRUDTest2.java (+10/-0)
testng-core/src/test/java/test/access/BasePrivateAccessConfigurationMethods.java (+24/-0)
testng-core/src/test/java/test/access/PrivateAccessConfigurationMethods.java (+49/-0)
testng-core/src/test/java/test/aftergroups/AfterGroupsBehaviorTest.java (+49/-0)
testng-core/src/test/java/test/aftergroups/issue165/TestclassSampleWithFailedMember.java (+18/-0)
testng-core/src/test/java/test/aftergroups/issue165/TestclassSampleWithSkippedMember.java (+18/-0)
testng-core/src/test/java/test/aftergroups/issue1880/LocalConfigListener.java (+19/-0)
testng-core/src/test/java/test/aftergroups/issue1880/TestClassSample.java (+19/-0)
testng-core/src/test/java/test/alwaysrun/AlwaysRunAfter1.java (+27/-0)
testng-core/src/test/java/test/alwaysrun/AlwaysRunAfter2.java (+24/-0)
testng-core/src/test/java/test/alwaysrun/AlwaysRunAfter3.java (+27/-0)
testng-core/src/test/java/test/alwaysrun/AlwaysRunBefore1.java (+51/-0)
testng-core/src/test/java/test/alwaysrun/AlwaysRunTest.java (+57/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerClassInvocationSampleTest.java (+11/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerClassSampleTest.java (+22/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerDataProviderSampleTest.java (+20/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerFactorySampleTest.java (+18/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerInTestngXml.java (+19/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerInvocationCountTest.java (+33/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerSampleTest.java (+40/-0)
testng-core/src/test/java/test/annotationtransformer/AnnotationTransformerTest.java (+326/-0)
testng-core/src/test/java/test/annotationtransformer/ConfigurationSampleTest.java (+32/-0)
testng-core/src/test/java/test/annotationtransformer/ConfigurationTransformer.java (+36/-0)
testng-core/src/test/java/test/annotationtransformer/DataProviderTransformer.java (+34/-0)
testng-core/src/test/java/test/annotationtransformer/FactoryTransformer.java (+51/-0)
testng-core/src/test/java/test/annotationtransformer/MyListenerTransformer.java (+38/-0)
testng-core/src/test/java/test/annotationtransformer/MyParamTransformer.java (+30/-0)
testng-core/src/test/java/test/annotationtransformer/MySuiteListener.java (+17/-0)
testng-core/src/test/java/test/annotationtransformer/MySuiteListener2.java (+17/-0)
testng-core/src/test/java/test/annotationtransformer/MyTimeOutTransformer.java (+15/-0)
testng-core/src/test/java/test/annotationtransformer/MyTransformer.java (+39/-0)
testng-core/src/test/java/test/annotationtransformer/SimpleTest.java (+24/-0)
testng-core/src/test/java/test/annotationtransformer/issue1790/TestClassSample1.java (+9/-0)
testng-core/src/test/java/test/annotationtransformer/issue1790/TestClassSample2.java (+9/-0)
testng-core/src/test/java/test/annotationtransformer/issue1790/TransformerImpl.java (+40/-0)
testng-core/src/test/java/test/annotationtransformer/issue2312/RetryListener.java (+20/-0)
testng-core/src/test/java/test/annotationtransformer/issue2312/SampleTestClass.java (+12/-0)
testng-core/src/test/java/test/annotationtransformer/issue2536/data/nested/ClassContainer.java (+14/-0)
testng-core/src/test/java/test/annotationtransformer/issue2536/data/normal/NonGroupClass1.java (+12/-0)
testng-core/src/test/java/test/annotationtransformer/issue2536/data/normal/NonGroupClass2.java (+11/-0)
testng-core/src/test/java/test/annotationtransformer/issue2536/listeners/ExternalGroupManager.java (+54/-0)
testng-core/src/test/java/test/ant/AntSystemPropertySet.java (+27/-0)
testng-core/src/test/java/test/ant/DontOverrideSuiteNameTest.java (+13/-0)
testng-core/src/test/java/test/ant/MultipleThreadTest.java (+132/-0)
testng-core/src/test/java/test/ant/NoPackageTest.java (+19/-0)
testng-core/src/test/java/test/ant/TestCommandLineArgs.java (+40/-0)
testng-core/src/test/java/test/attributes/AttributeTest.java (+35/-0)
testng-core/src/test/java/test/attributes/issue2346/BaseTest.java (+23/-0)
testng-core/src/test/java/test/attributes/issue2346/IssueTest.java (+22/-0)
testng-core/src/test/java/test/attributes/issue2346/LocalTestListener.java (+30/-0)
testng-core/src/test/java/test/attributes/issue2346/SingleTest.java (+16/-0)
testng-core/src/test/java/test/beforegroups/BeforeGroupsTest.java (+152/-0)
testng-core/src/test/java/test/beforegroups/issue118/TestclassSample.java (+19/-0)
testng-core/src/test/java/test/beforegroups/issue1694/BaseClassWithBeforeGroups.java (+15/-0)
testng-core/src/test/java/test/beforegroups/issue1694/ChildClassA.java (+8/-0)
testng-core/src/test/java/test/beforegroups/issue1694/ChildClassB.java (+8/-0)
testng-core/src/test/java/test/beforegroups/issue1694/ChildClassC.java (+8/-0)
testng-core/src/test/java/test/beforegroups/issue1694/ChildClassD.java (+8/-0)
testng-core/src/test/java/test/beforegroups/issue1694/ChildClassE.java (+8/-0)
testng-core/src/test/java/test/beforegroups/issue1694/ChildClassF.java (+8/-0)
testng-core/src/test/java/test/beforegroups/issue2229/AnotherTestClassSample.java (+52/-0)
testng-core/src/test/java/test/beforegroups/issue2229/TestClassSample.java (+93/-0)
testng-core/src/test/java/test/beforegroups/issue346/SampleTestClass.java (+35/-0)
testng-core/src/test/java/test/bug90/Bug90Test.java (+28/-0)
testng-core/src/test/java/test/bug90/Sample.java (+19/-0)
testng-core/src/test/java/test/bug92/Bug92Test.java (+27/-0)
testng-core/src/test/java/test/bug92/TestAlpha.java (+12/-0)
testng-core/src/test/java/test/bug92/TestBase.java (+19/-0)
testng-core/src/test/java/test/bug92/TestBravo.java (+12/-0)
testng-core/src/test/java/test/classgroup/First.java (+23/-0)
testng-core/src/test/java/test/classgroup/Second.java (+12/-0)
testng-core/src/test/java/test/cli/CliTest.java (+80/-0)
testng-core/src/test/java/test/cli/github1517/TestClassWithConfigFailureSample.java (+17/-0)
testng-core/src/test/java/test/cli/github1517/TestClassWithConfigSkipAndFailureSample.java (+23/-0)
testng-core/src/test/java/test/cli/github1517/TestClassWithConfigSkipSample.java (+18/-0)
testng-core/src/test/java/test/cli/github2693/TestClassSample.java (+24/-0)
testng-core/src/test/java/test/commandline/CommandLineOverridesXml.java (+108/-0)
testng-core/src/test/java/test/commandline/Issue987TestSample.java (+19/-0)
testng-core/src/test/java/test/commandline/OverrideSampleTest.java (+12/-0)
testng-core/src/test/java/test/commandline/issue341/LocalLogAggregator.java (+22/-0)
testng-core/src/test/java/test/commandline/issue341/TestSampleA.java (+11/-0)
testng-core/src/test/java/test/commandline/issue341/TestSampleB.java (+11/-0)
testng-core/src/test/java/test/conffailure/ClassWithFailedBeforeSuite.java (+11/-0)
testng-core/src/test/java/test/conffailure/ClassWithFailedBeforeSuiteVerification.java (+26/-0)
testng-core/src/test/java/test/conffailure/ClassWithFailedBeforeTestClass.java (+15/-0)
testng-core/src/test/java/test/conffailure/ClassWithFailedBeforeTestClassVerification.java (+31/-0)
testng-core/src/test/java/test/conffailure/ConfigurationFailure.java (+55/-0)
testng-core/src/test/java/test/conffailure/github990/AbstractBaseSample.java (+24/-0)
testng-core/src/test/java/test/conffailure/github990/ChildClassSample.java (+6/-0)
testng-core/src/test/java/test/configuration/AfterMethodWithGroupFiltersSampleTest.java (+40/-0)
testng-core/src/test/java/test/configuration/AfterMethodWithGroupFiltersTest.java (+17/-0)
testng-core/src/test/java/test/configuration/Base.java (+20/-0)
testng-core/src/test/java/test/configuration/Base3.java (+21/-0)
testng-core/src/test/java/test/configuration/BaseBeforeTestOrdering.java (+8/-0)
testng-core/src/test/java/test/configuration/BaseGroupsASampleTest.java (+10/-0)
testng-core/src/test/java/test/configuration/BaseGroupsBSampleTest.java (+8/-0)
testng-core/src/test/java/test/configuration/BaseGroupsTest.java (+56/-0)
testng-core/src/test/java/test/configuration/BeforeClassTest.java (+51/-0)
testng-core/src/test/java/test/configuration/BeforeClassThreadA.java (+17/-0)
testng-core/src/test/java/test/configuration/BeforeClassThreadB.java (+17/-0)
testng-core/src/test/java/test/configuration/BeforeMethodTest.java (+27/-0)
testng-core/src/test/java/test/configuration/BeforeMethodWithGroupFiltersSampleTest.java (+41/-0)
testng-core/src/test/java/test/configuration/BeforeMethodWithGroupFiltersTest.java (+17/-0)
testng-core/src/test/java/test/configuration/BeforeTestOrdering1Test.java (+23/-0)
testng-core/src/test/java/test/configuration/BeforeTestOrdering2Test.java (+23/-0)
testng-core/src/test/java/test/configuration/BeforeTestOrderingTest.java (+56/-0)
testng-core/src/test/java/test/configuration/ConfigurationBaseTest.java (+27/-0)
testng-core/src/test/java/test/configuration/ConfigurationDisabledSampleTest.java (+26/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroupBothSampleTest.java (+45/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroupDataProviderSampleTest.java (+38/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroupInvocationCountSampleTest.java (+32/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroupIteratorDataProviderSampleTest.java (+40/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups1SampleTest.java (+46/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups2SampleTest.java (+60/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups3SampleTest.java (+56/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups4SampleTest.java (+39/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups5SampleTest.java (+55/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups6SampleTest.java (+47/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups7SampleTest.java (+38/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroups8SampleTest.java (+49/-0)
testng-core/src/test/java/test/configuration/ConfigurationGroupsTest.java (+63/-0)
testng-core/src/test/java/test/configuration/ConfigurationInheritGroupsSampleTest.java (+19/-0)
testng-core/src/test/java/test/configuration/ConfigurationListenerSampleTest.java (+29/-0)
testng-core/src/test/java/test/configuration/ConfigurationListenerTest.java (+17/-0)
testng-core/src/test/java/test/configuration/ConfigurationTest.java (+32/-0)
testng-core/src/test/java/test/configuration/ConfigurationWithParameters.java (+22/-0)
testng-core/src/test/java/test/configuration/GroupsTest.java (+57/-0)
testng-core/src/test/java/test/configuration/MultipleBeforeGroupTest.java (+23/-0)
testng-core/src/test/java/test/configuration/ReflectMethodParametrizedConfigurationMethodTest.java (+44/-0)
testng-core/src/test/java/test/configuration/SingleConfigurationTest.java (+37/-0)
testng-core/src/test/java/test/configuration/SuiteFactoryOnceSample1Test.java (+23/-0)
testng-core/src/test/java/test/configuration/SuiteFactoryOnceSample2Test.java (+11/-0)
testng-core/src/test/java/test/configuration/SuiteFactoryOnceTest.java (+21/-0)
testng-core/src/test/java/test/configuration/github1338/BaseGitHub1338Sample.java (+23/-0)
testng-core/src/test/java/test/configuration/github1338/FirstGitHub1338Sample.java (+9/-0)
testng-core/src/test/java/test/configuration/github1338/SecondGitHub1338Sample.java (+9/-0)
testng-core/src/test/java/test/configuration/github1338/ThirdGitHub1338Sample.java (+9/-0)
testng-core/src/test/java/test/configuration/github1625/TestRunnerIssue1625.java (+27/-0)
testng-core/src/test/java/test/configuration/github1625/TestclassSampleUsingMocks.java (+35/-0)
testng-core/src/test/java/test/configuration/github1625/TestclassSampleWithoutUsingMocks.java (+27/-0)
testng-core/src/test/java/test/configuration/github1700/BaseClassSample.java (+20/-0)
testng-core/src/test/java/test/configuration/github1700/ChildClassTestSample1.java (+10/-0)
testng-core/src/test/java/test/configuration/github1700/ChildClassTestSample2.java (+10/-0)
testng-core/src/test/java/test/configuration/github1700/RunTest.java (+21/-0)
testng-core/src/test/java/test/configuration/issue1035/InvocationTracker.java (+45/-0)
testng-core/src/test/java/test/configuration/issue1035/MyFactory.java (+24/-0)
testng-core/src/test/java/test/configuration/issue1035/TestclassExample.java (+27/-0)
testng-core/src/test/java/test/configuration/issue1753/ChildClassSample.java (+27/-0)
testng-core/src/test/java/test/configuration/issue1753/IssueTest.java (+32/-0)
testng-core/src/test/java/test/configuration/issue1753/LocalReporter.java (+37/-0)
testng-core/src/test/java/test/configuration/issue1753/ParentClassSample.java (+24/-0)
testng-core/src/test/java/test/configuration/issue2209/IssueTest.java (+59/-0)
testng-core/src/test/java/test/configuration/issue2254/IssueTest.java (+63/-0)
testng-core/src/test/java/test/configuration/issue2254/samples/SampleTestCase.java (+42/-0)
testng-core/src/test/java/test/configuration/issue2400/DataStore.java (+19/-0)
testng-core/src/test/java/test/configuration/issue2400/IssueTest.java (+23/-0)
testng-core/src/test/java/test/configuration/issue2400/TestNGTestClass.java (+65/-0)
testng-core/src/test/java/test/configuration/issue2400/TestRunnerCapabilities.java (+53/-0)
testng-core/src/test/java/test/configuration/issue2426/IssueTest.java (+22/-0)
testng-core/src/test/java/test/configuration/issue2426/MyMethodListener.java (+45/-0)
testng-core/src/test/java/test/configuration/issue2426/SampleTestCase.java (+54/-0)
testng-core/src/test/java/test/configuration/issue2432/Base.java (+16/-0)
testng-core/src/test/java/test/configuration/issue2432/IssueTest.java (+43/-0)
testng-core/src/test/java/test/configuration/issue2432/Test1.java (+12/-0)
testng-core/src/test/java/test/configuration/issue2664/MethodInvocationListener.java (+20/-0)
testng-core/src/test/java/test/configuration/issue2664/cls/GroupDependenciesBaseClass.java (+8/-0)
testng-core/src/test/java/test/configuration/issue2664/cls/GroupDependenciesChildSample.java (+20/-0)
testng-core/src/test/java/test/configuration/issue2664/cls/GroupDependenciesSample.java (+23/-0)
testng-core/src/test/java/test/configuration/issue2664/suite/GroupDependenciesBaseClass.java (+8/-0)
testng-core/src/test/java/test/configuration/issue2664/suite/GroupDependenciesChildSample.java (+20/-0)
testng-core/src/test/java/test/configuration/issue2664/suite/GroupDependenciesSample.java (+23/-0)
testng-core/src/test/java/test/configuration/issue2664/test/GroupDependenciesBaseClass.java (+8/-0)
testng-core/src/test/java/test/configuration/issue2664/test/GroupDependenciesChildSample.java (+20/-0)
testng-core/src/test/java/test/configuration/issue2664/test/GroupDependenciesSample.java (+23/-0)
testng-core/src/test/java/test/configuration/sample/BaseSuiteTestSample.java (+21/-0)
testng-core/src/test/java/test/configuration/sample/ConfigurationTestSample.java (+96/-0)
testng-core/src/test/java/test/configuration/sample/ExternalConfigurationClassSample.java (+52/-0)
testng-core/src/test/java/test/configuration/sample/MethodCallOrderTestSample.java (+74/-0)
testng-core/src/test/java/test/configuration/sample/SuiteTestSample.java (+22/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithFailedBeforeClassMethod.java (+19/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithFailedBeforeClassMethodAndAfterClass.java (+19/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithFailedBeforeClassMethodAndBeforeGroupsAfterClassAfterGroups.java (+27/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithFailedBeforeClassMethodAndBeforeMethodAfterMethodAfterClass.java (+27/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithFailedBeforeMethod.java (+15/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithFailedBeforeMethodAndMultipleInvocations.java (+24/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithFailedBeforeMethodAndMultipleTests.java (+18/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ClassWithSkippingBeforeMethod.java (+24/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ExtendsClassWithFailedBeforeClassMethod.java (+11/-0)
testng-core/src/test/java/test/configurationfailurepolicy/ExtendsClassWithFailedBeforeMethod.java (+13/-0)
testng-core/src/test/java/test/configurationfailurepolicy/FactoryClassWithFailedBeforeClassMethod.java (+13/-0)
testng-core/src/test/java/test/configurationfailurepolicy/FactoryClassWithFailedBeforeMethod.java (+13/-0)
testng-core/src/test/java/test/configurationfailurepolicy/FactoryClassWithFailedBeforeMethodAndMultipleInvocations.java (+14/-0)
testng-core/src/test/java/test/configurationfailurepolicy/FailurePolicyTest.java (+181/-0)
testng-core/src/test/java/test/converter/ConverterSample1.java (+21/-0)
testng-core/src/test/java/test/custom/CustomAttributeTest.java (+39/-0)
testng-core/src/test/java/test/custom/CustomAttributesListener.java (+24/-0)
testng-core/src/test/java/test/custom/CustomAttributesTransformer.java (+45/-0)
testng-core/src/test/java/test/custom/TestClassSample.java (+15/-0)
testng-core/src/test/java/test/cyclic/AbstractGenericTests.java (+11/-0)
testng-core/src/test/java/test/cyclic/BaseIntegrationTest.java (+16/-0)
testng-core/src/test/java/test/cyclic/HibernateConcreteTests.java (+11/-0)
testng-core/src/test/java/test/cyclic/SomeConcreteTests.java (+11/-0)
testng-core/src/test/java/test/dataprovider/AnnotatedInheritedDataProviderBaseSample.java (+6/-0)
testng-core/src/test/java/test/dataprovider/AnnotatedInheritedDataProviderSample.java (+9/-0)
testng-core/src/test/java/test/dataprovider/BooleanDataProviderSample.java (+15/-0)
testng-core/src/test/java/test/dataprovider/ClassDataProviderSample.java (+17/-0)
testng-core/src/test/java/test/dataprovider/ClassSample.java (+34/-0)
testng-core/src/test/java/test/dataprovider/ConfigurationAndDataProvidersSample.java (+53/-0)
testng-core/src/test/java/test/dataprovider/ConstructorInjectionProvider.java (+20/-0)
testng-core/src/test/java/test/dataprovider/ConstructorOrMethodSample.java (+51/-0)
testng-core/src/test/java/test/dataprovider/ConstructorSample.java (+36/-0)
testng-core/src/test/java/test/dataprovider/CreateDataTest.java (+25/-0)
testng-core/src/test/java/test/dataprovider/DataProviderAsTestSample.java (+16/-0)
testng-core/src/test/java/test/dataprovider/DataProviderIntegrationSample.java (+17/-0)
testng-core/src/test/java/test/dataprovider/DataProviderRetryAnalyzer.java (+19/-0)
testng-core/src/test/java/test/dataprovider/DataProviderRetryTest.java (+26/-0)
testng-core/src/test/java/test/dataprovider/DataProviderTest.java (+409/-0)
testng-core/src/test/java/test/dataprovider/DataProviderWithErrorSample.java (+23/-0)
testng-core/src/test/java/test/dataprovider/DependentSample.java (+26/-0)
testng-core/src/test/java/test/dataprovider/DuplicateDataProviderSample.java (+20/-0)
testng-core/src/test/java/test/dataprovider/EmptyDataProviderSample.java (+30/-0)
testng-core/src/test/java/test/dataprovider/ExplicitDataProviderNameSample.java (+20/-0)
testng-core/src/test/java/test/dataprovider/FailedDataProviderSample.java (+19/-0)
testng-core/src/test/java/test/dataprovider/FailingDataProviderSample.java (+18/-0)
testng-core/src/test/java/test/dataprovider/FailingDataProviderTest.java (+48/-0)
testng-core/src/test/java/test/dataprovider/FailingIterableDataProvider.java (+38/-0)
testng-core/src/test/java/test/dataprovider/FailingIterableDataProviderTest.java (+47/-0)
testng-core/src/test/java/test/dataprovider/FieldInjectionProvider.java (+17/-0)
testng-core/src/test/java/test/dataprovider/GitHub513Sample.java (+22/-0)
testng-core/src/test/java/test/dataprovider/Github1509TestClassSample.java (+17/-0)
testng-core/src/test/java/test/dataprovider/ITestNGMethodSample.java (+21/-0)
testng-core/src/test/java/test/dataprovider/IndicesFactorySample.java (+39/-0)
testng-core/src/test/java/test/dataprovider/IndicesSample.java (+33/-0)
testng-core/src/test/java/test/dataprovider/IndicesTest.java (+72/-0)
testng-core/src/test/java/test/dataprovider/InheritedDataProvider.java (+11/-0)
testng-core/src/test/java/test/dataprovider/InheritedDataProviderSample.java (+9/-0)
testng-core/src/test/java/test/dataprovider/InnexistentDataProviderSample.java (+9/-0)
testng-core/src/test/java/test/dataprovider/InstanceDataProviderSample.java (+18/-0)
testng-core/src/test/java/test/dataprovider/InstanceDataProviderSampleFactory.java (+11/-0)
testng-core/src/test/java/test/dataprovider/InterceptorTest.java (+79/-0)
testng-core/src/test/java/test/dataprovider/Jdk14IteratorSample.java (+13/-0)
testng-core/src/test/java/test/dataprovider/MethodSample.java (+46/-0)
testng-core/src/test/java/test/dataprovider/NonStaticProvider.java (+11/-0)
testng-core/src/test/java/test/dataprovider/OneDimDataProviderSample.java (+50/-0)
testng-core/src/test/java/test/dataprovider/ParallelDataProvider2Sample.java (+26/-0)
testng-core/src/test/java/test/dataprovider/ParallelDataProviderSample.java (+22/-0)
testng-core/src/test/java/test/dataprovider/RawIteratorDataProviderSample.java (+30/-0)
testng-core/src/test/java/test/dataprovider/StaticDataProviderSampleSample.java (+30/-0)
testng-core/src/test/java/test/dataprovider/StaticDataProviderSampleWithoutGuiceSample.java (+12/-0)
testng-core/src/test/java/test/dataprovider/StaticProvider.java (+11/-0)
testng-core/src/test/java/test/dataprovider/TestContextSample.java (+37/-0)
testng-core/src/test/java/test/dataprovider/TestContextTest.java (+46/-0)
testng-core/src/test/java/test/dataprovider/TestInstanceFactory.java (+11/-0)
testng-core/src/test/java/test/dataprovider/TestInstanceSample.java (+39/-0)
testng-core/src/test/java/test/dataprovider/TestNG411Sample.java (+49/-0)
testng-core/src/test/java/test/dataprovider/UnnamedDataProviderSample.java (+15/-0)
testng-core/src/test/java/test/dataprovider/VarArgsDataProviderSample.java (+15/-0)
testng-core/src/test/java/test/dataprovider/issue128/DataProviderParametersMismatchTest.java (+52/-0)
testng-core/src/test/java/test/dataprovider/issue128/GitHub128Sample.java (+63/-0)
testng-core/src/test/java/test/dataprovider/issue1691/DataProviderDefinitionAtClassLevelAndNoTestMethodUsage.java (+15/-0)
testng-core/src/test/java/test/dataprovider/issue1691/DataProviderDefinitionCompletelyProvidedAtClassLevel.java (+14/-0)
testng-core/src/test/java/test/dataprovider/issue1691/DataProviderDefinitionCompletelyProvidedAtClassLevelAndPartiallyAtMethodLevel.java (+14/-0)
testng-core/src/test/java/test/dataprovider/issue1691/DataProviderDefinitionProvidedPartiallyAtClassLevel.java (+14/-0)
testng-core/src/test/java/test/dataprovider/issue1691/SampleDataProvider.java (+22/-0)
testng-core/src/test/java/test/dataprovider/issue1691/withinheritance/BaseClassWithFullDefinitionOfDataProviderInClassLevel.java (+7/-0)
testng-core/src/test/java/test/dataprovider/issue1691/withinheritance/BaseClassWithFullDefinitionOfDataProviderInTestMethod.java (+14/-0)
testng-core/src/test/java/test/dataprovider/issue1691/withinheritance/BaseClassWithPartialDefinitionOfDataProviderInTestMethod.java (+13/-0)
testng-core/src/test/java/test/dataprovider/issue1691/withinheritance/ChildClassHasFullDefinitionOfDataProviderAtClassLevel.java (+8/-0)
testng-core/src/test/java/test/dataprovider/issue1691/withinheritance/ChildClassHasPartialDefinitionOfDataProviderAtClassLevel.java (+8/-0)
testng-core/src/test/java/test/dataprovider/issue1691/withinheritance/ChildClassWithNoDataProviderInformationInTestMethod.java (+12/-0)
testng-core/src/test/java/test/dataprovider/issue1987/BaseClassSample.java (+11/-0)
testng-core/src/test/java/test/dataprovider/issue1987/DataProviderInBaseClass.java (+9/-0)
testng-core/src/test/java/test/dataprovider/issue1987/DataProviderInDifferentClass.java (+9/-0)
testng-core/src/test/java/test/dataprovider/issue1987/DataProviderInSameClass.java (+15/-0)
testng-core/src/test/java/test/dataprovider/issue1987/DataProviderTrackingListener.java (+17/-0)
testng-core/src/test/java/test/dataprovider/issue1987/IssueTest.java (+39/-0)
testng-core/src/test/java/test/dataprovider/issue2111/CountingListener.java (+20/-0)
testng-core/src/test/java/test/dataprovider/issue2111/DataProviderHouse.java (+11/-0)
testng-core/src/test/java/test/dataprovider/issue2111/LocalDataProviderInterceptor.java (+27/-0)
testng-core/src/test/java/test/dataprovider/issue2111/TestClassExample.java (+9/-0)
testng-core/src/test/java/test/dataprovider/issue2111/TestClassExamplePoweredByFactory.java (+13/-0)
testng-core/src/test/java/test/dataprovider/issue2111/TestClassExamplePoweredByFactoryUsingListener.java (+15/-0)
testng-core/src/test/java/test/dataprovider/issue2111/TestClassSampleUsingListener.java (+11/-0)
testng-core/src/test/java/test/dataprovider/issue2157/TestClassWithDataProviderThatThrowsExceptions.java (+49/-0)
testng-core/src/test/java/test/dataprovider/issue217/IssueTest.java (+16/-0)
testng-core/src/test/java/test/dataprovider/issue217/SampleTestCase.java (+16/-0)
testng-core/src/test/java/test/dataprovider/issue2255/IssueTest.java (+17/-0)
testng-core/src/test/java/test/dataprovider/issue2255/SampleTestCase.java (+41/-0)
testng-core/src/test/java/test/dataprovider/issue2267/CustomListener.java (+25/-0)
testng-core/src/test/java/test/dataprovider/issue2267/IssueTest.java (+21/-0)
testng-core/src/test/java/test/dataprovider/issue2267/SampleTestCase.java (+23/-0)
testng-core/src/test/java/test/dataprovider/issue2327/IssueTest.java (+26/-0)
testng-core/src/test/java/test/dataprovider/issue2327/SampleTestCase.java (+27/-0)
testng-core/src/test/java/test/dataprovider/issue2504/IssueTest.java (+25/-0)
testng-core/src/test/java/test/dataprovider/issue2504/SampleTestCase.java (+26/-0)
testng-core/src/test/java/test/dataprovider/issue2504/SampleTestCaseListener.java (+24/-0)
testng-core/src/test/java/test/dataprovider/issue2565/Data.java (+22/-0)
testng-core/src/test/java/test/dataprovider/issue2565/SampleTestUsingConsumer.java (+23/-0)
testng-core/src/test/java/test/dataprovider/issue2565/SampleTestUsingFunction.java (+28/-0)
testng-core/src/test/java/test/dataprovider/issue2565/SampleTestUsingPredicate.java (+27/-0)
testng-core/src/test/java/test/dataprovider/issue2565/SampleTestUsingSupplier.java (+24/-0)
testng-core/src/test/java/test/defaultmethods/DefaultMethodTest.java (+93/-0)
testng-core/src/test/java/test/defaultmethods/InterfaceA.java (+25/-0)
testng-core/src/test/java/test/defaultmethods/TestA.java (+3/-0)
testng-core/src/test/java/test/defaultmethods/TestB.java (+3/-0)
testng-core/src/test/java/test/defaultmethods/TestC.java (+3/-0)
testng-core/src/test/java/test/dependent/BaseOrderMethodTest.java (+42/-0)
testng-core/src/test/java/test/dependent/C1.java (+13/-0)
testng-core/src/test/java/test/dependent/C2.java (+14/-0)
testng-core/src/test/java/test/dependent/ClassDependsOnGroups.java (+30/-0)
testng-core/src/test/java/test/dependent/ClassWide1Test.java (+22/-0)
testng-core/src/test/java/test/dependent/ClassWide2Test.java (+12/-0)
testng-core/src/test/java/test/dependent/DepBugSampleTest.java (+39/-0)
testng-core/src/test/java/test/dependent/DepBugVerifyTest.java (+17/-0)
testng-core/src/test/java/test/dependent/DependencyFixTest.java (+25/-0)
testng-core/src/test/java/test/dependent/DependentAlwaysRunTest.java (+45/-0)
testng-core/src/test/java/test/dependent/DependentOnGroup1AlwaysRunSampleTest.java (+31/-0)
testng-core/src/test/java/test/dependent/DependentOnGroup2AlwaysRunSampleTest.java (+34/-0)
testng-core/src/test/java/test/dependent/DependentOnMethod1AlwaysRunSampleTest.java (+31/-0)
testng-core/src/test/java/test/dependent/DependentTest.java (+287/-0)
testng-core/src/test/java/test/dependent/DependentWithDataProviderSampleTest.java (+55/-0)
testng-core/src/test/java/test/dependent/DependsOnProtectedMethodTest.java (+27/-0)
testng-core/src/test/java/test/dependent/DepthDependencyTest.java (+21/-0)
testng-core/src/test/java/test/dependent/DifferentClassDependsOnGroupsTest1.java (+15/-0)
testng-core/src/test/java/test/dependent/DifferentClassDependsOnGroupsTest2.java (+8/-0)
testng-core/src/test/java/test/dependent/GitHub261AlphaSample.java (+12/-0)
testng-core/src/test/java/test/dependent/GitHub261BetaSample.java (+15/-0)
testng-core/src/test/java/test/dependent/GitHub261Test.java (+23/-0)
testng-core/src/test/java/test/dependent/GroupByInstancesSampleTest.java (+45/-0)
testng-core/src/test/java/test/dependent/GroupByInstancesTest.java (+42/-0)
testng-core/src/test/java/test/dependent/ImplicitGroupInclusion2SampleTest.java (+39/-0)
testng-core/src/test/java/test/dependent/ImplicitGroupInclusion3SampleTest.java (+20/-0)
testng-core/src/test/java/test/dependent/ImplicitGroupInclusion4SampleTest.java (+47/-0)
testng-core/src/test/java/test/dependent/ImplicitGroupInclusionSampleTest.java (+19/-0)
testng-core/src/test/java/test/dependent/ImplicitGroupInclusionTest.java (+78/-0)
testng-core/src/test/java/test/dependent/ImplicitMethodInclusionSampleTest.java (+13/-0)
testng-core/src/test/java/test/dependent/InstanceSkipSampleTest.java (+51/-0)
testng-core/src/test/java/test/dependent/MissingGroupSampleTest.java (+33/-0)
testng-core/src/test/java/test/dependent/MissingGroupTest.java (+20/-0)
testng-core/src/test/java/test/dependent/MissingMethodSampleTest.java (+29/-0)
testng-core/src/test/java/test/dependent/MissingMethodTest.java (+20/-0)
testng-core/src/test/java/test/dependent/MultiGroup1SampleTest.java (+14/-0)
testng-core/src/test/java/test/dependent/MultiGroup2SampleTest.java (+11/-0)
testng-core/src/test/java/test/dependent/MultiGroupTest.java (+22/-0)
testng-core/src/test/java/test/dependent/MultipleDependentSampleTest.java (+21/-0)
testng-core/src/test/java/test/dependent/OrderMethodTest.java (+28/-0)
testng-core/src/test/java/test/dependent/SD2.java (+34/-0)
testng-core/src/test/java/test/dependent/SampleDependent1.java (+20/-0)
testng-core/src/test/java/test/dependent/SampleDependentConfigurationMethods.java (+26/-0)
testng-core/src/test/java/test/dependent/SampleDependentMethods.java (+56/-0)
testng-core/src/test/java/test/dependent/SampleDependentMethods2.java (+56/-0)
testng-core/src/test/java/test/dependent/SampleDependentMethods3.java (+45/-0)
testng-core/src/test/java/test/dependent/SampleDependentMethods4.java (+18/-0)
testng-core/src/test/java/test/dependent/SampleDependentMethods5.java (+12/-0)
testng-core/src/test/java/test/dependent/SampleDependentMethods6.java (+11/-0)
testng-core/src/test/java/test/dependent/SampleDependentTest.java (+39/-0)
testng-core/src/test/java/test/dependent/Test1.java (+3/-0)
testng-core/src/test/java/test/dependent/functionality1/Config.java (+11/-0)
testng-core/src/test/java/test/dependent/functionality1/Test1.java (+15/-0)
testng-core/src/test/java/test/dependent/functionality1/Test2.java (+15/-0)
testng-core/src/test/java/test/dependent/github1156/ASample.java (+9/-0)
testng-core/src/test/java/test/dependent/github1156/BSample.java (+9/-0)
testng-core/src/test/java/test/dependent/github1380/GitHub1380Sample.java (+18/-0)
testng-core/src/test/java/test/dependent/github1380/GitHub1380Sample2.java (+18/-0)
testng-core/src/test/java/test/dependent/github1380/GitHub1380Sample3.java (+18/-0)
testng-core/src/test/java/test/dependent/github1380/GitHub1380Sample4.java (+18/-0)
testng-core/src/test/java/test/dependent/issue1648/ClassASample.java (+28/-0)
testng-core/src/test/java/test/dependent/issue1648/ClassBSample.java (+15/-0)
testng-core/src/test/java/test/dependent/issue1648/LogExtractor.java (+7/-0)
testng-core/src/test/java/test/dependent/issue1648/TestOneSample.java (+3/-0)
testng-core/src/test/java/test/dependent/issue1648/TestRunner.java (+39/-0)
testng-core/src/test/java/test/dependent/issue1648/TestTwoSample.java (+3/-0)
testng-core/src/test/java/test/dependent/issue2658/BaseClassSample.java (+12/-0)
testng-core/src/test/java/test/dependent/issue2658/FailingClassSample.java (+8/-0)
testng-core/src/test/java/test/dependent/issue2658/PassingClassSample.java (+8/-0)
testng-core/src/test/java/test/dependent/xml/GroupDependencySampleTest.java (+15/-0)
testng-core/src/test/java/test/dependent/xml/GroupDependencyTest.java (+66/-0)
testng-core/src/test/java/test/dependsongroup/DependsOnGroupsTest.java (+30/-0)
testng-core/src/test/java/test/dependsongroup/FirstSampleTest.java (+15/-0)
testng-core/src/test/java/test/dependsongroup/SecondSampleTest.java (+15/-0)
testng-core/src/test/java/test/dependsongroup/TestFixture1.java (+8/-0)
testng-core/src/test/java/test/dependsongroup/TestFixture2.java (+14/-0)
testng-core/src/test/java/test/dependsongroup/ZeroSampleTest.java (+13/-0)
testng-core/src/test/java/test/dependsongroup/suite.xml (+15/-0)
testng-core/src/test/java/test/enable/A.java (+73/-0)
testng-core/src/test/java/test/enable/B.java (+74/-0)
testng-core/src/test/java/test/enable/C.java (+74/-0)
testng-core/src/test/java/test/enable/EnableTest.java (+72/-0)
testng-core/src/test/java/test/enable/Issue420BaseTestCase.java (+19/-0)
testng-core/src/test/java/test/enable/Issue420FirstSample.java (+10/-0)
testng-core/src/test/java/test/enable/Issue420SecondSample.java (+10/-0)
testng-core/src/test/java/test/expectedexceptions/ExpectedExceptionsTest.java (+44/-0)
testng-core/src/test/java/test/expectedexceptions/ParametersExceptionTest.java (+27/-0)
testng-core/src/test/java/test/expectedexceptions/SampleExceptions.java (+27/-0)
testng-core/src/test/java/test/expectedexceptions/SampleExceptions2.java (+53/-0)
testng-core/src/test/java/test/expectedexceptions/WrappedExpectedExceptionTest.java (+12/-0)
testng-core/src/test/java/test/expectedexceptions/github1409/TestClassSample.java (+10/-0)
testng-core/src/test/java/test/expectedexceptions/issue2074/FailingInterruptTest.java (+21/-0)
testng-core/src/test/java/test/expectedexceptions/issue2074/IssueTest.java (+25/-0)
testng-core/src/test/java/test/expectedexceptions/issue2235/ExampleTestCase.java (+11/-0)
testng-core/src/test/java/test/expectedexceptions/issue2235/IssueTest.java (+25/-0)
testng-core/src/test/java/test/factory/ArrayEmptyFactorySample.java (+22/-0)
testng-core/src/test/java/test/factory/BadMethodReturnTypeFactory.java (+11/-0)
testng-core/src/test/java/test/factory/BaseFactory.java (+11/-0)
testng-core/src/test/java/test/factory/BaseFactorySample.java (+29/-0)
testng-core/src/test/java/test/factory/ChildFactory.java (+3/-0)
testng-core/src/test/java/test/factory/DisabledFactory.java (+11/-0)
testng-core/src/test/java/test/factory/DisabledFactoryTest.java (+24/-0)
testng-core/src/test/java/test/factory/DoubleFactory.java (+16/-0)
testng-core/src/test/java/test/factory/EmptyFactoryDataProviderTest.java (+25/-0)
testng-core/src/test/java/test/factory/Factory2Test.java (+12/-0)
testng-core/src/test/java/test/factory/FactoryAndTestMethodTest.java (+37/-0)
testng-core/src/test/java/test/factory/FactoryBaseSample.java (+25/-0)
testng-core/src/test/java/test/factory/FactoryDataProviderNotStaticSample.java (+11/-0)
testng-core/src/test/java/test/factory/FactoryDataProviderSample.java (+23/-0)
testng-core/src/test/java/test/factory/FactoryDataProviderStaticErrorSample.java (+19/-0)
testng-core/src/test/java/test/factory/FactoryDataProviderStaticSample.java (+11/-0)
testng-core/src/test/java/test/factory/FactoryDataProviderTest.java (+53/-0)
testng-core/src/test/java/test/factory/FactoryDataProviderWithNoArgCtorErrorSample.java (+23/-0)
testng-core/src/test/java/test/factory/FactoryFailureNoInstancesSample.java (+20/-0)
testng-core/src/test/java/test/factory/FactoryFailureSample.java (+15/-0)
testng-core/src/test/java/test/factory/FactoryFailureTest.java (+38/-0)
testng-core/src/test/java/test/factory/FactoryInSeparateClassTest.java (+45/-0)
testng-core/src/test/java/test/factory/FactoryInSuperClassTest.java (+20/-0)
testng-core/src/test/java/test/factory/FactoryIntegrationTest.java (+68/-0)
testng-core/src/test/java/test/factory/FactoryInterleavingTest.java (+35/-0)
testng-core/src/test/java/test/factory/FactoryOrderMainTest.java (+25/-0)
testng-core/src/test/java/test/factory/FactoryTest.java (+28/-0)
testng-core/src/test/java/test/factory/FactoryTest2.java (+33/-0)
testng-core/src/test/java/test/factory/FactoryWithDataProvider.java (+27/-0)
testng-core/src/test/java/test/factory/FactoryWithDataProviderTest.java (+45/-0)
testng-core/src/test/java/test/factory/FactoryWithInstanceInfo2Sample.java (+29/-0)
testng-core/src/test/java/test/factory/FactoryWithInstanceInfoTest.java (+34/-0)
testng-core/src/test/java/test/factory/GitHub876Sample.java (+47/-0)
testng-core/src/test/java/test/factory/InterleavingFactorySample.java (+14/-0)
testng-core/src/test/java/test/factory/InterleavingSample.java (+42/-0)
testng-core/src/test/java/test/factory/IteratorEmptyFactorySample.java (+24/-0)
testng-core/src/test/java/test/factory/MySample.java (+32/-0)
testng-core/src/test/java/test/factory/NestedFactorySample.java (+43/-0)
testng-core/src/test/java/test/factory/NestedStaticFactorySample.java (+44/-0)
testng-core/src/test/java/test/factory/NonPublicFactory.java (+11/-0)
testng-core/src/test/java/test/factory/NotStaticDataProvider.java (+13/-0)
testng-core/src/test/java/test/factory/OddSample.java (+18/-0)
testng-core/src/test/java/test/factory/OrderFactory.java (+17/-0)
testng-core/src/test/java/test/factory/OrderSample.java (+32/-0)
testng-core/src/test/java/test/factory/StaticDataProvider.java (+13/-0)
testng-core/src/test/java/test/factory/TestClassAnnotationTest.java (+31/-0)
testng-core/src/test/java/test/factory/VerifyFactoryTest.java (+16/-0)
testng-core/src/test/java/test/factory/VerifyFactoryWithInstanceInfoTest.java (+16/-0)
testng-core/src/test/java/test/factory/classconf/XClassOrderWithFactory.java (+31/-0)
testng-core/src/test/java/test/factory/classconf/XClassOrderWithFactoryTest.java (+18/-0)
testng-core/src/test/java/test/factory/github1083/ArrayFactorySample.java (+27/-0)
testng-core/src/test/java/test/factory/github1083/ConstructorFactorySample.java (+29/-0)
testng-core/src/test/java/test/factory/github1083/DataProviderArrayFactorySample.java (+33/-0)
testng-core/src/test/java/test/factory/github1083/DataProviderInstanceInfoFactorySample.java (+38/-0)
testng-core/src/test/java/test/factory/github1083/GitHub1083Test.java (+47/-0)
testng-core/src/test/java/test/factory/github1083/InstanceInfoFactorySample.java (+32/-0)
testng-core/src/test/java/test/factory/github1131/EmptyConstructorSample.java (+23/-0)
testng-core/src/test/java/test/factory/github1131/GitHub1131Test.java (+54/-0)
testng-core/src/test/java/test/factory/github1131/IntConstructorSample.java (+25/-0)
testng-core/src/test/java/test/factory/github1131/StringConstructorSample.java (+25/-0)
testng-core/src/test/java/test/factory/github1631/DataProviderTransformer.java (+46/-0)
testng-core/src/test/java/test/factory/github1631/ExternalDataProviders.java (+11/-0)
testng-core/src/test/java/test/factory/github1631/FactoryWithExternalDataProviderTests.java (+19/-0)
testng-core/src/test/java/test/factory/github1631/FactoryWithLocalDataProviderTests.java (+25/-0)
testng-core/src/test/java/test/factory/github1631/GitHub1631Tests.java (+31/-0)
testng-core/src/test/java/test/factory/github2428/FactoryTest.java (+27/-0)
testng-core/src/test/java/test/factory/github2428/IssueTest.java (+21/-0)
testng-core/src/test/java/test/factory/github2428/Reporter.java (+29/-0)
testng-core/src/test/java/test/factory/github328/ExcludedFactory.java (+24/-0)
testng-core/src/test/java/test/factory/github328/GitHub328Test.java (+26/-0)
testng-core/src/test/java/test/factory/issue1041/FactoryAnnotatedConstructorExample.java (+52/-0)
testng-core/src/test/java/test/factory/issue1041/IssueTest.java (+29/-0)
testng-core/src/test/java/test/factory/issue1041/ResultExtractor.java (+47/-0)
testng-core/src/test/java/test/factory/issue1745/Github1745Test.java (+28/-0)
testng-core/src/test/java/test/factory/issue1745/SuiteXmlPoweredFactoryTest.java (+28/-0)
testng-core/src/test/java/test/factory/issue1745/TestClassSample.java (+40/-0)
testng-core/src/test/java/test/factory/issue1770/SampleTestBase.java (+13/-0)
testng-core/src/test/java/test/factory/issue1770/SampleTestFour.java (+20/-0)
testng-core/src/test/java/test/factory/issue1924/IssueTest.java (+20/-0)
testng-core/src/test/java/test/factory/issue1924/TestclassSample.java (+26/-0)
testng-core/src/test/java/test/factory/issue326/IssueTest.java (+54/-0)
testng-core/src/test/java/test/factory/issue326/LocalTrackingListener.java (+48/-0)
testng-core/src/test/java/test/factory/issue326/SampleTestClass.java (+55/-0)
testng-core/src/test/java/test/factory/issue553/Base.java (+17/-0)
testng-core/src/test/java/test/factory/issue553/Concrete.java (+3/-0)
testng-core/src/test/java/test/factory/issue553/IssueTest.java (+24/-0)
testng-core/src/test/java/test/factory/nested/AbstractBaseSample.java (+15/-0)
testng-core/src/test/java/test/factory/nested/BaseFactorySample.java (+14/-0)
testng-core/src/test/java/test/factory/nested/FactoryWithAnonymousTestsSample.java (+14/-0)
testng-core/src/test/java/test/factory/nested/GitHub1307Test.java (+25/-0)
testng-core/src/test/java/test/factory/sample/Factory2Sample.java (+66/-0)
testng-core/src/test/java/test/factory/sample/Factory2TestSample.java (+15/-0)
testng-core/src/test/java/test/failedreporter/FailedReporter2SampleTest.java (+20/-0)
testng-core/src/test/java/test/failedreporter/FailedReporterLocalTestClass.java (+25/-0)
testng-core/src/test/java/test/failedreporter/FailedReporterParametersTest.java (+138/-0)
testng-core/src/test/java/test/failedreporter/FailedReporterSampleTest.java (+19/-0)
testng-core/src/test/java/test/failedreporter/FailedReporterScenariosTest.java (+87/-0)
testng-core/src/test/java/test/failedreporter/FailedReporterTest.java (+207/-0)
testng-core/src/test/java/test/failedreporter/issue1297/depend/PassDependsOnFailureSample.java (+14/-0)
testng-core/src/test/java/test/failedreporter/issue1297/depend_on_group/GroupDependFailureSample.java (+12/-0)
testng-core/src/test/java/test/failedreporter/issue1297/depend_on_group/GroupDependPassSample.java (+11/-0)
testng-core/src/test/java/test/failedreporter/issue1297/depend_on_group/GroupDependSampleBase.java (+21/-0)
testng-core/src/test/java/test/failedreporter/issue1297/depend_on_test/PassDependsOnPassSample.java (+20/-0)
testng-core/src/test/java/test/failedreporter/issue1297/groups/GroupsFailureSample.java (+12/-0)
testng-core/src/test/java/test/failedreporter/issue1297/groups/GroupsPassSample.java (+8/-0)
testng-core/src/test/java/test/failedreporter/issue1297/groups/GroupsSampleBase.java (+21/-0)
testng-core/src/test/java/test/failedreporter/issue1297/inheritance/InheritanceFailureSample.java (+11/-0)
testng-core/src/test/java/test/failedreporter/issue1297/inheritance/InheritancePassSample.java (+8/-0)
testng-core/src/test/java/test/failedreporter/issue1297/inheritance/SampleBase.java (+20/-0)
testng-core/src/test/java/test/failedreporter/issue1297/straightforward/AllPassSample.java (+14/-0)
testng-core/src/test/java/test/failedreporter/issue1297/straightforward/FailureSample.java (+19/-0)
testng-core/src/test/java/test/failedreporter/issue2517/DataProviderWithFactoryFailedReporterSample.java (+28/-0)
testng-core/src/test/java/test/failedreporter/issue2517/DataProviderWithFactoryFailedReporterTest.java (+54/-0)
testng-core/src/test/java/test/failedreporter/issue2521/DataProviderWithFactoryMultiFailedReporterSample.java (+35/-0)
testng-core/src/test/java/test/failedreporter/issue2521/DataProviderWithFactoryMultiFailedReporterTest.java (+54/-0)
testng-core/src/test/java/test/failures/Base0.java (+9/-0)
testng-core/src/test/java/test/failures/Base1.java (+14/-0)
testng-core/src/test/java/test/failures/BaseFailuresTest.java (+82/-0)
testng-core/src/test/java/test/failures/Child.java (+14/-0)
testng-core/src/test/java/test/failures/DependentTest.java (+16/-0)
testng-core/src/test/java/test/failures/FailuresTest.java (+105/-0)
testng-core/src/test/java/test/failures/issue1930/PrimeNumberChecker.java (+20/-0)
testng-core/src/test/java/test/failures/issue1930/SimpleCliStatus.java (+26/-0)
testng-core/src/test/java/test/failures/issue1930/TestBase.java (+18/-0)
testng-core/src/test/java/test/failures/issue1930/TestClassSample.java (+26/-0)
testng-core/src/test/java/test/github1336/BaseClass.java (+41/-0)
testng-core/src/test/java/test/github1336/TestNG1.java (+20/-0)
testng-core/src/test/java/test/github1336/TestNG1NoPriority.java (+20/-0)
testng-core/src/test/java/test/github1336/TestNG2.java (+20/-0)
testng-core/src/test/java/test/github1336/TestNG2NoPriority.java (+20/-0)
testng-core/src/test/java/test/github1336/TestNG3.java (+20/-0)
testng-core/src/test/java/test/github1336/TestNG3NoPriority.java (+20/-0)
testng-core/src/test/java/test/github1362/AfterGroupsTestInvolvingInterceptors.java (+43/-0)
testng-core/src/test/java/test/github1362/LocalMethodInterceptor.java (+20/-0)
testng-core/src/test/java/test/github1362/TestSample.java (+30/-0)
testng-core/src/test/java/test/github1405/JUnitTestClassSample.java (+8/-0)
testng-core/src/test/java/test/github1405/TestClassSample.java (+10/-0)
testng-core/src/test/java/test/github1405/TestExclusionOfMainMethod.java (+26/-0)
testng-core/src/test/java/test/github1417/AnotherTestClassSample.java (+46/-0)
testng-core/src/test/java/test/github1417/TestClassSample.java (+21/-0)
testng-core/src/test/java/test/github1417/TestParamsInjectionInBeforeClass.java (+24/-0)
testng-core/src/test/java/test/github1417/YetAnotherTestClassSample.java (+48/-0)
testng-core/src/test/java/test/github1461/MemoryLeakTestNg.java (+74/-0)
testng-core/src/test/java/test/github1461/MyTestClassWithGlobalReferenceCounterSample.java (+37/-0)
testng-core/src/test/java/test/github1490/DataProviderHouse.java (+28/-0)
testng-core/src/test/java/test/github1490/FactoryPoweredDataProviderWithListenerAnnotationSample.java (+28/-0)
testng-core/src/test/java/test/github1490/FactoryPoweredDataProviderWithoutListenerAnnotationSample.java (+25/-0)
testng-core/src/test/java/test/github1490/InstanceBasedDataProviderWithListenerAnnotationSample.java (+20/-0)
testng-core/src/test/java/test/github1490/SimpleDataProviderWithListenerAnnotationSample.java (+20/-0)
testng-core/src/test/java/test/github1490/SimpleDataProviderWithListenerAnnotationSample1.java (+20/-0)
testng-core/src/test/java/test/github1490/SimpleDataProviderWithoutListenerAnnotationSample.java (+17/-0)
testng-core/src/test/java/test/github1490/StaticDataProviderWithListenerAnnotationSample.java (+28/-0)
testng-core/src/test/java/test/github1490/TestInfo.java (+13/-0)
testng-core/src/test/java/test/github1490/TwoFactoriesShareSameDataProviderSampleOne.java (+23/-0)
testng-core/src/test/java/test/github1490/TwoFactoriesShareSameDataProviderSampleTwo.java (+23/-0)
testng-core/src/test/java/test/github1490/TwoTestMethodsShareSameDataProviderSample.java (+27/-0)
testng-core/src/test/java/test/github1490/TwoTestMethodsShareSameDataProviderSampleTwo.java (+20/-0)
testng-core/src/test/java/test/github1490/VerifyDataProviderListener.java (+169/-0)
testng-core/src/test/java/test/github765/DuplicateCallsSample.java (+20/-0)
testng-core/src/test/java/test/github765/ExcludeSyntheticMethodsFromTemplateCallsTest.java (+22/-0)
testng-core/src/test/java/test/github765/TestTemplate.java (+6/-0)
testng-core/src/test/java/test/github799/EnsureInstancesAreOrderedViaFactories.java (+63/-0)
testng-core/src/test/java/test/github799/InstanceTestSample.java (+37/-0)
testng-core/src/test/java/test/github799/MethodsTestSample.java (+28/-0)
testng-core/src/test/java/test/github799/ReverseOrderTestSample.java (+27/-0)
testng-core/src/test/java/test/github799/TestSample.java (+27/-0)
testng-core/src/test/java/test/graph/GraphVisualiserTest.java (+38/-0)
testng-core/src/test/java/test/graph/LocalVisualiser.java (+31/-0)
testng-core/src/test/java/test/graph/TestSampleWithListener.java (+14/-0)
testng-core/src/test/java/test/graph/TestSampleWithoutListener.java (+12/-0)
testng-core/src/test/java/test/groupbug/GroupBugTest.java (+35/-0)
testng-core/src/test/java/test/groupbug/ITCaseOne.java (+31/-0)
testng-core/src/test/java/test/groupbug/ITCaseTwo.java (+30/-0)
testng-core/src/test/java/test/groupinvocation/DummyTest.java (+36/-0)
testng-core/src/test/java/test/groupinvocation/DummyTest2.java (+19/-0)
testng-core/src/test/java/test/groupinvocation/FailingBeforeGroupMethod.java (+10/-0)
testng-core/src/test/java/test/groupinvocation/GroupConfiguration.java (+16/-0)
testng-core/src/test/java/test/groupinvocation/GroupSuiteSampleTest.java (+15/-0)
testng-core/src/test/java/test/groupinvocation/GroupSuiteSampleTest2.java (+15/-0)
testng-core/src/test/java/test/groupinvocation/GroupSuiteTest.java (+158/-0)
testng-core/src/test/java/test/groupinvocation/InvokerTest.java (+55/-0)
testng-core/src/test/java/test/groupinvocation/testng.xml (+34/-0)
testng-core/src/test/java/test/groups/issue182/ChildTest.java (+9/-0)
testng-core/src/test/java/test/groups/issue182/IssueTest.java (+28/-0)
testng-core/src/test/java/test/groups/issue182/LocalListener.java (+24/-0)
testng-core/src/test/java/test/groups/issue182/ParentTest.java (+8/-0)
testng-core/src/test/java/test/groups/issue1834/IssueTest.java (+49/-0)
testng-core/src/test/java/test/groups/issue1834/OutputGatheringListener.java (+20/-0)
testng-core/src/test/java/test/groups/issue1834/TestSample.java (+16/-0)
testng-core/src/test/java/test/groups/issue2152/IssueTest.java (+18/-0)
testng-core/src/test/java/test/groups/issue2152/TestClassSample.java (+27/-0)
testng-core/src/test/java/test/groups/issue2232/IssueTest.java (+85/-0)
testng-core/src/test/java/test/groups/issue2232/samples/SampleTest.java (+34/-0)
testng-core/src/test/java/test/groups/issue2232/samples/SampleTest2.java (+37/-0)
testng-core/src/test/java/test/guice/ExampleSingleton.java (+7/-0)
testng-core/src/test/java/test/guice/FakeInjector.java (+136/-0)
testng-core/src/test/java/test/guice/Guice1Test.java (+19/-0)
testng-core/src/test/java/test/guice/Guice2Test.java (+18/-0)
testng-core/src/test/java/test/guice/GuiceBase.java (+6/-0)
testng-core/src/test/java/test/guice/GuiceExampleModule.java (+13/-0)
testng-core/src/test/java/test/guice/GuiceInheritanceTest.java (+14/-0)
testng-core/src/test/java/test/guice/GuiceModuleFactoryTest.java (+16/-0)
testng-core/src/test/java/test/guice/GuiceNoModuleTest.java (+11/-0)
testng-core/src/test/java/test/guice/GuiceParentModule.java (+21/-0)
testng-core/src/test/java/test/guice/GuiceParentModuleTest.java (+24/-0)
testng-core/src/test/java/test/guice/GuiceTest.java (+100/-0)
testng-core/src/test/java/test/guice/GuiceTestModule.java (+18/-0)
testng-core/src/test/java/test/guice/ISingleton.java (+6/-0)
testng-core/src/test/java/test/guice/ModuleFactory.java (+22/-0)
testng-core/src/test/java/test/guice/MyContext.java (+6/-0)
testng-core/src/test/java/test/guice/MyContextImpl.java (+10/-0)
testng-core/src/test/java/test/guice/MyService.java (+6/-0)
testng-core/src/test/java/test/guice/MyServiceProvider.java (+11/-0)
testng-core/src/test/java/test/guice/MySession.java (+3/-0)
testng-core/src/test/java/test/guice/issue2343/Person.java (+10/-0)
testng-core/src/test/java/test/guice/issue2343/SampleA.java (+15/-0)
testng-core/src/test/java/test/guice/issue2343/SampleB.java (+15/-0)
testng-core/src/test/java/test/guice/issue2343/modules/ParentModule.java (+27/-0)
testng-core/src/test/java/test/guice/issue2355/AnotherParentModule.java (+38/-0)
testng-core/src/test/java/test/guice/issue2427/Test1.java (+13/-0)
testng-core/src/test/java/test/guice/issue2427/Test2.java (+13/-0)
testng-core/src/test/java/test/guice/issue2427/modules/TestAbstractModule.java (+28/-0)
testng-core/src/test/java/test/guice/issue2427/modules/TestModuleOne.java (+11/-0)
testng-core/src/test/java/test/guice/issue2427/modules/TestModuleTwo.java (+11/-0)
testng-core/src/test/java/test/guice/issue2427/modules/TestParentConfigModule.java (+11/-0)
testng-core/src/test/java/test/guice/issue2570/GuiceModule.java (+37/-0)
testng-core/src/test/java/test/guice/issue2570/GuicePoweredConstructorInjectedRetry.java (+33/-0)
testng-core/src/test/java/test/guice/issue2570/GuicePoweredConstructorInjectedRetryForDPTest.java (+30/-0)
testng-core/src/test/java/test/guice/issue2570/GuicePoweredSetterInjectedRetry.java (+33/-0)
testng-core/src/test/java/test/guice/issue2570/SampleTestClass.java (+28/-0)
testng-core/src/test/java/test/guice/issue279/Car.java (+7/-0)
testng-core/src/test/java/test/guice/issue279/DummyReporter.java (+29/-0)
testng-core/src/test/java/test/guice/issue279/DummyReporterWithoutModuleFactory.java (+29/-0)
testng-core/src/test/java/test/guice/issue279/Greeter.java (+6/-0)
testng-core/src/test/java/test/guice/issue279/IssueTest.java (+54/-0)
testng-core/src/test/java/test/guice/issue279/MyListener.java (+28/-0)
testng-core/src/test/java/test/guice/issue279/MyListenerWithoutModuleFactory.java (+28/-0)
testng-core/src/test/java/test/guice/issue279/SampleModule.java (+12/-0)
testng-core/src/test/java/test/guice/issue279/TestClassWithListener.java (+11/-0)
testng-core/src/test/java/test/guice/issue279/TestClassWithoutListener.java (+9/-0)
testng-core/src/test/java/test/guice/issue279/TestDIFactory.java (+13/-0)
testng-core/src/test/java/test/guice/issue279/TextGreeter.java (+9/-0)
testng-core/src/test/java/test/guice/issue279/Vehicle.java (+5/-0)
testng-core/src/test/java/test/guice/jitbinding/FirstModuleSample.java (+25/-0)
testng-core/src/test/java/test/guice/jitbinding/JitBindingTest.java (+21/-0)
testng-core/src/test/java/test/guice/jitbinding/SecondModuleSample.java (+25/-0)
testng-core/src/test/java/test/hook/HookableTest.java (+193/-0)
testng-core/src/test/java/test/hook/issue2251/AbstractBaseTestCase.java (+41/-0)
testng-core/src/test/java/test/hook/issue2251/IssueTest.java (+20/-0)
testng-core/src/test/java/test/hook/issue2251/SampleTestCase.java (+19/-0)
testng-core/src/test/java/test/hook/issue2257/IssueTest.java (+21/-0)
testng-core/src/test/java/test/hook/issue2257/TestClassSample.java (+60/-0)
testng-core/src/test/java/test/hook/issue2266/IssueTest.java (+22/-0)
testng-core/src/test/java/test/hook/issue2266/TestClassSample.java (+32/-0)
testng-core/src/test/java/test/hook/samples/BaseConfigurableSample.java (+23/-0)
testng-core/src/test/java/test/hook/samples/ConfigurableFailureSample.java (+19/-0)
testng-core/src/test/java/test/hook/samples/ConfigurableSuccessSample.java (+20/-0)
testng-core/src/test/java/test/hook/samples/ConfigurableSuccessWithListenerSample.java (+39/-0)
testng-core/src/test/java/test/hook/samples/HookFailureSample.java (+24/-0)
testng-core/src/test/java/test/hook/samples/HookSuccessDynamicParametersSample.java (+40/-0)
testng-core/src/test/java/test/hook/samples/HookSuccessSample.java (+31/-0)
testng-core/src/test/java/test/hook/samples/HookSuccessTimeoutSample.java (+31/-0)
testng-core/src/test/java/test/hook/samples/HookSuccessWithListenerSample.java (+31/-0)
testng-core/src/test/java/test/ignore/ChildClassTestSample.java (+9/-0)
testng-core/src/test/java/test/ignore/ChildSample.java (+9/-0)
testng-core/src/test/java/test/ignore/IgnoreClassParentSample.java (+11/-0)
testng-core/src/test/java/test/ignore/IgnoreClassSample.java (+14/-0)
testng-core/src/test/java/test/ignore/IgnoreTest.java (+86/-0)
testng-core/src/test/java/test/ignore/IgnoreTestSample.java (+14/-0)
testng-core/src/test/java/test/ignore/ParentClassTestSample.java (+23/-0)
testng-core/src/test/java/test/ignore/ParentSample.java (+9/-0)
testng-core/src/test/java/test/ignore/ignorePackage/IgnorePackageSample.java (+12/-0)
testng-core/src/test/java/test/ignore/ignorePackage/package-info.java (+4/-0)
testng-core/src/test/java/test/ignore/ignorePackage/subPackage/SubPackageSample.java (+9/-0)
testng-core/src/test/java/test/ignore/issue2396/FirstTest.java (+13/-0)
testng-core/src/test/java/test/ignore/issue2613/LocalClassListener.java (+24/-0)
testng-core/src/test/java/test/ignore/issue2613/SampleTestClassWithEnabledDisabledIgnoredTestMethods.java (+17/-0)
testng-core/src/test/java/test/ignore/issue2613/SampleTestClassWithEnabledIgnoredTestMethods.java (+14/-0)
testng-core/src/test/java/test/inheritance/BaseClassScope.java (+6/-0)
testng-core/src/test/java/test/inheritance/Child_1.java (+17/-0)
testng-core/src/test/java/test/inheritance/ClassScopeTest.java (+18/-0)
testng-core/src/test/java/test/inheritance/DChild_2.java (+31/-0)
testng-core/src/test/java/test/inheritance/InheritanceConfigTest.java (+27/-0)
testng-core/src/test/java/test/inheritance/VerifyTest.java (+28/-0)
testng-core/src/test/java/test/inheritance/ZBase_0.java (+30/-0)
testng-core/src/test/java/test/inheritance/github949/ChildClassSample.java (+12/-0)
testng-core/src/test/java/test/inheritance/github949/ChildClassWithAlwasyRunEnabledSample.java (+12/-0)
testng-core/src/test/java/test/inheritance/github949/CommonBaseClass.java (+17/-0)
testng-core/src/test/java/test/inheritance/github949/Github949Test.java (+30/-0)
testng-core/src/test/java/test/inheritance/github949/ParentClassSample.java (+15/-0)
testng-core/src/test/java/test/inheritance/github949/ParentClassWithAlwasyRunEnabledSample.java (+15/-0)
testng-core/src/test/java/test/inheritance/github980/ChildClassSample.java (+16/-0)
testng-core/src/test/java/test/inheritance/github980/Github980Test.java (+35/-0)
testng-core/src/test/java/test/inheritance/github980/ParentClassSample.java (+16/-0)
testng-core/src/test/java/test/inheritance/issue2489/IssueTest.java (+45/-0)
testng-core/src/test/java/test/inheritance/issue2489/tests/BaseClassA.java (+36/-0)
testng-core/src/test/java/test/inheritance/issue2489/tests/TestClassA.java (+40/-0)
testng-core/src/test/java/test/inheritance/testng234/ChildTest.java (+17/-0)
testng-core/src/test/java/test/inheritance/testng234/ParentTest.java (+11/-0)
testng-core/src/test/java/test/inheritance/testng234/PolymorphicFailureTest.java (+24/-0)
testng-core/src/test/java/test/inheritance/testng471/Class1.java (+27/-0)
testng-core/src/test/java/test/inheritance/testng471/Class2.java (+24/-0)
testng-core/src/test/java/test/inheritance/testng471/Class3.java (+28/-0)
testng-core/src/test/java/test/inheritance/testng471/SuperClass1.java (+9/-0)
testng-core/src/test/java/test/inheritance/testng471/SuperClass2.java (+9/-0)
testng-core/src/test/java/test/inheritance/testng471/TestNG471.java (+50/-0)
testng-core/src/test/java/test/inheritance/testng739/A.java (+16/-0)
testng-core/src/test/java/test/inheritance/testng739/B.java (+9/-0)
testng-core/src/test/java/test/inheritance/testng739/BaseClass.java (+9/-0)
testng-core/src/test/java/test/inheritance/testng739/TestNG739.java (+26/-0)
testng-core/src/test/java/test/inject/Github1298Test.java (+22/-0)
testng-core/src/test/java/test/inject/Github1649Test.java (+111/-0)
testng-core/src/test/java/test/inject/HappyPathNativeInjectionTestSample.java (+54/-0)
testng-core/src/test/java/test/inject/InjectAfterMethodWithTestResultSampleTest.java (+46/-0)
testng-core/src/test/java/test/inject/InjectAfterMethodWithTestResultTest.java (+17/-0)
testng-core/src/test/java/test/inject/InjectBeforeAndAfterMethodsWithTestResultSampleTest.java (+67/-0)
testng-core/src/test/java/test/inject/InjectBeforeMethodTest.java (+42/-0)
testng-core/src/test/java/test/inject/InjectDataProviderTest.java (+46/-0)
testng-core/src/test/java/test/inject/InjectTestContextTest.java (+30/-0)
testng-core/src/test/java/test/inject/InjectTestResultTest.java (+17/-0)
testng-core/src/test/java/test/inject/NativeInjectionTest.java (+92/-0)
testng-core/src/test/java/test/inject/NativeInjectionTestSamples.java (+61/-0)
testng-core/src/test/java/test/inject/NegativeNativeInjectionTestSample.java (+13/-0)
testng-core/src/test/java/test/inject/NoInjectionTest.java (+35/-0)
testng-core/src/test/java/test/inject/Sample.java (+17/-0)
testng-core/src/test/java/test/interleavedorder/BaseTestClass.java (+15/-0)
testng-core/src/test/java/test/interleavedorder/InterleavedInvocationTest.java (+45/-0)
testng-core/src/test/java/test/interleavedorder/TestChild1.java (+16/-0)
testng-core/src/test/java/test/interleavedorder/TestChild2.java (+16/-0)
testng-core/src/test/java/test/interleavedorder/testng-order.xml (+11/-0)
testng-core/src/test/java/test/invocationcount/DataProviderBase.java (+24/-0)
testng-core/src/test/java/test/invocationcount/DataProviderFalseFalseTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/DataProviderFalseTrueTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/DataProviderTrueFalseTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/DataProviderTrueTrueTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/FailedInvocationCount.java (+20/-0)
testng-core/src/test/java/test/invocationcount/FailedInvocationCount2.java (+29/-0)
testng-core/src/test/java/test/invocationcount/FailedInvocationCountTest.java (+44/-0)
testng-core/src/test/java/test/invocationcount/FirstAndLastTimeTest.java (+174/-0)
testng-core/src/test/java/test/invocationcount/InvocationBase.java (+8/-0)
testng-core/src/test/java/test/invocationcount/InvocationCountFalseFalseTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/InvocationCountFalseTrueTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/InvocationCountTrueFalseTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/InvocationCountTrueTrueTest.java (+12/-0)
testng-core/src/test/java/test/invocationcount/issue1719/DummyReporter.java (+53/-0)
testng-core/src/test/java/test/invocationcount/issue1719/IssueTest.java (+22/-0)
testng-core/src/test/java/test/invocationcount/issue1719/TestclassSample.java (+28/-0)
testng-core/src/test/java/test/invocationcount/issue426/SampleTestClassWithNoThreadPoolSizeDefined.java (+12/-0)
testng-core/src/test/java/test/invocationcount/issue426/SampleTestClassWithThreadPoolSizeDefined.java (+12/-0)
testng-core/src/test/java/test/invokedmethodlistener/A.java (+9/-0)
testng-core/src/test/java/test/invokedmethodlistener/B.java (+13/-0)
testng-core/src/test/java/test/invokedmethodlistener/Base.java (+54/-0)
testng-core/src/test/java/test/invokedmethodlistener/C.java (+13/-0)
testng-core/src/test/java/test/invokedmethodlistener/Failure.java (+7/-0)
testng-core/src/test/java/test/invokedmethodlistener/InvokedMethodListener.java (+24/-0)
testng-core/src/test/java/test/invokedmethodlistener/InvokedMethodListenerTest.java (+139/-0)
testng-core/src/test/java/test/invokedmethodlistener/InvokedMethodNameListener.java (+43/-0)
testng-core/src/test/java/test/invokedmethodlistener/MyListener.java (+57/-0)
testng-core/src/test/java/test/invokedmethodlistener/Sample.java (+32/-0)
testng-core/src/test/java/test/invokedmethodlistener/Sample2.java (+35/-0)
testng-core/src/test/java/test/invokedmethodlistener/Success.java (+7/-0)
testng-core/src/test/java/test/issue107/Issue107Test.java (+52/-0)
testng-core/src/test/java/test/issue107/MySuiteListener.java (+17/-0)
testng-core/src/test/java/test/issue107/TestTestngCounter.java (+26/-0)
testng-core/src/test/java/test/issue1430/TestFileToClass.java (+17/-0)
testng-core/src/test/java/test/issue565/Issue565Test.java (+40/-0)
testng-core/src/test/java/test/issue565/deadlock/ClassInGroupB.java (+13/-0)
testng-core/src/test/java/test/issue565/deadlock/GeneratedClassFactory.java (+23/-0)
testng-core/src/test/java/test/issue565/deadlock/GeneratedClassInGroupA.java (+33/-0)
testng-core/src/test/java/test/jarpackages/JarPackagesTest.java (+48/-0)
testng-core/src/test/java/test/jarpackages/testng.xml (+10/-0)
testng-core/src/test/java/test/jarpackages/tests/A.java (+9/-0)
testng-core/src/test/java/test/jarpackages/tests/B.java (+9/-0)
testng-core/src/test/java/test/jason/Main.java (+16/-0)
testng-core/src/test/java/test/jason/MainBase.java (+9/-0)
testng-core/src/test/java/test/jason/MainTest.java (+28/-0)
testng-core/src/test/java/test/junit/BaseTest.java (+40/-0)
testng-core/src/test/java/test/junit/JUnitConstructorTest.java (+35/-0)
testng-core/src/test/java/test/junit/JUnitEmptyTest.java (+17/-0)
testng-core/src/test/java/test/junit/MainSuite.java (+16/-0)
testng-core/src/test/java/test/junit/SetNameTest.java (+25/-0)
testng-core/src/test/java/test/junit/SetUpExceptionSampleTest.java (+16/-0)
testng-core/src/test/java/test/junit/SetUpExceptionTest.java (+19/-0)
testng-core/src/test/java/test/junit/Suite1.java (+17/-0)
testng-core/src/test/java/test/junit/Suite2.java (+14/-0)
testng-core/src/test/java/test/junit/Suite3.java (+12/-0)
testng-core/src/test/java/test/junit/Suite4.java (+13/-0)
testng-core/src/test/java/test/junit/TestAa.java (+8/-0)
testng-core/src/test/java/test/junit/TestAb.java (+8/-0)
testng-core/src/test/java/test/junit/TestAc.java (+8/-0)
testng-core/src/test/java/test/junit/TestAd.java (+8/-0)
testng-core/src/test/java/test/junit/TestAe.java (+8/-0)
testng-core/src/test/java/test/junit/TestAf.java (+8/-0)
testng-core/src/test/java/test/junit/testsetup/ATest.java (+11/-0)
testng-core/src/test/java/test/junit/testsetup/Data.java (+5/-0)
testng-core/src/test/java/test/junit/testsetup/LayerATestSuite.java (+15/-0)
testng-core/src/test/java/test/junit/testsetup/LoggingTestSuite.java (+21/-0)
testng-core/src/test/java/test/junit/testsetup/SmokeSuite.java (+27/-0)
testng-core/src/test/java/test/junit/testsetup/TestSuiteContainerWrapper.java (+40/-0)
testng-core/src/test/java/test/junit4/BeforeClassJUnit4Sample.java (+23/-0)
testng-core/src/test/java/test/junit4/ClassRuleJUnit4Sample.java (+27/-0)
testng-core/src/test/java/test/junit4/InheritedTest.java (+4/-0)
testng-core/src/test/java/test/junit4/JUnit4Child.java (+9/-0)
testng-core/src/test/java/test/junit4/JUnit4ParameterizedTest.java (+54/-0)
testng-core/src/test/java/test/junit4/JUnit4Sample1.java (+10/-0)
testng-core/src/test/java/test/junit4/JUnit4Sample2.java (+34/-0)
testng-core/src/test/java/test/junit4/JUnit4SampleSuite.java (+14/-0)
testng-core/src/test/java/test/junit4/listeners/Issue323JUnitInvocationListener.java (+21/-0)
testng-core/src/test/java/test/junit4/listeners/Issue323TestRunner.java (+21/-0)
testng-core/src/test/java/test/junit4/listeners/Issue323TestSample.java (+8/-0)
testng-core/src/test/java/test/junitreports/Issue1262TestSample.java (+18/-0)
testng-core/src/test/java/test/junitreports/JUnitReportsTest.java (+218/-0)
testng-core/src/test/java/test/junitreports/LocalJUnitReportReporter.java (+31/-0)
testng-core/src/test/java/test/junitreports/LocalJUnitXMLReporter.java (+45/-0)
testng-core/src/test/java/test/junitreports/SimpleTestSample.java (+17/-0)
testng-core/src/test/java/test/junitreports/TestClassContainerForGithubIssue1265.java (+47/-0)
testng-core/src/test/java/test/junitreports/TestSuiteHandler.java (+52/-0)
testng-core/src/test/java/test/junitreports/Testcase.java (+87/-0)
testng-core/src/test/java/test/junitreports/Testsuite.java (+96/-0)
testng-core/src/test/java/test/junitreports/TestsuiteRetriever.java (+5/-0)
testng-core/src/test/java/test/junitreports/TestsuiteXmlParser.java (+22/-0)
testng-core/src/test/java/test/junitreports/issue2124/TestClassSample.java (+16/-0)
testng-core/src/test/java/test/junitreports/issue993/SampleTestClass.java (+30/-0)
testng-core/src/test/java/test/justin/BaseTestCase.java (+49/-0)
testng-core/src/test/java/test/justin/MonthTest.java (+23/-0)
testng-core/src/test/java/test/listeners/AggregateSampleTest.java (+16/-0)
testng-core/src/test/java/test/listeners/AlterSuiteListenerTest.java (+141/-0)
testng-core/src/test/java/test/listeners/BaseAggregate.java (+6/-0)
testng-core/src/test/java/test/listeners/BaseListener.java (+31/-0)
testng-core/src/test/java/test/listeners/BaseWithListener.java (+12/-0)
testng-core/src/test/java/test/listeners/ClassListenerSample.java (+14/-0)
testng-core/src/test/java/test/listeners/ConfigurationListenerFailSampleTest.java (+15/-0)
testng-core/src/test/java/test/listeners/ConfigurationListenerSkipSampleTest.java (+18/-0)
testng-core/src/test/java/test/listeners/ConfigurationListenerSucceedSampleTest.java (+13/-0)
testng-core/src/test/java/test/listeners/ConfigurationListenerTest.java (+61/-0)
testng-core/src/test/java/test/listeners/Derived1.java (+8/-0)
testng-core/src/test/java/test/listeners/Derived2.java (+8/-0)
testng-core/src/test/java/test/listeners/Derived3.java (+11/-0)
testng-core/src/test/java/test/listeners/EndMillisShouldNotBeZeroTest.java (+47/-0)
testng-core/src/test/java/test/listeners/ExecutionListener1SampleTest.java (+8/-0)
testng-core/src/test/java/test/listeners/ExecutionListener2SampleTest.java (+10/-0)
testng-core/src/test/java/test/listeners/ExecutionListener3SampleTest.java (+8/-0)
testng-core/src/test/java/test/listeners/ExecutionListenerAndSuiteListener.java (+32/-0)
testng-core/src/test/java/test/listeners/ExecutionListenerAndSuiteListenerTest.java (+22/-0)
testng-core/src/test/java/test/listeners/ExecutionListenerTest.java (+64/-0)
testng-core/src/test/java/test/listeners/FailingSampleTest.java (+19/-0)
testng-core/src/test/java/test/listeners/GitHub911Listener.java (+51/-0)
testng-core/src/test/java/test/listeners/GitHub911Sample.java (+20/-0)
testng-core/src/test/java/test/listeners/InterceptorInvokeTwiceSimulateListener.java (+26/-0)
testng-core/src/test/java/test/listeners/L1.java (+3/-0)
testng-core/src/test/java/test/listeners/L2.java (+3/-0)
testng-core/src/test/java/test/listeners/L3.java (+11/-0)
testng-core/src/test/java/test/listeners/LListener.java (+17/-0)
testng-core/src/test/java/test/listeners/LSampleTest.java (+9/-0)
testng-core/src/test/java/test/listeners/ListenerAssert.java (+20/-0)
testng-core/src/test/java/test/listeners/ListenerInXmlTest.java (+19/-0)
testng-core/src/test/java/test/listeners/ListenerTest.java (+433/-0)
testng-core/src/test/java/test/listeners/ListenersTest.java (+155/-0)
testng-core/src/test/java/test/listeners/MultiListener.java (+153/-0)
testng-core/src/test/java/test/listeners/MyClassListener.java (+37/-0)
testng-core/src/test/java/test/listeners/MyInvokedMethodListener.java (+32/-0)
testng-core/src/test/java/test/listeners/MyMethodInterceptor.java (+21/-0)
testng-core/src/test/java/test/listeners/OrderedListenerSampleTest.java (+26/-0)
testng-core/src/test/java/test/listeners/ResultContextListener.java (+29/-0)
testng-core/src/test/java/test/listeners/ResultContextListenerSample.java (+11/-0)
testng-core/src/test/java/test/listeners/ResultContextTest.java (+17/-0)
testng-core/src/test/java/test/listeners/ResultEndMillisTest.java (+21/-0)
testng-core/src/test/java/test/listeners/ResultListener.java (+72/-0)
testng-core/src/test/java/test/listeners/SetStatusListener.java (+40/-0)
testng-core/src/test/java/test/listeners/SetStatusSample.java (+12/-0)
testng-core/src/test/java/test/listeners/SimpleListener.java (+21/-0)
testng-core/src/test/java/test/listeners/SimpleSample.java (+9/-0)
testng-core/src/test/java/test/listeners/SuiteAndConfigurationListenerTest.java (+50/-0)
testng-core/src/test/java/test/listeners/SuiteAndInvokedMethodListenerTest.java (+50/-0)
testng-core/src/test/java/test/listeners/SuiteListener.java (+19/-0)
testng-core/src/test/java/test/listeners/SuiteListener2.java (+73/-0)
testng-core/src/test/java/test/listeners/SuiteListenerSample.java (+11/-0)
testng-core/src/test/java/test/listeners/SuiteListenerSample2.java (+11/-0)
testng-core/src/test/java/test/listeners/TestAndClassListener.java (+52/-0)
testng-core/src/test/java/test/listeners/github1029/Issue1029InvokedMethodListener.java (+34/-0)
testng-core/src/test/java/test/listeners/github1029/Issue1029SampleTestClassWithDataDrivenMethod.java (+17/-0)
testng-core/src/test/java/test/listeners/github1029/Issue1029SampleTestClassWithFiveInstances.java (+26/-0)
testng-core/src/test/java/test/listeners/github1029/Issue1029SampleTestClassWithFiveMethods.java (+31/-0)
testng-core/src/test/java/test/listeners/github1029/Issue1029SampleTestClassWithOneMethod.java (+11/-0)
testng-core/src/test/java/test/listeners/github1130/ASample.java (+9/-0)
testng-core/src/test/java/test/listeners/github1130/BSample.java (+9/-0)
testng-core/src/test/java/test/listeners/github1130/BaseSample.java (+6/-0)
testng-core/src/test/java/test/listeners/github1130/GitHub1130Test.java (+40/-0)
testng-core/src/test/java/test/listeners/github1130/MyListener.java (+47/-0)
testng-core/src/test/java/test/listeners/github1284/Listener1284.java (+31/-0)
testng-core/src/test/java/test/listeners/github1284/Sample1284.java (+35/-0)
testng-core/src/test/java/test/listeners/github1284/Sample1284B.java (+21/-0)
testng-core/src/test/java/test/listeners/github1284/TestListeners.java (+39/-0)
testng-core/src/test/java/test/listeners/github1296/GitHub1296Test.java (+29/-0)
testng-core/src/test/java/test/listeners/github1296/MyConfigurationListener.java (+28/-0)
testng-core/src/test/java/test/listeners/github1296/MyTest.java (+23/-0)
testng-core/src/test/java/test/listeners/github1319/TestResultInstanceCheckTest.java (+20/-0)
testng-core/src/test/java/test/listeners/github1319/TestSample.java (+86/-0)
testng-core/src/test/java/test/listeners/github1393/Listener1393.java (+14/-0)
testng-core/src/test/java/test/listeners/github1465/ExampleClassListener.java (+63/-0)
testng-core/src/test/java/test/listeners/github1465/ExampleClassSample.java (+31/-0)
testng-core/src/test/java/test/listeners/github1465/IssueTest.java (+58/-0)
testng-core/src/test/java/test/listeners/github1490/DataProviderInfoProvider.java (+23/-0)
testng-core/src/test/java/test/listeners/github1490/InstanceAwareLocalDataProviderListener.java (+35/-0)
testng-core/src/test/java/test/listeners/github1490/LocalDataProviderListener.java (+33/-0)
testng-core/src/test/java/test/listeners/github1602/IssueTest.java (+55/-0)
testng-core/src/test/java/test/listeners/github1602/ListenerForIssue1602.java (+53/-0)
testng-core/src/test/java/test/listeners/github1602/TestClassWithFailingConfigsSample.java (+20/-0)
testng-core/src/test/java/test/listeners/github1602/TestClassWithPassingConfigsSample.java (+16/-0)
testng-core/src/test/java/test/listeners/github1735/ExecutionListenerTest.java (+24/-0)
testng-core/src/test/java/test/listeners/github1735/LocalExecutionListener.java (+28/-0)
testng-core/src/test/java/test/listeners/github1735/TestClassSample.java (+10/-0)
testng-core/src/test/java/test/listeners/github1735/TestClassTwoSample.java (+10/-0)
testng-core/src/test/java/test/listeners/github2385/BaseTestCLass.java (+6/-0)
testng-core/src/test/java/test/listeners/github2385/FatherTestClass.java (+10/-0)
testng-core/src/test/java/test/listeners/github2385/ITestClassInterface.java (+6/-0)
testng-core/src/test/java/test/listeners/github2385/ITestInheritedInterface.java (+6/-0)
testng-core/src/test/java/test/listeners/github2385/ITestInterface.java (+6/-0)
testng-core/src/test/java/test/listeners/github2385/ITestInterfaceSame.java (+6/-0)
testng-core/src/test/java/test/listeners/github2385/ITestInterfaceSameInherit.java (+6/-0)
testng-core/src/test/java/test/listeners/github2385/IssueTest.java (+111/-0)
testng-core/src/test/java/test/listeners/github2385/SonTestClassSample.java (+8/-0)
testng-core/src/test/java/test/listeners/github2385/TestClassAndInterfaceInheritSample.java (+10/-0)
testng-core/src/test/java/test/listeners/github2385/TestClassListener.java (+19/-0)
testng-core/src/test/java/test/listeners/github2385/TestClassListenersInheritSample.java (+8/-0)
testng-core/src/test/java/test/listeners/github2385/TestInterfaceListenersInheritSample.java (+9/-0)
testng-core/src/test/java/test/listeners/github2385/TestListener.java (+19/-0)
testng-core/src/test/java/test/listeners/github2385/TestMultiInheritSameAnnotationSample.java (+9/-0)
testng-core/src/test/java/test/listeners/github2385/TestMultiInheritSample.java (+9/-0)
testng-core/src/test/java/test/listeners/github2385/TestMultiLevelInheritSameAnnotationSample.java (+9/-0)
testng-core/src/test/java/test/listeners/github2385/TestMultiLevelInheritSample.java (+9/-0)
testng-core/src/test/java/test/listeners/github2385/packages/ITestInterfaceWithoutImpl.java (+6/-0)
testng-core/src/test/java/test/listeners/github2385/packages/TestPackageListener.java (+19/-0)
testng-core/src/test/java/test/listeners/github2385/packages/TestWithoutImplSample.java (+8/-0)
testng-core/src/test/java/test/listeners/github2522/FirstTestSample.java (+17/-0)
testng-core/src/test/java/test/listeners/github2522/IssueTest.java (+88/-0)
testng-core/src/test/java/test/listeners/github2522/SecondTestSample.java (+14/-0)
testng-core/src/test/java/test/listeners/github2522/SkipTestListener.java (+14/-0)
testng-core/src/test/java/test/listeners/github2522/SkipTestSample.java (+19/-0)
testng-core/src/test/java/test/listeners/github2522/TestListener.java (+33/-0)
testng-core/src/test/java/test/listeners/github2558/CallHolder.java (+21/-0)
testng-core/src/test/java/test/listeners/github2558/ClassMethodListenersHolder.java (+68/-0)
testng-core/src/test/java/test/listeners/github2558/DataProviderListenersHolder.java (+39/-0)
testng-core/src/test/java/test/listeners/github2558/ExecutionListenersHolder.java (+32/-0)
testng-core/src/test/java/test/listeners/github2558/ReportersHolder.java (+27/-0)
testng-core/src/test/java/test/listeners/github2558/SuiteAlterListenersHolder.java (+24/-0)
testng-core/src/test/java/test/listeners/github2558/SuiteListenersHolder.java (+33/-0)
testng-core/src/test/java/test/listeners/github2558/TestClassSamples.java (+32/-0)
testng-core/src/test/java/test/listeners/github2558/TestListenersHolder.java (+33/-0)
testng-core/src/test/java/test/listeners/github551/ConfigListener.java (+20/-0)
testng-core/src/test/java/test/listeners/github551/Test551.java (+20/-0)
testng-core/src/test/java/test/listeners/github551/TestWithFailingConfig.java (+18/-0)
testng-core/src/test/java/test/listeners/github956/ListenerFor956.java (+38/-0)
testng-core/src/test/java/test/listeners/github956/TestClassContainer.java (+23/-0)
testng-core/src/test/java/test/listeners/issue1777/IssueTest.java (+59/-0)
testng-core/src/test/java/test/listeners/issue1777/MyListener.java (+110/-0)
testng-core/src/test/java/test/listeners/issue1777/TestClassSample.java (+30/-0)
testng-core/src/test/java/test/listeners/issue1952/TestclassSample.java (+12/-0)
testng-core/src/test/java/test/listeners/issue2043/SampleDataProvider.java (+16/-0)
testng-core/src/test/java/test/listeners/issue2043/SampleTestClass.java (+27/-0)
testng-core/src/test/java/test/listeners/issue2043/listeners/FailFastListener.java (+33/-0)
testng-core/src/test/java/test/listeners/issue2055/DynamicTestListener.java (+16/-0)
testng-core/src/test/java/test/listeners/issue2055/TestClassSample.java (+19/-0)
testng-core/src/test/java/test/listeners/issue2061/DynamicSuiteListener.java (+12/-0)
testng-core/src/test/java/test/listeners/issue2061/DynamicTestListener.java (+5/-0)
testng-core/src/test/java/test/listeners/issue2061/ListenerEnabledBaseClass.java (+15/-0)
testng-core/src/test/java/test/listeners/issue2061/TestClassSample.java (+9/-0)
testng-core/src/test/java/test/listeners/issue2220/IssueTest.java (+35/-0)
testng-core/src/test/java/test/listeners/issue2220/Listener1.java (+31/-0)
testng-core/src/test/java/test/listeners/issue2220/TestClass01.java (+21/-0)
testng-core/src/test/java/test/listeners/issue2220/TestClass02.java (+21/-0)
testng-core/src/test/java/test/listeners/issue2328/ConfigListener.java (+36/-0)
testng-core/src/test/java/test/listeners/issue2328/IssueTest.java (+25/-0)
testng-core/src/test/java/test/listeners/issue2328/SampleWithConfiguration.java (+21/-0)
testng-core/src/test/java/test/listeners/issue2456/IssueTest.java (+23/-0)
testng-core/src/test/java/test/listeners/issue2456/SimpleErrorSniffingListener.java (+32/-0)
testng-core/src/test/java/test/listeners/issue2456/TestClassSample.java (+22/-0)
testng-core/src/test/java/test/listeners/issue2638/DummyInvokedMethodListener.java (+30/-0)
testng-core/src/test/java/test/listeners/issue2638/TestClassASample.java (+9/-0)
testng-core/src/test/java/test/listeners/issue2638/TestClassBSample.java (+9/-0)
testng-core/src/test/java/test/listeners/issue2685/InterruptedTestSample.java (+16/-0)
testng-core/src/test/java/test/listeners/issue2685/SampleTestFailureListener.java (+22/-0)
testng-core/src/test/java/test/listeners/ordering/Constants.java (+70/-0)
testng-core/src/test/java/test/listeners/ordering/ListenerInvocationDefaultBehaviorTest.java (+477/-0)
testng-core/src/test/java/test/listeners/ordering/ListenerInvocationListenerInvocationDisabledBehaviorTest.java (+462/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassPoweredByFactoryWithFailedMethod.java (+21/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithDataDrivenMethodPassAndFailedIterations.java (+20/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithDataDrivenPassMethod.java (+15/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithFailedAndSkippedConfigAndSkippedTestMethod.java (+19/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithFailedConfigAndSkippedTestMethod.java (+15/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithFailedMethod.java (+12/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithFailedMethodHasRetryAnalyzer.java (+23/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithFailedMethodMultipleInvocations.java (+12/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithPassConfigAndMethod.java (+12/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithPassFailMethods.java (+18/-0)
testng-core/src/test/java/test/listeners/ordering/SimpleTestClassWithPassMethod.java (+9/-0)
testng-core/src/test/java/test/listeners/ordering/UniversalListener.java (+254/-0)
testng-core/src/test/java/test/mannotation/MAnnotation2SampleTest.java (+90/-0)
testng-core/src/test/java/test/mannotation/MAnnotationSampleTest.java (+130/-0)
testng-core/src/test/java/test/mannotation/MBase.java (+9/-0)
testng-core/src/test/java/test/mannotation/MBaseCapture.java (+16/-0)
testng-core/src/test/java/test/mannotation/MChildCaptureTest.java (+9/-0)
testng-core/src/test/java/test/mannotation/MTest1.java (+94/-0)
testng-core/src/test/java/test/mannotation/MTest2.java (+6/-0)
testng-core/src/test/java/test/mannotation/MTest3.java (+35/-0)
testng-core/src/test/java/test/mannotation/issue1976/IssueTest.java (+139/-0)
testng-core/src/test/java/test/methodinterceptors/FastTestsFirstInterceptor.java (+30/-0)
testng-core/src/test/java/test/methodinterceptors/FooTest.java (+15/-0)
testng-core/src/test/java/test/methodinterceptors/Issue392.java (+16/-0)
testng-core/src/test/java/test/methodinterceptors/Issue392Test.java (+39/-0)
testng-core/src/test/java/test/methodinterceptors/Issue521.java (+16/-0)
testng-core/src/test/java/test/methodinterceptors/Issue521Test.java (+39/-0)
testng-core/src/test/java/test/methodinterceptors/LockUpInterceptorSampleTest.java (+27/-0)
testng-core/src/test/java/test/methodinterceptors/MethodInterceptorTest.java (+116/-0)
testng-core/src/test/java/test/methodinterceptors/NullMethodInterceptor.java (+14/-0)
testng-core/src/test/java/test/methodinterceptors/RemoveAMethodInterceptor.java (+57/-0)
testng-core/src/test/java/test/methodinterceptors/issue1726/CustomInterceptorTest.java (+51/-0)
testng-core/src/test/java/test/methodinterceptors/issue1726/Priority.java (+11/-0)
testng-core/src/test/java/test/methodinterceptors/issue1726/PriorityInterceptor.java (+33/-0)
testng-core/src/test/java/test/methodinterceptors/issue1726/TestClassSample1.java (+21/-0)
testng-core/src/test/java/test/methodinterceptors/issue1726/TestClassSample2.java (+21/-0)
testng-core/src/test/java/test/methodinterceptors/multipleinterceptors/FirstInterceptor.java (+8/-0)
testng-core/src/test/java/test/methodinterceptors/multipleinterceptors/FooTest.java (+18/-0)
testng-core/src/test/java/test/methodinterceptors/multipleinterceptors/MethodNameFilterInterceptor.java (+36/-0)
testng-core/src/test/java/test/methodinterceptors/multipleinterceptors/MultipleInterceptorsTest.java (+38/-0)
testng-core/src/test/java/test/methodinterceptors/multipleinterceptors/SecondInterceptor.java (+8/-0)
testng-core/src/test/java/test/methodinterceptors/multipleinterceptors/ThirdInterceptor.java (+8/-0)
testng-core/src/test/java/test/methods/SampleMethod1.java (+47/-0)
testng-core/src/test/java/test/methods/VerifyMethod1.java (+23/-0)
testng-core/src/test/java/test/methodselection/DollarMethodSample.java (+21/-0)
testng-core/src/test/java/test/methodselection/MethodSelectionTest.java (+39/-0)
testng-core/src/test/java/test/methodselectors/AllTestsMethodSelector.java (+22/-0)
testng-core/src/test/java/test/methodselectors/ClassWithManyMethodsSample.java (+24/-0)
testng-core/src/test/java/test/methodselectors/CommandLineTest.java (+179/-0)
testng-core/src/test/java/test/methodselectors/MethodSelectorInSuiteTest.java (+80/-0)
testng-core/src/test/java/test/methodselectors/MethodSelectorTest.java (+100/-0)
testng-core/src/test/java/test/methodselectors/NoTest.java (+3/-0)
testng-core/src/test/java/test/methodselectors/NoTest1MethodSelector.java (+24/-0)
testng-core/src/test/java/test/methodselectors/NoTestSelector.java (+18/-0)
testng-core/src/test/java/test/methodselectors/PrioritySampleTest.java (+13/-0)
testng-core/src/test/java/test/methodselectors/PriorityTest.java (+49/-0)
testng-core/src/test/java/test/methodselectors/SampleTest.java (+15/-0)
testng-core/src/test/java/test/methodselectors/ScriptNegativeTest.java (+44/-0)
testng-core/src/test/java/test/methodselectors/ScriptTest.java (+30/-0)
testng-core/src/test/java/test/methodselectors/Test2MethodSelector.java (+28/-0)
testng-core/src/test/java/test/methodselectors/issue1985/FilteringMethodSelector.java (+34/-0)
testng-core/src/test/java/test/methodselectors/issue1985/TestClassSample.java (+18/-0)
testng-core/src/test/java/test/mixed/JUnit3Test1.java (+15/-0)
testng-core/src/test/java/test/mixed/JUnit4Test1.java (+13/-0)
testng-core/src/test/java/test/mixed/MixedTest.java (+72/-0)
testng-core/src/test/java/test/mixed/TestNGGroups.java (+12/-0)
testng-core/src/test/java/test/mixed/TestNGTest1.java (+13/-0)
testng-core/src/test/java/test/morten/SampleTest.java (+35/-0)
testng-core/src/test/java/test/morten/SampleTestFactory.java (+14/-0)
testng-core/src/test/java/test/multiple/Test1.java (+21/-0)
testng-core/src/test/java/test/multiple/TestMultiple.java (+23/-0)
testng-core/src/test/java/test/multiple/ThisFactory.java (+23/-0)
testng-core/src/test/java/test/multiplelisteners/SimpleReporter.java (+29/-0)
testng-core/src/test/java/test/multiplelisteners/Test1.java (+10/-0)
testng-core/src/test/java/test/multiplelisteners/TestMaker.java (+46/-0)
testng-core/src/test/java/test/name/BlankNameSample.java (+18/-0)
testng-core/src/test/java/test/name/ITestSample.java (+45/-0)
testng-core/src/test/java/test/name/NameSample.java (+13/-0)
testng-core/src/test/java/test/name/NameTest.java (+196/-0)
testng-core/src/test/java/test/name/NoNameSample.java (+12/-0)
testng-core/src/test/java/test/name/SimpleITestSample.java (+18/-0)
testng-core/src/test/java/test/name/TestOnClassListener.java (+33/-0)
testng-core/src/test/java/test/name/TestOnClassSample.java (+10/-0)
testng-core/src/test/java/test/name/github1046/LocalTestNameGatherer.java (+35/-0)
testng-core/src/test/java/test/name/github1046/TestClassSample.java (+51/-0)
testng-core/src/test/java/test/name/github1046/TestCustomNamesForTests.java (+30/-0)
testng-core/src/test/java/test/nested/GarfTest.java (+17/-0)
testng-core/src/test/java/test/nested/foo/AccountTypeEnum.java (+6/-0)
testng-core/src/test/java/test/nested2/TmpA.java (+25/-0)
testng-core/src/test/java/test/objectfactory/BadMethodObjectFactoryFactory.java (+11/-0)
testng-core/src/test/java/test/objectfactory/ClassObjectFactory.java (+16/-0)
testng-core/src/test/java/test/objectfactory/ClassObjectFactorySampleTest.java (+19/-0)
testng-core/src/test/java/test/objectfactory/CombinedTestAndObjectFactorySample.java (+37/-0)
testng-core/src/test/java/test/objectfactory/CombinedTestAndObjectFactoryTest.java (+26/-0)
testng-core/src/test/java/test/objectfactory/ContextAwareObjectFactoryFactory.java (+18/-0)
testng-core/src/test/java/test/objectfactory/CustomFactoryTest.java (+68/-0)
testng-core/src/test/java/test/objectfactory/ISetValue.java (+5/-0)
testng-core/src/test/java/test/objectfactory/LoggingObjectFactory.java (+15/-0)
testng-core/src/test/java/test/objectfactory/MyObjectFactoryFactory.java (+12/-0)
testng-core/src/test/java/test/objectfactory/ObjectFactory2Test.java (+39/-0)
testng-core/src/test/java/test/objectfactory/ObjectFactoryTest.java (+78/-0)
testng-core/src/test/java/test/objectfactory/SimpleSample.java (+9/-0)
testng-core/src/test/java/test/objectfactory/github1131/EmptyConstructorSample.java (+23/-0)
testng-core/src/test/java/test/objectfactory/github1131/IntConstructorSample.java (+25/-0)
testng-core/src/test/java/test/objectfactory/github1131/MyObjectFactory.java (+24/-0)
testng-core/src/test/java/test/objectfactory/github1131/StringConstructorSample.java (+25/-0)
testng-core/src/test/java/test/objectfactory/github1827/GitHub1827Sample.java (+19/-0)
testng-core/src/test/java/test/objectfactory/issue2676/LocalSuiteAlteringListener.java (+13/-0)
testng-core/src/test/java/test/objectfactory/issue2676/LoggingObjectFactorySample.java (+16/-0)
testng-core/src/test/java/test/objectfactory/issue2676/TestClassSample.java (+9/-0)
testng-core/src/test/java/test/order/OrderTest.java (+34/-0)
testng-core/src/test/java/test/order/github288/Actual1Sample.java (+23/-0)
testng-core/src/test/java/test/order/github288/Actual2Sample.java (+9/-0)
testng-core/src/test/java/test/order/github288/BaseSample.java (+13/-0)
testng-core/src/test/java/test/override/OverrideSampleTest.java (+14/-0)
testng-core/src/test/java/test/override/OverrideTest.java (+73/-0)
testng-core/src/test/java/test/parameters/BeforeWithParameterSample.java (+27/-0)
testng-core/src/test/java/test/parameters/EnumParameterSample.java (+19/-0)
testng-core/src/test/java/test/parameters/InheritFromSuiteChild1.java (+22/-0)
testng-core/src/test/java/test/parameters/InheritFromSuiteChild2.java (+21/-0)
testng-core/src/test/java/test/parameters/InheritFromSuiteChild3.java (+20/-0)
testng-core/src/test/java/test/parameters/Issue1061Sample.java (+36/-0)
testng-core/src/test/java/test/parameters/Issue1554TestClassSample.java (+25/-0)
testng-core/src/test/java/test/parameters/OptionalParameterTest.java (+14/-0)
testng-core/src/test/java/test/parameters/Override1Sample.java (+23/-0)
testng-core/src/test/java/test/parameters/ParamInheritanceTest.java (+68/-0)
testng-core/src/test/java/test/parameters/ParameterInjectAndOptionSample.java (+25/-0)
testng-core/src/test/java/test/parameters/ParameterInjectAndOptionTest.java (+20/-0)
testng-core/src/test/java/test/parameters/ParameterOverrideTest.java (+71/-0)
testng-core/src/test/java/test/parameters/ParameterSample.java (+26/-0)
testng-core/src/test/java/test/parameters/ParameterTest.java (+134/-0)
testng-core/src/test/java/test/parameters/ParametersPackageLevelMethodTest.java (+21/-0)
testng-core/src/test/java/test/parameters/Sample.java (+11/-0)
testng-core/src/test/java/test/parameters/Shadow1Sample.java (+14/-0)
testng-core/src/test/java/test/parameters/Shadow2Sample.java (+14/-0)
testng-core/src/test/java/test/parameters/ShadowTest.java (+39/-0)
testng-core/src/test/java/test/parameters/issue2238/ExampleTestCase.java (+15/-0)
testng-core/src/test/java/test/parameters/issue2238/IssueTest.java (+60/-0)
testng-core/src/test/java/test/pholser/Captor.java (+35/-0)
testng-core/src/test/java/test/pholser/Demo.java (+62/-0)
testng-core/src/test/java/test/pholser/Saboteur.java (+37/-0)
testng-core/src/test/java/test/pkg/PackageTest.java (+93/-0)
testng-core/src/test/java/test/pkg2/Test1.java (+12/-0)
testng-core/src/test/java/test/pkg2/Test2.java (+11/-0)
testng-core/src/test/java/test/pkg2/Test3.java (+9/-0)
testng-core/src/test/java/test/preserveorder/A.java (+15/-0)
testng-core/src/test/java/test/preserveorder/B.java (+15/-0)
testng-core/src/test/java/test/preserveorder/C.java (+15/-0)
testng-core/src/test/java/test/preserveorder/Chuck3Sample.java (+19/-0)
testng-core/src/test/java/test/preserveorder/Chuck4Sample.java (+19/-0)
testng-core/src/test/java/test/preserveorder/ClassSample.java (+26/-0)
testng-core/src/test/java/test/preserveorder/ClassSampleFactory.java (+15/-0)
testng-core/src/test/java/test/preserveorder/Issue1122Sample.java (+15/-0)
testng-core/src/test/java/test/preserveorder/PreserveOrderTest.java (+124/-0)
testng-core/src/test/java/test/priority/PriorityTest.java (+116/-0)
testng-core/src/test/java/test/priority/SampleTest01.java (+42/-0)
testng-core/src/test/java/test/priority/SampleTest02.java (+43/-0)
testng-core/src/test/java/test/priority/SampleTestBase.java (+12/-0)
testng-core/src/test/java/test/priority/WithPriorityAndDependsMethodsSample.java (+15/-0)
testng-core/src/test/java/test/priority/WithPrioritySample2Test.java (+11/-0)
testng-core/src/test/java/test/priority/WithPrioritySampleTest.java (+11/-0)
testng-core/src/test/java/test/priority/WithoutPrioritySampleTest.java (+12/-0)
testng-core/src/test/java/test/priority/issue2075/InterruptTest.java (+15/-0)
testng-core/src/test/java/test/priority/issue2137/IssueTest.java (+48/-0)
testng-core/src/test/java/test/priority/issue2137/OrderListener.java (+20/-0)
testng-core/src/test/java/test/priority/parallel/EfficientPriorityParallelizationTest.java (+286/-0)
testng-core/src/test/java/test/priority/parallel/EfficientPriorityParallelizationTest2.java (+294/-0)
testng-core/src/test/java/test/priority/parallel/HighPriorityTestSample.java (+37/-0)
testng-core/src/test/java/test/priority/parallel/LowPriorityTestSample.java (+84/-0)
testng-core/src/test/java/test/privatemethod/PrivateMethodTest.java (+22/-0)
testng-core/src/test/java/test/reflect/ReflectionRecipesTest.java (+361/-0)
testng-core/src/test/java/test/reflect/TestContextJustForTesting.java (+122/-0)
testng-core/src/test/java/test/reflect/TestMethodMatcher.java (+251/-0)
testng-core/src/test/java/test/reflect/TestResultJustForTesting.java (+150/-0)
testng-core/src/test/java/test/reflect/XmlTestJustForTesting.java (+10/-0)
testng-core/src/test/java/test/regression/BeforeTestFailingTest.java (+22/-0)
testng-core/src/test/java/test/regression/MyTestngTest.java (+16/-0)
testng-core/src/test/java/test/regression/MyTestngTest2.java (+20/-0)
testng-core/src/test/java/test/regression/groupsordering/A.java (+11/-0)
testng-core/src/test/java/test/regression/groupsordering/B.java (+11/-0)
testng-core/src/test/java/test/regression/groupsordering/Base.java (+25/-0)
testng-core/src/test/java/test/regression/groupsordering/testng.xml (+22/-0)
testng-core/src/test/java/test/reports/EmailableReporterTest.java (+155/-0)
testng-core/src/test/java/test/reports/FailedReporterTest.java (+215/-0)
testng-core/src/test/java/test/reports/GitHub1148Sample.java (+18/-0)
testng-core/src/test/java/test/reports/GitHub148Sample.java (+19/-0)
testng-core/src/test/java/test/reports/GitHub447Listener.java (+39/-0)
testng-core/src/test/java/test/reports/GitHub447Sample.java (+33/-0)
testng-core/src/test/java/test/reports/Issue1566Sample.java (+14/-0)
testng-core/src/test/java/test/reports/Issue1659Sample.java (+14/-0)
testng-core/src/test/java/test/reports/ListenerReporterSample.java (+25/-0)
testng-core/src/test/java/test/reports/ReportTest.java (+308/-0)
testng-core/src/test/java/test/reports/ReporterLogFailureSample.java (+15/-0)
testng-core/src/test/java/test/reports/ReporterLogListener.java (+27/-0)
testng-core/src/test/java/test/reports/ReporterLogSkippedSample.java (+20/-0)
testng-core/src/test/java/test/reports/ReporterLogSuccessSample.java (+14/-0)
testng-core/src/test/java/test/reports/ReporterLogTest.java (+39/-0)
testng-core/src/test/java/test/reports/ReporterSample.java (+19/-0)
testng-core/src/test/java/test/reports/SampleA.java (+9/-0)
testng-core/src/test/java/test/reports/SampleB.java (+9/-0)
testng-core/src/test/java/test/reports/SimpleFailedSample.java (+11/-0)
testng-core/src/test/java/test/reports/UniqueReporterInjectionSample1.java (+13/-0)
testng-core/src/test/java/test/reports/UniqueReporterInjectionSample2.java (+13/-0)
testng-core/src/test/java/test/reports/UniqueReporterInjectionTest.java (+37/-0)
testng-core/src/test/java/test/reports/XmlReporterTest.java (+79/-0)
testng-core/src/test/java/test/reports/issue1756/CustomTestNGReporter.java (+41/-0)
testng-core/src/test/java/test/reports/issue1756/SampleTestClass.java (+33/-0)
testng-core/src/test/java/test/reports/issue2069/Dummy1.java (+13/-0)
testng-core/src/test/java/test/reports/issue2069/Dummy2.java (+8/-0)
testng-core/src/test/java/test/reports/issue2069/Dummy3.java (+18/-0)
testng-core/src/test/java/test/reports/issue2069/Dummy4.java (+9/-0)
testng-core/src/test/java/test/reports/issue2069/IssueTest.java (+44/-0)
testng-core/src/test/java/test/reports/issue2171/MyExampleListener.java (+24/-0)
testng-core/src/test/java/test/reports/issue2171/TestClassExample.java (+16/-0)
testng-core/src/test/java/test/reports/issue2445/FailureTestFactory.java (+13/-0)
testng-core/src/test/java/test/reports/issue2445/Test1.java (+11/-0)
testng-core/src/test/java/test/reports/issue2445/Test2.java (+11/-0)
testng-core/src/test/java/test/reports/issue2611/TestClassFailsAtBeforeGroupsWithBeforeGroupsSuiteTestSample.java (+32/-0)
testng-core/src/test/java/test/reports/issue2611/TestClassFailsAtBeforeSuiteWithBeforeGroupsSuiteTestSample.java (+32/-0)
testng-core/src/test/java/test/reports/issue2611/TestClassFailsAtBeforeTestWithBeforeGroupsSuiteTestSample.java (+32/-0)
testng-core/src/test/java/test/reports/issue2611/TestClassWithBeforeGroupsSample.java (+16/-0)
testng-core/src/test/java/test/reports/issue2611/TestClassWithBeforeSuiteSample.java (+16/-0)
testng-core/src/test/java/test/reports/issue2611/TestClassWithBeforeTestSample.java (+16/-0)
testng-core/src/test/java/test/reports/issue2611/TestClassWithJustTestMethodsSample.java (+9/-0)
testng-core/src/test/java/test/retryAnalyzer/EventualSuccess.java (+16/-0)
testng-core/src/test/java/test/retryAnalyzer/ExitCodeTest.java (+47/-0)
testng-core/src/test/java/test/retryAnalyzer/FactoryTest.java (+32/-0)
testng-core/src/test/java/test/retryAnalyzer/ImmediateSuccess.java (+8/-0)
testng-core/src/test/java/test/retryAnalyzer/InvocationCountTest.java (+179/-0)
testng-core/src/test/java/test/retryAnalyzer/Issue217TestClassSample.java (+20/-0)
testng-core/src/test/java/test/retryAnalyzer/Issue217TestClassSampleWithOneDataProvider.java (+17/-0)
testng-core/src/test/java/test/retryAnalyzer/MyFactory.java (+16/-0)
testng-core/src/test/java/test/retryAnalyzer/MyRetry.java (+17/-0)
testng-core/src/test/java/test/retryAnalyzer/PersistentFailure.java (+11/-0)
testng-core/src/test/java/test/retryAnalyzer/RetryAnalyzerTest.java (+306/-0)
testng-core/src/test/java/test/retryAnalyzer/TestResultPruner.java (+27/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/ComplexDataProviderWithObjectAndArraySample.java (+27/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/DataProviderRetryAnalyzer.java (+31/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/DataProviderWithRetryAttemptsFailure.java (+26/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/DataProviderWithSingleParam.java (+43/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/DataProviderWithStringArraySample.java (+25/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/RetryAnalyzerWithComplexDataProviderTest.java (+77/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/RetryAnalyzerWithDataProviderTest.java (+27/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/RetryAnalyzerWithoutDataProvider.java (+15/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/RetryCountTest.java (+19/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/issue2163/RetryAnalyzer.java (+19/-0)
testng-core/src/test/java/test/retryAnalyzer/dataprovider/issue2163/TestClassPoweredByDataProviderSample.java (+26/-0)
testng-core/src/test/java/test/retryAnalyzer/github1519/MyAnalyzer.java (+14/-0)
testng-core/src/test/java/test/retryAnalyzer/github1519/MyListener.java (+15/-0)
testng-core/src/test/java/test/retryAnalyzer/github1519/TestClassSample.java (+16/-0)
testng-core/src/test/java/test/retryAnalyzer/github1600/Github1600Analyzer.java (+25/-0)
testng-core/src/test/java/test/retryAnalyzer/github1600/Github1600Listener.java (+37/-0)
testng-core/src/test/java/test/retryAnalyzer/github1600/Github1600TestSample.java (+14/-0)
testng-core/src/test/java/test/retryAnalyzer/github1706/DataDrivenSample.java (+24/-0)
testng-core/src/test/java/test/retryAnalyzer/github1706/LocalRetry.java (+11/-0)
testng-core/src/test/java/test/retryAnalyzer/github1706/NativeInjectionSample.java (+18/-0)
testng-core/src/test/java/test/retryAnalyzer/github1706/ParameterInjectionSample.java (+19/-0)
testng-core/src/test/java/test/retryAnalyzer/github2669/FailedRetry.java (+21/-0)
testng-core/src/test/java/test/retryAnalyzer/github2669/RetryTestSample.java (+17/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1241/GitHub1241Sample.java (+14/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1241/MyRetry.java (+19/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1538/RetryForIssue1538.java (+11/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1538/TestClassSampleWithTestMethodDependencies.java (+18/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1697/DatadrivenSample.java (+22/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1697/LocalReporter.java (+53/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1697/RetryForDataDrivenTest.java (+16/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1697/SampleTestclass.java (+23/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1697/SimpleRetrier.java (+11/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1946/RetryAnalyzer.java (+38/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1946/TestclassBase.java (+23/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1946/TestclassSample1.java (+16/-0)
testng-core/src/test/java/test/retryAnalyzer/issue1946/TestclassSample2.java (+21/-0)
testng-core/src/test/java/test/retryAnalyzer/issue2148/ExceptionAfterMethodTestSample.java (+35/-0)
testng-core/src/test/java/test/retryAnalyzer/issue2148/IssueTest.java (+28/-0)
testng-core/src/test/java/test/retryAnalyzer/issue2148/RetryAnalyzer.java (+19/-0)
testng-core/src/test/java/test/retryAnalyzer/issue2684/RerunAnalyzer.java (+20/-0)
testng-core/src/test/java/test/retryAnalyzer/issue2684/SampleTestClassWithGroupConfigs.java (+54/-0)
testng-core/src/test/java/test/sample/AfterClassCalledAtEnd.java (+49/-0)
testng-core/src/test/java/test/sample/AllJUnitTests.java (+18/-0)
testng-core/src/test/java/test/sample/BaseAfterClassCalledAtEnd.java (+12/-0)
testng-core/src/test/java/test/sample/BaseSample1.java (+10/-0)
testng-core/src/test/java/test/sample/BaseSampleInheritance.java (+44/-0)
testng-core/src/test/java/test/sample/Basic1.java (+26/-0)
testng-core/src/test/java/test/sample/Basic2.java (+30/-0)
testng-core/src/test/java/test/sample/ConverterSample3.java (+83/-0)
testng-core/src/test/java/test/sample/InvocationCountTest.java (+75/-0)
testng-core/src/test/java/test/sample/JUnitSample1.java (+36/-0)
testng-core/src/test/java/test/sample/JUnitSample2.java (+30/-0)
testng-core/src/test/java/test/sample/JUnitSample3.java (+23/-0)
testng-core/src/test/java/test/sample/JUnitSample4.java (+35/-0)
testng-core/src/test/java/test/sample/PartialGroupTest.java (+43/-0)
testng-core/src/test/java/test/sample/PartialGroupVerification.java (+16/-0)
testng-core/src/test/java/test/sample/README.txt (+2/-0)
testng-core/src/test/java/test/sample/Sample1.java (+64/-0)
testng-core/src/test/java/test/sample/Sample2.java (+26/-0)
testng-core/src/test/java/test/sample/Scope.java (+20/-0)
testng-core/src/test/java/test/sample/SetUpWithParameterTest.java (+18/-0)
testng-core/src/test/java/test/sanitycheck/CheckSuiteNamesTest.java (+80/-0)
testng-core/src/test/java/test/sanitycheck/CheckTestNamesTest.java (+84/-0)
testng-core/src/test/java/test/sanitycheck/SampleTest1.java (+8/-0)
testng-core/src/test/java/test/sanitycheck/SampleTest2.java (+8/-0)
testng-core/src/test/java/test/sanitycheck/SampleTest3.java (+8/-0)
testng-core/src/test/java/test/serviceloader/MyConfigurationListener.java (+16/-0)
testng-core/src/test/java/test/serviceloader/ServiceLoaderSampleTest.java (+6/-4)
testng-core/src/test/java/test/serviceloader/ServiceLoaderTest.java (+91/-0)
testng-core/src/test/java/test/serviceloader/TmpSuiteListener.java (+12/-0)
testng-core/src/test/java/test/simple/IncludedExcludedSampleTest.java (+46/-0)
testng-core/src/test/java/test/simple/IncludedExcludedTest.java (+105/-0)
testng-core/src/test/java/test/simple/SimpleSample.java (+9/-0)
testng-core/src/test/java/test/skip/ReasonForSkipTest.java (+141/-0)
testng-core/src/test/java/test/skip/ReasonReporter.java (+51/-0)
testng-core/src/test/java/test/skip/TestClassWithFailedConfig.java (+15/-0)
testng-core/src/test/java/test/skip/TestClassWithFailedConfigInParentClass.java (+9/-0)
testng-core/src/test/java/test/skip/TestClassWithFailedMethod.java (+14/-0)
testng-core/src/test/java/test/skip/TestClassWithFailedMethodInParentClass.java (+9/-0)
testng-core/src/test/java/test/skip/TestClassWithGroupFailures.java (+14/-0)
testng-core/src/test/java/test/skip/TestClassWithMultipleFailures.java (+19/-0)
testng-core/src/test/java/test/skip/TestClassWithMultipleGroupFailures.java (+21/-0)
testng-core/src/test/java/test/skip/TestClassWithOnlyGlobalConfig.java (+10/-0)
testng-core/src/test/java/test/skip/TestClassWithOnlyTestMethods.java (+8/-0)
testng-core/src/test/java/test/skip/github1632/AfterListenerSkipSample.java (+27/-0)
testng-core/src/test/java/test/skip/github1632/BeforeListenerSkipSample.java (+29/-0)
testng-core/src/test/java/test/skip/github1632/IssueTest.java (+54/-0)
testng-core/src/test/java/test/skip/github1632/ListenerMarksMethodAsSkippedSample.java (+26/-0)
testng-core/src/test/java/test/skip/github1632/NoConfigAfterListenerSample.java (+23/-0)
testng-core/src/test/java/test/skip/github1632/NoConfigBeforeListenerSample.java (+25/-0)
testng-core/src/test/java/test/skip/github1632/SkipMonitoringListener.java (+35/-0)
testng-core/src/test/java/test/skip/github1632/SkipTest.java (+11/-0)
testng-core/src/test/java/test/skip/github1632/TestClassSample.java (+24/-0)
testng-core/src/test/java/test/skip/github1967/TestClassSample.java (+23/-0)
testng-core/src/test/java/test/skip/issue2674/ConfigAwareTestNG.java (+12/-0)
testng-core/src/test/java/test/skip/issue2674/TestClassSample.java (+22/-0)
testng-core/src/test/java/test/skipex/ConfigurationSkippedExceptionTest.java (+16/-0)
testng-core/src/test/java/test/skipex/SkipAndExpectedSampleTest.java (+11/-0)
testng-core/src/test/java/test/skipex/SkipAndExpectedTest.java (+23/-0)
testng-core/src/test/java/test/skipex/SkippedExceptionTest.java (+47/-0)
testng-core/src/test/java/test/skipex/TestSkippedExceptionTest.java (+23/-0)
testng-core/src/test/java/test/suites/github1533/Github1533Test.java (+46/-0)
testng-core/src/test/java/test/suites/github1533/SampleTestClassSample.java (+8/-0)
testng-core/src/test/java/test/suites/github1533/SuiteCounter.java (+29/-0)
testng-core/src/test/java/test/suites/github1850/DuplicateChildSuitesInitializationTest.java (+60/-0)
testng-core/src/test/java/test/suites/github1874/IssueTest.java (+27/-0)
testng-core/src/test/java/test/suites/github1874/TestClassSample.java (+11/-0)
testng-core/src/test/java/test/superclass/Base1.java (+16/-0)
testng-core/src/test/java/test/superclass/Base2.java (+16/-0)
testng-core/src/test/java/test/superclass/BaseSampleTest3.java (+10/-0)
testng-core/src/test/java/test/superclass/Child1Test.java (+12/-0)
testng-core/src/test/java/test/superclass/Child2Test.java (+12/-0)
testng-core/src/test/java/test/superclass/ChildSampleTest3.java (+16/-0)
testng-core/src/test/java/test/superclass/MainTest.java (+27/-0)
testng-core/src/test/java/test/superclass/Test3.java (+19/-0)
testng-core/src/test/java/test/test111/AbstractTest.java (+17/-0)
testng-core/src/test/java/test/test111/Test1.java (+11/-0)
testng-core/src/test/java/test/testnames/TestNamesFeature.java (+12/-0)
testng-core/src/test/java/test/testnames/TestNamesTest.java (+26/-0)
testng-core/src/test/java/test/testng106/FailingSuiteFixture.java (+13/-0)
testng-core/src/test/java/test/testng106/Test1.java (+12/-0)
testng-core/src/test/java/test/testng106/Test2.java (+18/-0)
testng-core/src/test/java/test/testng106/TestNG106.java (+26/-0)
testng-core/src/test/java/test/testng109/SkippedTestWithExpectedExceptionTest.java (+22/-0)
testng-core/src/test/java/test/testng1231/ListenerOrderTestSample.java (+8/-0)
testng-core/src/test/java/test/testng1231/TestExecutionListenerInvocationOrder.java (+62/-0)
testng-core/src/test/java/test/testng1232/ListenerTemplate.java (+72/-0)
testng-core/src/test/java/test/testng1232/TestClassContainer.java (+19/-0)
testng-core/src/test/java/test/testng1232/TestListenerFor1232.java (+71/-0)
testng-core/src/test/java/test/testng1232/TestListenerInstances.java (+55/-0)
testng-core/src/test/java/test/testng1396/ParallelByInstancesInterceptorTest.java (+107/-0)
testng-core/src/test/java/test/testng1396/SampleFor1396.java (+60/-0)
testng-core/src/test/java/test/testng1396/TestNG1396HighPriority.java (+12/-0)
testng-core/src/test/java/test/testng173/ClassA.java (+12/-0)
testng-core/src/test/java/test/testng173/ClassB.java (+14/-0)
testng-core/src/test/java/test/testng173/TestNG173Test.java (+66/-0)
testng-core/src/test/java/test/testng173/anotherpackage/ClassC.java (+15/-0)
testng-core/src/test/java/test/testng195/AfterMethodSampleTest.java (+26/-0)
testng-core/src/test/java/test/testng195/AfterMethodTest.java (+16/-0)
testng-core/src/test/java/test/testng249/B.java (+9/-0)
testng-core/src/test/java/test/testng249/Base.java (+8/-0)
testng-core/src/test/java/test/testng249/VerifyTest.java (+39/-0)
testng-core/src/test/java/test/testng285/BugBase.java (+24/-0)
testng-core/src/test/java/test/testng285/Derived.java (+16/-0)
testng-core/src/test/java/test/testng285/TestNG285Test.java (+20/-0)
testng-core/src/test/java/test/testng317/ClassA.java (+59/-0)
testng-core/src/test/java/test/testng317/ClassB.java (+44/-0)
testng-core/src/test/java/test/testng317/VerifyTest.java (+26/-0)
testng-core/src/test/java/test/testng37/NullParameterTest.java (+15/-0)
testng-core/src/test/java/test/testng37/testng-37.xml (+11/-0)
testng-core/src/test/java/test/testng387/FailedDPTest.java (+45/-0)
testng-core/src/test/java/test/testng387/TestNG387.java (+27/-0)
testng-core/src/test/java/test/testng56/ParallelTest.java (+43/-0)
testng-core/src/test/java/test/testng56/testng-56.xml (+9/-0)
testng-core/src/test/java/test/testng59/Test1.java (+20/-0)
testng-core/src/test/java/test/testng59/Test2.java (+20/-0)
testng-core/src/test/java/test/testng59/testng-59.xml (+18/-0)
testng-core/src/test/java/test/testng674/BeforeClassSkipExceptionTest.java (+106/-0)
testng-core/src/test/java/test/testng674/ReportingListenerFor674.java (+28/-0)
testng-core/src/test/java/test/testng674/TestClassSampleContainer.java (+113/-0)
testng-core/src/test/java/test/testng93/SingleTestTest.java (+22/-0)
testng-core/src/test/java/test/testng93/testng-93.xml (+18/-0)
testng-core/src/test/java/test/thread/B.java (+19/-0)
testng-core/src/test/java/test/thread/BaseSequentialSample.java (+24/-0)
testng-core/src/test/java/test/thread/BaseThreadTest.java (+81/-0)
testng-core/src/test/java/test/thread/DataProviderThreadPoolSizeSampleTest.java (+70/-0)
testng-core/src/test/java/test/thread/DataProviderThreadPoolSizeTest.java (+34/-0)
testng-core/src/test/java/test/thread/FactorySampleTest.java (+15/-0)
testng-core/src/test/java/test/thread/FactoryTest.java (+46/-0)
testng-core/src/test/java/test/thread/Github1636Sample.java (+27/-0)
testng-core/src/test/java/test/thread/Helper.java (+16/-0)
testng-core/src/test/java/test/thread/MultiThreadedDependentSampleTest.java (+122/-0)
testng-core/src/test/java/test/thread/MultiThreadedDependentTest.java (+81/-0)
testng-core/src/test/java/test/thread/ParallelSuiteTest.java (+199/-0)
testng-core/src/test/java/test/thread/ParallelTestTest.java (+178/-0)
testng-core/src/test/java/test/thread/ParallelWithFactorySampleTest.java (+33/-0)
testng-core/src/test/java/test/thread/PriorityInSingleThreadTest.java (+32/-0)
testng-core/src/test/java/test/thread/Sample1.java (+11/-0)
testng-core/src/test/java/test/thread/Sample2.java (+18/-0)
testng-core/src/test/java/test/thread/SequentialSample2Test.java (+19/-0)
testng-core/src/test/java/test/thread/SequentialSample3Test.java (+19/-0)
testng-core/src/test/java/test/thread/SequentialSampleTest.java (+19/-0)
testng-core/src/test/java/test/thread/SequentialTest.java (+99/-0)
testng-core/src/test/java/test/thread/SingleThreadForParallelMethodsTest.java (+23/-0)
testng-core/src/test/java/test/thread/SingleThreadedSample2Test.java (+22/-0)
testng-core/src/test/java/test/thread/SingleThreadedSample3Test.java (+22/-0)
testng-core/src/test/java/test/thread/SingleThreadedSampleTest.java (+22/-0)
testng-core/src/test/java/test/thread/SuiteThreadCountTest.java (+33/-0)
testng-core/src/test/java/test/thread/Test1Test.java (+18/-0)
testng-core/src/test/java/test/thread/Test2Test.java (+18/-0)
testng-core/src/test/java/test/thread/TestThreadCountTest.java (+38/-0)
testng-core/src/test/java/test/thread/ThreadPoolSampleBugTest.java (+27/-0)
testng-core/src/test/java/test/thread/ThreadPoolSizeBase.java (+17/-0)
testng-core/src/test/java/test/thread/ThreadPoolSizeSampleTest.java (+10/-0)
testng-core/src/test/java/test/thread/ThreadPoolSizeTest.java (+15/-0)
testng-core/src/test/java/test/thread/ThreadPoolSizeWithTimeOutTest.java (+32/-0)
testng-core/src/test/java/test/thread/ThreadTest.java (+20/-0)
testng-core/src/test/java/test/thread/TrueParallelSampleTest.java (+40/-0)
testng-core/src/test/java/test/thread/TrueParallelTest.java (+48/-0)
testng-core/src/test/java/test/thread/issue188/Issue188TestSample.java (+45/-0)
testng-core/src/test/java/test/thread/issue188/IssueTest.java (+61/-0)
testng-core/src/test/java/test/thread/issue2361/AnotherChildClassExample.java (+6/-0)
testng-core/src/test/java/test/thread/issue2361/BaseTestClassExample.java (+45/-0)
testng-core/src/test/java/test/thread/issue2361/ChildClassExample.java (+6/-0)
testng-core/src/test/java/test/thread/issue2361/FactorySample.java (+11/-0)
testng-core/src/test/java/test/thread/issue2361/IssueTest.java (+29/-0)
testng-core/src/test/java/test/thread/parallelization/BaseParallelizationTest.java (+1102/-0)
testng-core/src/test/java/test/thread/parallelization/ClassInstanceMethodKey.java (+32/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase1Scenario1.java (+218/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase1Scenario2.java (+801/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase2Scenario1.java (+478/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase2Scenario2.java (+802/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase3Scenario1.java (+256/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase3Scenario2.java (+645/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase4Scenario1.java (+1175/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase5Scenario1.java (+221/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase5Scenario2.java (+498/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase6Scenario1.java (+814/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase7Scenario1.java (+229/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase7Scenario2.java (+521/-0)
testng-core/src/test/java/test/thread/parallelization/ParallelByMethodsTestCase8Scenario1.java (+1028/-0)
testng-core/src/test/java/test/thread/parallelization/TestNgRunStateListener.java (+121/-0)
testng-core/src/test/java/test/thread/parallelization/TestNgRunStateTracker.java (+1049/-0)
testng-core/src/test/java/test/thread/parallelization/ThreadAffinityTest.java (+126/-0)
testng-core/src/test/java/test/thread/parallelization/issue1773/LogGatheringListener.java (+25/-0)
testng-core/src/test/java/test/thread/parallelization/issue1773/MethodDependenciesSample1.java (+23/-0)
testng-core/src/test/java/test/thread/parallelization/issue1773/MethodDependenciesSample2.java (+23/-0)
testng-core/src/test/java/test/thread/parallelization/issue1773/PriorityTestSample1.java (+28/-0)
testng-core/src/test/java/test/thread/parallelization/issue1773/PriorityTestSample2.java (+28/-0)
testng-core/src/test/java/test/thread/parallelization/issue2110/TestClass.java (+40/-0)
testng-core/src/test/java/test/thread/parallelization/issue2321/TestMultipleInstance.java (+30/-0)
testng-core/src/test/java/test/thread/parallelization/sample/FactoryForTestClassAFiveMethodsWithNoDepsTwoInstancesSample.java (+25/-0)
testng-core/src/test/java/test/thread/parallelization/sample/FactoryForTestClassBFourMethodsWithNoDepsFiveInstancesSample.java (+27/-0)
testng-core/src/test/java/test/thread/parallelization/sample/FactoryForTestClassCSixMethodsWithNoDepsThreeInstancesSample.java (+25/-0)
testng-core/src/test/java/test/thread/parallelization/sample/FactoryForTestClassDThreeMethodsWithNoDepsFourInstancesSample.java (+26/-0)
testng-core/src/test/java/test/thread/parallelization/sample/FactoryForTestClassFSixMethodsWithNoDepsSixInstancesSample.java (+28/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassAFiveMethodsWithDataProviderOnAllMethodsAndNoDepsSample.java (+165/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassAFiveMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+166/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassAFiveMethodsWithFactoryUsingDataProviderAndNoDepsSample.java (+189/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassAFiveMethodsWithNoDepsSample.java (+139/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassBFourMethodsWithDataProviderOnAllMethodsAndNoDepsSample.java (+140/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassBFourMethodsWithFactoryUsingDataProviderAndNoDepsSample.java (+166/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassBFourMethodsWithNoDepsSample.java (+115/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassBSixMethodsWithDataProviderOnAllMethodsAndNoDepsSample.java (+189/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassBSixMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+190/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassCFiveMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+166/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassCSixMethodsWithFactoryUsingDataProviderAndNoDepsSample.java (+211/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassCSixMethodsWithNoDepsSample.java (+163/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassDThreeMethodsWithDataProviderOnAllMethodsAndNoDepsSample.java (+116/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassDThreeMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+118/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassDThreeMethodsWithFactoryUsingDataProviderAndNoDepsSample.java (+143/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassDThreeMethodsWithNoDepsSample.java (+91/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassEFiveMethodsWithNoDepsSample.java (+139/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassEFourMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+142/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassFSixMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+190/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassFSixMethodsWithFactoryUsingDataProviderAndNoDepsSample.java (+211/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassFSixMethodsWithNoDepsSample.java (+162/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassGFourMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+142/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassGThreeMethodsWithNoDepsSample.java (+91/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassHFiveMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+166/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassHFourMethodsWithNoDepsSample.java (+114/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassIFiveMethodsWithNoDepsSample.java (+139/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassIThreeMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+118/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassJFourMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+142/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassJFourMethodsWithNoDepsSample.java (+114/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassKFiveMethodsWithDataProviderOnSomeMethodsAndNoDepsSample.java (+166/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassKFiveMethodsWithNoDepsSample.java (+139/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassLThreeMethodsWithNoDepsSample.java (+91/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassMFourMethodsWithNoDepsSample.java (+114/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassNFiveMethodsWithNoDepsSample.java (+139/-0)
testng-core/src/test/java/test/thread/parallelization/sample/TestClassOSixMethodsWithNoDepsSample.java (+162/-0)
testng-core/src/test/java/test/thread/testng.xml (+14/-0)
testng-core/src/test/java/test/timeout/GitHub1314Sample.java (+26/-0)
testng-core/src/test/java/test/timeout/InvocationTimeOutSampleTest.java (+24/-0)
testng-core/src/test/java/test/timeout/TestTimeOutSampleTest.java (+15/-0)
testng-core/src/test/java/test/timeout/TimeOutFromXmlTest.java (+90/-0)
testng-core/src/test/java/test/timeout/TimeOutIntegrationTest.java (+42/-0)
testng-core/src/test/java/test/timeout/TimeOutSample2Test.java (+16/-0)
testng-core/src/test/java/test/timeout/TimeOutSampleTest.java (+24/-0)
testng-core/src/test/java/test/timeout/TimeOutTest.java (+108/-0)
testng-core/src/test/java/test/timeout/TimeOutWithParallelSample.java (+11/-0)
testng-core/src/test/java/test/timeout/github1493/TestClassSample.java (+11/-0)
testng-core/src/test/java/test/timeout/github2440/TimeoutTest.java (+21/-0)
testng-core/src/test/java/test/timeout/github2440/TimeoutWithNoExecutorTest.java (+29/-0)
testng-core/src/test/java/test/timeout/github2672/TimeoutStacktraceTest.java (+42/-0)
testng-core/src/test/java/test/timeout/github2672/TimeoutStacktraceTestSample.java (+14/-0)
testng-core/src/test/java/test/timeout/issue2009/TimeOutWithParallelSample.java (+10/-0)
testng-core/src/test/java/test/tmp/A.java (+33/-0)
testng-core/src/test/java/test/tmp/AA.java (+69/-0)
testng-core/src/test/java/test/tmp/AFactory.java (+10/-0)
testng-core/src/test/java/test/tmp/AnnotationTransformer.java (+61/-0)
testng-core/src/test/java/test/tmp/AssertEqualsTest.java (+65/-0)
testng-core/src/test/java/test/tmp/B.java (+18/-0)
testng-core/src/test/java/test/tmp/BListener.java (+22/-0)
testng-core/src/test/java/test/tmp/Base.java (+10/-0)
testng-core/src/test/java/test/tmp/BeforeGroupTest.java (+19/-0)
testng-core/src/test/java/test/tmp/C.java (+24/-0)
testng-core/src/test/java/test/tmp/ChildTest.java (+18/-0)
testng-core/src/test/java/test/tmp/ConcreteTest.java (+14/-0)
testng-core/src/test/java/test/tmp/DataDrivenTest.java (+38/-0)
testng-core/src/test/java/test/tmp/ExponentTest.java (+41/-0)
testng-core/src/test/java/test/tmp/Fixturable.java (+8/-0)
testng-core/src/test/java/test/tmp/IgnoreUntil.java (+16/-0)
testng-core/src/test/java/test/tmp/ParamTest.java (+22/-0)
testng-core/src/test/java/test/tmp/ParentTest.java (+17/-0)
testng-core/src/test/java/test/tmp/RegisterCommandTest.java (+23/-0)
testng-core/src/test/java/test/tmp/RetryAnalyzer.java (+13/-0)
testng-core/src/test/java/test/tmp/StaticInitializerTest.java (+19/-0)
testng-core/src/test/java/test/tmp/Sub.java (+33/-0)
testng-core/src/test/java/test/tmp/Test0.java (+23/-0)
testng-core/src/test/java/test/tmp/Test1.java (+11/-0)
testng-core/src/test/java/test/tmp/TestA.java (+37/-0)
testng-core/src/test/java/test/tmp/TestB.java (+35/-0)
testng-core/src/test/java/test/tmp/TestCaseFactory.java (+18/-0)
testng-core/src/test/java/test/tmp/TestFixture.java (+25/-0)
testng-core/src/test/java/test/tmp/TestNGBug.java (+24/-0)
testng-core/src/test/java/test/tmp/Test_TestListenerAppender.java (+20/-0)
testng-core/src/test/java/test/tmp/TimeBombTest.java (+33/-0)
testng-core/src/test/java/test/tmp/Tmp.java (+25/-0)
testng-core/src/test/java/test/tmp/Tn.java (+26/-0)
testng-core/src/test/java/test/tmp/b/TmpB.java (+10/-0)
testng-core/src/test/java/test/tmp/p1/ContainerTest.java (+19/-0)
testng-core/src/test/java/test/tmp/p2/ServiceTest.java (+12/-0)
testng-core/src/test/java/test/tmp/verify/Verify.java (+8/-0)
testng-core/src/test/java/test/tmp/verify/VerifyInterceptor.java (+68/-0)
testng-core/src/test/java/test/tmp/verify/VerifyTest.java (+22/-0)
testng-core/src/test/java/test/triangle/Base.java (+29/-0)
testng-core/src/test/java/test/triangle/CheckCount.java (+19/-0)
testng-core/src/test/java/test/triangle/Child1.java (+20/-0)
testng-core/src/test/java/test/triangle/Child2.java (+16/-0)
testng-core/src/test/java/test/triangle/CountCalls.java (+17/-0)
testng-core/src/test/java/test/uniquesuite/BaseAfter.java (+18/-0)
testng-core/src/test/java/test/uniquesuite/BaseBefore.java (+19/-0)
testng-core/src/test/java/test/uniquesuite/TestAfter.java (+28/-0)
testng-core/src/test/java/test/uniquesuite/TestAfter1.java (+9/-0)
testng-core/src/test/java/test/uniquesuite/TestAfter2.java (+9/-0)
testng-core/src/test/java/test/uniquesuite/TestBefore1.java (+12/-0)
testng-core/src/test/java/test/uniquesuite/TestBefore2.java (+12/-0)
testng-core/src/test/java/test/v6/A.java (+47/-0)
testng-core/src/test/java/test/v6/B.java (+35/-0)
testng-core/src/test/java/test/v6/C.java (+25/-0)
testng-core/src/test/java/test/verify/Verifier.java (+11/-0)
testng-core/src/test/java/test/verify/Verify.java (+11/-0)
testng-core/src/test/java/test/verify/Verify2SampleTest.java (+48/-0)
testng-core/src/test/java/test/verify/Verify3Base.java (+6/-0)
testng-core/src/test/java/test/verify/Verify3SampleTest.java (+11/-0)
testng-core/src/test/java/test/verify/VerifyMethodInterceptor.java (+40/-0)
testng-core/src/test/java/test/verify/VerifyNoListenersSampleTest.java (+31/-0)
testng-core/src/test/java/test/verify/VerifySampleTest.java (+38/-0)
testng-core/src/test/java/test/verify/VerifyTest.java (+46/-0)
testng-core/src/test/java/test/verify/VerifyTestListener.java (+32/-0)
testng-core/src/test/java/test/xml/TestNGContentHandlerTest.java (+44/-0)
testng-core/src/test/java/test/xml/XMLStringBufferTest.java (+37/-0)
testng-core/src/test/java/test/xml/XmlVerifyTest.java (+111/-0)
testng-core/src/test/java/test/xml/issue2231/IssueTest.java (+46/-0)
testng-core/src/test/java/test/xml/issue2501/TestClassSample.java (+9/-0)
testng-core/src/test/java/test/yaml/YamlTest.java (+96/-0)
testng-core/src/test/java/test_result/AfterListenerSample.java (+54/-0)
testng-core/src/test/java/test_result/BeforeListenerSample.java (+53/-0)
testng-core/src/test/java/test_result/GitHub1197Sample.java (+37/-0)
testng-core/src/test/java/test_result/OrderAbidingListener.java (+116/-0)
testng-core/src/test/java/test_result/ResultStatusTest.java (+66/-0)
testng-core/src/test/java/test_result/TestResultTest.java (+34/-0)
testng-core/src/test/java/test_result/issue1590/TestclassSample.java (+42/-0)
testng-core/src/test/java/test_result/issue2535/CalculatorTestSample.java (+38/-0)
testng-core/src/test/java/testhelper/CompiledCode.java (+31/-0)
testng-core/src/test/java/testhelper/OutputDirectoryPatch.java (+49/-0)
testng-core/src/test/java/testhelper/SimpleCompiler.java (+42/-0)
testng-core/src/test/java/testhelper/SourceCode.java (+43/-0)
testng-core/src/test/kotlin/org/testng/BasicSample.kt (+12/-0)
testng-core/src/test/kotlin/org/testng/BasicTest.kt (+16/-0)
testng-core/src/test/resources/1332.xml (+12/-0)
testng-core/src/test/resources/1636.xml (+9/-0)
testng-core/src/test/resources/188.xml (+9/-0)
testng-core/src/test/resources/2532.xml (+9/-0)
testng-core/src/test/resources/987.xml (+11/-0)
testng-core/src/test/resources/META-INF/services/org.testng.IModule (+1/-0)
testng-core/src/test/resources/META-INF/services/org.testng.ITestNGListener (+2/-0)
testng-core/src/test/resources/META-INF/services/org.testng.xml.ISuiteParser (+1/-0)
testng-core/src/test/resources/a.xml (+12/-0)
testng-core/src/test/resources/b.xml (+12/-0)
testng-core/src/test/resources/checksuitesinitialization/child-suite1.xml (+9/-0)
testng-core/src/test/resources/checksuitesinitialization/child-suite2.xml (+9/-0)
testng-core/src/test/resources/checksuitesinitialization/children/child-suite-3.xml (+10/-0)
testng-core/src/test/resources/checksuitesinitialization/children/child-suite-4.xml (+9/-0)
testng-core/src/test/resources/checksuitesinitialization/children/morechildren/child-suite-5.xml (+9/-0)
testng-core/src/test/resources/checksuitesinitialization/parent-suite-with-duplicate-child.xml (+11/-0)
testng-core/src/test/resources/checksuitesinitialization/parent-suite.xml (+9/-0)
testng-core/src/test/resources/create-serviceloader-jar.sh (+12/-0)
testng-core/src/test/resources/executionlistenersingletoncheck/child.xml (+12/-0)
testng-core/src/test/resources/executionlistenersingletoncheck/parent.xml (+15/-0)
testng-core/src/test/resources/groupinvocation/parent-suiteA.xml (+7/-0)
testng-core/src/test/resources/groupinvocation/parent-suiteB.xml (+7/-0)
testng-core/src/test/resources/groupinvocation/suiteA.xml (+9/-0)
testng-core/src/test/resources/groupinvocation/suiteB.xml (+9/-0)
testng-core/src/test/resources/hosts.properties (+2/-0)
testng-core/src/test/resources/jarfileutils/child.xml (+12/-0)
testng-core/src/test/resources/jarfileutils/child/child.xml (+12/-0)
testng-core/src/test/resources/jarfileutils/child/childofchild/childofchild.xml (+9/-0)
testng-core/src/test/resources/jarfileutils/childofchild/childofchild.xml (+9/-0)
testng-core/src/test/resources/jarfileutils/testng-tests.xml (+23/-0)
testng-core/src/test/resources/jenkins-junit.xsd (+119/-0)
testng-core/src/test/resources/junit-suite.xml (+11/-0)
testng-core/src/test/resources/listener-in-xml.xml (+18/-0)
testng-core/src/test/resources/methodinterceptors/multipleinterceptors/multiple-interceptors.xml (+16/-0)
testng-core/src/test/resources/methodselector-in-xml.xml (+15/-0)
testng-core/src/test/resources/package.xml (+31/-0)
testng-core/src/test/resources/parallel-suites/inherit-thread-count-child.yaml (+7/-0)
testng-core/src/test/resources/parallel-suites/inherit-thread-count-parent.yaml (+5/-0)
testng-core/src/test/resources/parallel-suites/simple-suite-parallel-0.xml (+15/-0)
testng-core/src/test/resources/parallel-suites/simple-suite-parallel-1.xml (+10/-0)
testng-core/src/test/resources/parallel-suites/simple-suite-parallel-2.xml (+10/-0)
testng-core/src/test/resources/parallel-suites/suite-parallel-0.xml (+16/-0)
testng-core/src/test/resources/parallel-suites/suite-parallel-1.xml (+10/-0)
testng-core/src/test/resources/parallel-suites/suite-parallel-2-1.xml (+10/-0)
testng-core/src/test/resources/parallel-suites/suite-parallel-2-2-1.xml (+10/-0)
testng-core/src/test/resources/parallel-suites/suite-parallel-2-2.xml (+14/-0)
testng-core/src/test/resources/parallel-suites/suite-parallel-2.xml (+15/-0)
testng-core/src/test/resources/parallel-suites/suite-parallel-3.xml (+10/-0)
testng-core/src/test/resources/param-inheritance/child-suite.xml (+9/-0)
testng-core/src/test/resources/param-inheritance/parent-suite.xml (+8/-0)
testng-core/src/test/resources/parametertest/1417.xml (+24/-0)
testng-core/src/test/resources/parametertest/child1-suite.xml (+13/-0)
testng-core/src/test/resources/parametertest/child2-suite.xml (+17/-0)
testng-core/src/test/resources/parametertest/child3-suite.xml (+13/-0)
testng-core/src/test/resources/parametertest/parent-suite.xml (+11/-0)
testng-core/src/test/resources/parent-module-suite.xml (+9/-0)
testng-core/src/test/resources/sanitycheck/test-a.xml (+8/-0)
testng-core/src/test/resources/sanitycheck/test-b.xml (+8/-0)
testng-core/src/test/resources/sanitycheck/test-s-1.xml (+14/-0)
testng-core/src/test/resources/sanitycheck/test-s-2.xml (+14/-0)
testng-core/src/test/resources/sanitycheck/test-s-3.xml (+14/-0)
testng-core/src/test/resources/sanitycheck/test-s-a.xml (+8/-0)
testng-core/src/test/resources/sanitycheck/test-s-b.xml (+8/-0)
testng-core/src/test/resources/sanitycheck/test1.xml (+21/-0)
testng-core/src/test/resources/sanitycheck/test2.xml (+14/-0)
testng-core/src/test/resources/sanitycheck/test3.xml (+14/-0)
testng-core/src/test/resources/simplelogger.properties (+6/-0)
testng-core/src/test/resources/suite1-1.xml (+13/-0)
testng-core/src/test/resources/suite1-2.xml (+10/-0)
testng-core/src/test/resources/suite1.xml (+18/-0)
testng-core/src/test/resources/test/listeners/github1284/github1284.xml (+18/-0)
testng-core/src/test/resources/test/listeners/github1284/github1284_nolistener.xml (+13/-0)
testng-core/src/test/resources/test/listeners/github1284/github1284_withchildlistener.xml (+17/-0)
testng-core/src/test/resources/test/listeners/github1284/github1284_withlistener.xml (+17/-0)
testng-core/src/test/resources/test/methodselectors/sampleTest.xml (+14/-0)
testng-core/src/test/resources/test/methodselectors/sampleTestExclusions.xml (+18/-0)
testng-core/src/test/resources/test/timeout/issue575.xml (+9/-0)
testng-core/src/test/resources/testnames/main-suite.xml (+22/-0)
testng-core/src/test/resources/testnames/upstream-suite.xml (+7/-0)
testng-core/src/test/resources/testng-all.xml (+99/-0)
testng-core/src/test/resources/testng-annconv.xml (+14/-0)
testng-core/src/test/resources/testng-ant.xml (+10/-0)
testng-core/src/test/resources/testng-configfailure.xml (+9/-0)
testng-core/src/test/resources/testng-methodselectors.xml (+9/-0)
testng-core/src/test/resources/testng-override.xml (+13/-0)
testng-core/src/test/resources/testng-package.xml (+19/-0)
testng-core/src/test/resources/testng-single.xml (+20/-0)
testng-core/src/test/resources/testng-single.yaml (+12/-0)
testng-core/src/test/resources/testng-single2.xml (+25/-0)
testng-core/src/test/resources/testng-single2.yaml (+48/-0)
testng-core/src/test/resources/testng.xml (+997/-0)
testng-core/src/test/resources/testng.yaml (+352/-0)
testng-core/src/test/resources/testng_convert.xml (+10/-0)
testng-core/src/test/resources/xml/badWithDoctype.xml (+5/-0)
testng-core/src/test/resources/xml/badWithoutDoctype.xml (+5/-0)
testng-core/src/test/resources/xml/github1533/child.xml (+9/-0)
testng-core/src/test/resources/xml/github1533/parent.xml (+7/-0)
testng-core/src/test/resources/xml/github2445/expected-failed-report.xml (+15/-0)
testng-core/src/test/resources/xml/github2445/test-suite.xml (+11/-0)
testng-core/src/test/resources/xml/goodWithDoctype.xml (+5/-0)
testng-core/src/test/resources/xml/goodWithoutDoctype.xml (+5/-0)
testng-core/src/test/resources/xml/issue1668.xml (+20/-0)
testng-core/src/test/resources/xml/issue1674.xml (+28/-0)
testng-core/src/test/resources/xml/issue174.xml (+21/-0)
testng-core/src/test/resources/xml/issue2501/2501.xml (+17/-0)
testng-core/src/test/resources/xml/issue2501/params.xml (+3/-0)
testng-core/src/test/resources/xml/issue2693.xml (+13/-0)
testng-core/src/test/resources/xml/issue435.xml (+23/-0)
testng-core/src/test/resources/xml/simple-suite-with-method-desc.xml (+13/-0)
testng-core/src/test/resources/yaml/1787.xml (+23/-0)
testng-core/src/test/resources/yaml/2078.xml (+15/-0)
testng-core/src/test/resources/yaml/2078.yaml (+12/-0)
testng-core/src/test/resources/yaml/a1.xml (+56/-0)
testng-core/src/test/resources/yaml/a1.yaml (+25/-0)
testng-core/src/test/resources/yaml/a2.xml (+80/-0)
testng-core/src/test/resources/yaml/a2.yaml (+49/-0)
testng-core/src/test/resources/yaml/a3-a.xml (+10/-0)
testng-core/src/test/resources/yaml/a3-a.yaml (+6/-0)
testng-core/src/test/resources/yaml/a3-b.xml (+10/-0)
testng-core/src/test/resources/yaml/a3-b.yaml (+6/-0)
testng-core/src/test/resources/yaml/a3.xml (+10/-0)
testng-core/src/test/resources/yaml/a3.yaml (+4/-0)
testng-core/src/test/resources/yaml/a4-a.yaml (+3/-0)
testng-core/src/test/resources/yaml/a4-b.yaml (+3/-0)
testng-core/src/test/resources/yaml/a4.xml (+10/-0)
testng-core/src/test/resources/yaml/a4.yaml (+4/-0)
testng-core/src/test/resources/yaml/suiteWithNonExistentTest.yaml (+5/-0)
testng-core/testng-core-build.gradle.kts (+59/-0)
testng-reflection-utils/src/main/java/org/testng/internal/reflect/ReflectionHelper.java (+115/-0)
testng-reflection-utils/testng-reflection-utils-build.gradle.kts (+7/-0)
testng-runner-api/src/main/java/org/testng/internal/Attributes.java (+32/-0)
testng-runner-api/src/main/java/org/testng/internal/ITestResultNotifier.java (+36/-0)
testng-runner-api/src/main/java/org/testng/internal/LiteWeightTestNGMethod.java (+540/-0)
testng-runner-api/src/main/java/org/testng/internal/TestResult.java (+474/-0)
testng-runner-api/src/main/java/org/testng/internal/XmlTestUtils.java (+29/-0)
testng-runner-api/src/main/java/org/testng/internal/invokers/IInvocationStatus.java (+11/-0)
testng-runner-api/testng-runner-api-build.gradle.kts (+7/-0)
testng-runner-junit4/testng-runner-junit4-build.gradle.kts (+8/-0)
testng-test-kit/src/main/java/testhelper/PerformanceUtils.java (+51/-0)
testng-test-kit/testng-test-kit-build.gradle.kts (+3/-0)
testng-test-osgi/LICENSE.pgjdbc (+23/-0)
testng-test-osgi/gradle.properties (+2/-0)
testng-test-osgi/src/test/java/org/testng/test/osgi/DefaultTestngOsgiOptions.java (+31/-0)
testng-test-osgi/src/test/java/org/testng/test/osgi/PlainOsgiTest.java (+39/-0)
testng-test-osgi/src/test/resources/exam.properties (+2/-0)
testng-test-osgi/src/test/resources/logback-test.xml (+14/-0)
testng-test-osgi/testng-test-osgi-build.gradle.kts (+86/-0)
testng/src/test/java/org/testng/test/VerifyShadedJarWorksTest.java (+15/-0)
testng/testng-build.gradle.kts (+99/-0)
versions.properties (+99/-0)
- Dan Bungert (community): Approve
- git-ubuntu import: Pending requested
-
Diff: 189 lines (+97/-5)7 files modifieddebian/changelog (+8/-0)
debian/control (+11/-5)
debian/jtreg6.links (+4/-0)
debian/patches/add-asmtools-to-classpath.patch (+16/-0)
debian/patches/add-logger-to-classpath.patch (+55/-0)
debian/patches/series (+2/-0)
debian/rules (+1/-0)
no longer affects: | testng (Ubuntu) |
tags: | added: fr-3687 |
Note: jtreg6 needs slf4j added to classpath in line with jcommander patch. It is not necessary in jtreg7.