Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 876403 Details for
Bug 919047
dev-java/testng-6.11 fails test verifyThatTestMethodsRunInParallelThreads
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-java:testng-6.11:20231202-145859.log
dev-java:testng-6.11:20231202-145859.log (text/plain; charset=utf-8), 227.02 KB, created by
Jonathan Lovelace
on 2023-12-02 15:17:05 UTC
(
hide
)
Description:
dev-java:testng-6.11:20231202-145859.log
Filename:
MIME Type:
Creator:
Jonathan Lovelace
Created:
2023-12-02 15:17:05 UTC
Size:
227.02 KB
patch
obsolete
> * Package: dev-java/testng-6.11:0 > * Repository: gentoo > * Maintainer: java@gentoo.org > * USE: abi_x86_64 amd64 doc elibc_glibc kernel_linux test > * FEATURES: distcc fakeroot network-sandbox preserve-libs sandbox test userpriv usersandbox > * Using: openjdk-17 >./gradle/wrapper/gradle-wrapper.jar >./kobalt/wrapper/kobalt-wrapper.jar >javac -source 1.8 -target 1.8 -d target/classes -encoding UTF-8 -classpath /usr/share/assertj-core-3/lib/assertj-core.jar:/usr/share/byte-buddy/lib/byte-buddy-agent.jar:/usr/share/byte-buddy/lib/byte-buddy.jar:/usr/share/ant-core/lib/ant.jar:/usr/share/ant-core/lib/ant-bootstrap.jar:/usr/share/ant-core/lib/ant-launcher.jar:/usr/share/bsh/lib/bsh.jar:/usr/share/guice-4/lib/guice.jar:/usr/share/jcommander-1.64/lib/jcommander.jar:/usr/share/junit-4/lib/junit.jar:/usr/share/snakeyaml/lib/snakeyaml.jar:/usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar:/usr/share/aopalliance-1/lib/aopalliance.jar:/usr/share/asm-9/lib/asm.jar:/usr/share/asm-9/lib/asm-tree.jar:/usr/share/asm-9/lib/asm-analysis.jar:/usr/share/asm-9/lib/asm-commons.jar:/usr/share/asm-9/lib/asm-util.jar:/usr/share/guava/lib/guava.jar:/usr/share/javax-inject/lib/javax-inject.jar:/usr/share/bsf-2.3/lib/bsf.jar:/usr/share/jakarta-servlet-api-4/lib/jakarta-servlet-api.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-api.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/xalan/lib/xalan.jar:/usr/share/checker-framework-qual/lib/checker-framework-qual.jar:/usr/share/error-prone-annotations/lib/error-prone-annotations.jar:/usr/share/failureaccess/lib/failureaccess.jar:/usr/share/j2objc-annotations/lib/j2objc-annotations.jar:/usr/share/jsr305/lib/jsr305.jar:/usr/share/bcel/lib/bcel.jar:/usr/share/javacup/lib/javacup.jar:/usr/share/javacup/lib/javacup-runtime.jar:/usr/share/xalan-serializer/lib/xalan-serializer.jar:/usr/share/xerces-2/lib/xerces.jar:/usr/share/xml-commons-external-1.4/lib/xml-commons-external.jar:/usr/share/xml-commons-resolver/lib/xml-commons-resolver.jar:/usr/share/commons-lang-3.6/lib/commons-lang.jar @sources.lst >warning: [options] bootstrap class path not set in conjunction with -source 8 >Note: Some input files use or override a deprecated API. >Note: Recompile with -Xlint:deprecation for details. >Note: Some input files use unchecked or unsafe operations. >Note: Recompile with -Xlint:unchecked for details. >1 warning >javadoc -Xdoclint:none -d target/api -encoding UTF-8 -docencoding UTF-8 -charset UTF-8 -classpath /usr/share/assertj-core-3/lib/assertj-core.jar:/usr/share/byte-buddy/lib/byte-buddy-agent.jar:/usr/share/byte-buddy/lib/byte-buddy.jar:/usr/share/ant-core/lib/ant.jar:/usr/share/ant-core/lib/ant-bootstrap.jar:/usr/share/ant-core/lib/ant-launcher.jar:/usr/share/bsh/lib/bsh.jar:/usr/share/guice-4/lib/guice.jar:/usr/share/jcommander-1.64/lib/jcommander.jar:/usr/share/junit-4/lib/junit.jar:/usr/share/snakeyaml/lib/snakeyaml.jar:/usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar:/usr/share/aopalliance-1/lib/aopalliance.jar:/usr/share/asm-9/lib/asm.jar:/usr/share/asm-9/lib/asm-tree.jar:/usr/share/asm-9/lib/asm-analysis.jar:/usr/share/asm-9/lib/asm-commons.jar:/usr/share/asm-9/lib/asm-util.jar:/usr/share/guava/lib/guava.jar:/usr/share/javax-inject/lib/javax-inject.jar:/usr/share/bsf-2.3/lib/bsf.jar:/usr/share/jakarta-servlet-api-4/lib/jakarta-servlet-api.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-api.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/xalan/lib/xalan.jar:/usr/share/checker-framework-qual/lib/checker-framework-qual.jar:/usr/share/error-prone-annotations/lib/error-prone-annotations.jar:/usr/share/failureaccess/lib/failureaccess.jar:/usr/share/j2objc-annotations/lib/j2objc-annotations.jar:/usr/share/jsr305/lib/jsr305.jar:/usr/share/bcel/lib/bcel.jar:/usr/share/javacup/lib/javacup.jar:/usr/share/javacup/lib/javacup-runtime.jar:/usr/share/xalan-serializer/lib/xalan-serializer.jar:/usr/share/xerces-2/lib/xerces.jar:/usr/share/xml-commons-external-1.4/lib/xml-commons-external.jar:/usr/share/xml-commons-resolver/lib/xml-commons-resolver.jar:/usr/share/commons-lang-3.6/lib/commons-lang.jar -quiet @sources.lst >src/main/java/org/testng/ClassMethodMap.java:12: warning: invalid input: '<' > * This class maintains a map of <CODE><Class, List<ITestNGMethod>></CODE>. > ^ >src/main/java/org/testng/xml/Parser.java:130: warning: invalid input: '<' > * and possibly, other XmlSuite that are pointed to by <suite-files> > ^ >src/main/java/org/testng/xml/Parser.java:130: warning: invalid input: '<' > * and possibly, other XmlSuite that are pointed to by <suite-files> > ^ >src/main/java/org/testng/Reporter.java:66: warning: invalid input: '<' > * @return If true, use HTML entities for special HTML characters (<, >, &, ...). > ^ >src/main/java/org/testng/Reporter.java:66: warning: invalid input: '&' > * @return If true, use HTML entities for special HTML characters (<, >, &, ...). > ^ >src/main/java/org/testng/Reporter.java:73: warning: invalid input: '<' > * @param escapeHtml If true, use HTML entities for special HTML characters (<, >, &, ...). > ^ >src/main/java/org/testng/Reporter.java:73: warning: invalid input: '&' > * @param escapeHtml If true, use HTML entities for special HTML characters (<, >, &, ...). > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:454: warning: invalid input: '<' > * Parse <method-selector> > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:416: warning: invalid input: '<' > * Parse <method-selectors> > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:437: warning: invalid input: '<' > * Parse <selector-class> > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:416: warning: invalid input: '<' > * Parse <method-selectors> > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:437: warning: invalid input: '<' > * Parse <selector-class> > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:454: warning: invalid input: '<' > * Parse <method-selector> > ^ >src/main/java/org/testng/xml/XmlMethodSelector.java:10: warning: invalid input: '<' > * This class describes the tag <method-selector> in testng.xml. > ^ >src/main/java/org/testng/reporters/XMLStringBuffer.java:38: warning: invalid input: '<' > * to start the generation. This constructor will not insert an <?xml > ^ >src/main/java/org/testng/ClassMethodMap.java:12: warning: invalid input: '<' > * This class maintains a map of <CODE><Class, List<ITestNGMethod>></CODE>. > ^ >src/main/java/org/testng/xml/XmlMethodSelector.java:10: warning: invalid input: '<' > * This class describes the tag <method-selector> in testng.xml. > ^ >src/main/java/org/testng/xml/XmlSuite.java:179: warning: invalid input: '<' > /** List of child XML suite specified using <suite-file> tags */ > ^ >src/main/java/org/testng/xml/XmlSuite.java:182: warning: invalid input: '<' > /** Parent XML Suite if this suite was specified in another suite using <suite-file> tag */ > ^ >src/main/java/org/testng/ClassMethodMap.java:12: warning: invalid input: '<' > * This class maintains a map of <CODE><Class, List<ITestNGMethod>></CODE>. > ^ >src/main/java/org/testng/xml/XmlMethodSelector.java:10: warning: invalid input: '<' > * This class describes the tag <method-selector> in testng.xml. > ^ >src/main/java/org/testng/ClassMethodMap.java:12: warning: invalid input: '<' > * This class maintains a map of <CODE><Class, List<ITestNGMethod>></CODE>. > ^ >src/main/java/org/testng/xml/Parser.java:130: warning: invalid input: '<' > * and possibly, other XmlSuite that are pointed to by <suite-files> > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:454: warning: invalid input: '<' > * Parse <method-selector> > ^ >src/main/java/org/testng/xml/XmlMethodSelector.java:10: warning: invalid input: '<' > * This class describes the tag <method-selector> in testng.xml. > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:416: warning: invalid input: '<' > * Parse <method-selectors> > ^ >src/main/java/org/testng/xml/TestNGContentHandler.java:437: warning: invalid input: '<' > * Parse <selector-class> > ^ >27 warnings >Archive: /var/tmp/portage/dev-java/testng-6.11/distdir/apache-groovy-binary-2.4.21.zip > creating: groovy-2.4.21/ > inflating: groovy-2.4.21/LICENSE > inflating: groovy-2.4.21/NOTICE > creating: groovy-2.4.21/lib/ > inflating: groovy-2.4.21/lib/groovy-2.4.21.jar > inflating: groovy-2.4.21/lib/commons-cli-1.2.jar > inflating: groovy-2.4.21/lib/ant-1.9.15.jar > inflating: groovy-2.4.21/lib/xstream-1.4.10.jar > inflating: groovy-2.4.21/lib/jansi-1.11.jar > inflating: groovy-2.4.21/lib/ivy-2.4.0.jar > inflating: groovy-2.4.21/lib/gpars-1.2.1.jar > inflating: groovy-2.4.21/lib/ant-launcher-1.9.15.jar > inflating: groovy-2.4.21/lib/xmlpull-1.1.3.1.jar > inflating: groovy-2.4.21/lib/multiverse-core-0.7.0.jar > inflating: groovy-2.4.21/lib/jsr166y-1.7.0.jar > inflating: groovy-2.4.21/lib/groovy-ant-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-bsf-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-console-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-docgenerator-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-groovydoc-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-groovysh-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-jmx-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-json-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-jsr223-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-nio-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-servlet-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-sql-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-swing-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-templates-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-test-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-testng-2.4.21.jar > inflating: groovy-2.4.21/lib/groovy-xml-2.4.21.jar > inflating: groovy-2.4.21/lib/ant-junit-1.9.15.jar > inflating: groovy-2.4.21/lib/ant-antlr-1.9.15.jar > inflating: groovy-2.4.21/lib/bsf-2.4.0.jar > inflating: groovy-2.4.21/lib/commons-logging-1.2.jar > inflating: groovy-2.4.21/lib/qdox-1.12.1.jar > inflating: groovy-2.4.21/lib/jline-2.12.jar > inflating: groovy-2.4.21/lib/servlet-api-2.4.jar > inflating: groovy-2.4.21/lib/jsp-api-2.0.jar > inflating: groovy-2.4.21/lib/junit-4.13.1.jar > inflating: groovy-2.4.21/lib/hamcrest-core-1.3.jar > inflating: groovy-2.4.21/lib/jcommander-1.47.jar > inflating: groovy-2.4.21/lib/testng-6.8.13.jar > inflating: groovy-2.4.21/lib/groovy.icns > creating: groovy-2.4.21/indy/ > inflating: groovy-2.4.21/indy/groovy-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-ant-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-bsf-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-console-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-docgenerator-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-groovydoc-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-groovysh-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-jmx-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-json-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-jsr223-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-nio-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-servlet-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-sql-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-swing-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-templates-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-test-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-testng-2.4.21-indy.jar > inflating: groovy-2.4.21/indy/groovy-xml-2.4.21-indy.jar > creating: groovy-2.4.21/grooid/ > inflating: groovy-2.4.21/grooid/groovy-2.4.21-grooid.jar > inflating: groovy-2.4.21/grooid/groovy-test-2.4.21-grooid.jar > creating: groovy-2.4.21/conf/ > inflating: groovy-2.4.21/conf/groovy-starter.conf > creating: groovy-2.4.21/bin/ > inflating: groovy-2.4.21/bin/grape > inflating: groovy-2.4.21/bin/grape.bat > inflating: groovy-2.4.21/bin/groovy > inflating: groovy-2.4.21/bin/groovy.bat > inflating: groovy-2.4.21/bin/groovyc > inflating: groovy-2.4.21/bin/groovyc.bat > inflating: groovy-2.4.21/bin/groovyConsole > inflating: groovy-2.4.21/bin/groovyConsole.bat > inflating: groovy-2.4.21/bin/groovydoc > inflating: groovy-2.4.21/bin/groovydoc.bat > inflating: groovy-2.4.21/bin/groovysh > inflating: groovy-2.4.21/bin/groovysh.bat > inflating: groovy-2.4.21/bin/java2groovy > inflating: groovy-2.4.21/bin/java2groovy.bat > inflating: groovy-2.4.21/bin/startGroovy > inflating: groovy-2.4.21/bin/startGroovy.bat > creating: groovy-2.4.21/licenses/ > inflating: groovy-2.4.21/licenses/antlr2-license.txt > inflating: groovy-2.4.21/licenses/asm-license.txt > inflating: groovy-2.4.21/licenses/hamcrest-license.txt > inflating: groovy-2.4.21/licenses/jline2-license.txt > inflating: groovy-2.4.21/licenses/jsp-api-license.txt > inflating: groovy-2.4.21/licenses/jsr166y-license.txt > inflating: groovy-2.4.21/licenses/jsr223-license.txt > inflating: groovy-2.4.21/licenses/junit-license.txt > inflating: groovy-2.4.21/licenses/servlet-api-license.txt > inflating: groovy-2.4.21/licenses/xstream-license.txt > creating: groovy-2.4.21/embeddable/ > inflating: groovy-2.4.21/embeddable/groovy-all-2.4.21.jar > inflating: groovy-2.4.21/embeddable/groovy-all-2.4.21-indy.jar >javac -source 1.8 -target 1.8 -cp src/test/java:testng.jar:/usr/share/guava/lib/guava.jar src/test/java/test/SimpleBaseTest.java >warning: [options] bootstrap class path not set in conjunction with -source 8 >1 warning >javac -source 1.8 -target 1.8 -d target/test-classes -encoding UTF-8 -classpath target/test-classes:testng.jar:/var/tmp/portage/dev-java/testng-6.11/distdir/spock-core-1.0-groovy-2.4.jar:/var/tmp/portage/dev-java/testng-6.11/distdir/groovy-all-2.4.7.jar:/usr/share/assertj-core-3/lib/assertj-core.jar:/usr/share/byte-buddy/lib/byte-buddy-agent.jar:/usr/share/byte-buddy/lib/byte-buddy.jar:/usr/share/ant-core/lib/ant.jar:/usr/share/ant-core/lib/ant-bootstrap.jar:/usr/share/ant-core/lib/ant-launcher.jar:/usr/share/bsh/lib/bsh.jar:/usr/share/guice-4/lib/guice.jar:/usr/share/jcommander-1.64/lib/jcommander.jar:/usr/share/junit-4/lib/junit.jar:/usr/share/snakeyaml/lib/snakeyaml.jar:/usr/share/bsf-2.3/lib/bsf.jar:/usr/share/jakarta-servlet-api-4/lib/jakarta-servlet-api.jar:/usr/share/aopalliance-1/lib/aopalliance.jar:/usr/share/asm-9/lib/asm.jar:/usr/share/asm-9/lib/asm-tree.jar:/usr/share/asm-9/lib/asm-analysis.jar:/usr/share/asm-9/lib/asm-commons.jar:/usr/share/asm-9/lib/asm-util.jar:/usr/share/guava/lib/guava.jar:/usr/share/javax-inject/lib/javax-inject.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-api.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/xalan/lib/xalan.jar:/usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar:/usr/share/checker-framework-qual/lib/checker-framework-qual.jar:/usr/share/error-prone-annotations/lib/error-prone-annotations.jar:/usr/share/failureaccess/lib/failureaccess.jar:/usr/share/j2objc-annotations/lib/j2objc-annotations.jar:/usr/share/jsr305/lib/jsr305.jar:/usr/share/bcel/lib/bcel.jar:/usr/share/javacup/lib/javacup.jar:/usr/share/javacup/lib/javacup-runtime.jar:/usr/share/xalan-serializer/lib/xalan-serializer.jar:/usr/share/xerces-2/lib/xerces.jar:/usr/share/commons-lang-3.6/lib/commons-lang.jar:/usr/share/xml-commons-external-1.4/lib/xml-commons-external.jar:/usr/share/xml-commons-resolver/lib/xml-commons-resolver.jar @test_sources.lst >warning: [options] bootstrap class path not set in conjunction with -source 8 >src/test/java/test/reports/EmailableReporterTest.java:20: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal > private SecurityManager manager; > ^ >src/test/java/test/reports/EmailableReporterTest.java:24: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal > manager = System.getSecurityManager(); > ^ >src/test/java/test/reports/EmailableReporterTest.java:25: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal > System.setSecurityManager(new MySecurityManager(manager)); > ^ >src/test/java/test/reports/EmailableReporterTest.java:30: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal > System.setSecurityManager(manager); > ^ >src/test/java/test/reports/EmailableReporterTest.java:131: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal > public static class MySecurityManager extends SecurityManager { > ^ >src/test/java/test/reports/EmailableReporterTest.java:133: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal > private SecurityManager baseSecurityManager; > ^ >src/test/java/test/reports/EmailableReporterTest.java:135: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal > MySecurityManager(SecurityManager baseSecurityManager) { > ^ >src/test/java/test/testng1231/TestExecutionListenerInvocationOrder.java:33: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > order.add(new Integer(1)); > ^ >src/test/java/test/testng1231/TestExecutionListenerInvocationOrder.java:39: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > order.add(new Integer(6)); > ^ >src/test/java/test/testng1231/TestExecutionListenerInvocationOrder.java:44: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > order.add(new Integer(5)); > ^ >src/test/java/test/testng1231/TestExecutionListenerInvocationOrder.java:49: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > order.add(new Integer(2)); > ^ >src/test/java/test/testng1231/TestExecutionListenerInvocationOrder.java:54: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > order.add(new Integer(3)); > ^ >src/test/java/test/testng1231/TestExecutionListenerInvocationOrder.java:60: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > order.add(new Integer(4)); > ^ >src/test/java/test/dataprovider/DataProviderIntegrationSample.java:11: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > new Object[] {new Integer(4)}, > ^ >src/test/java/test/dataprovider/DataProviderIntegrationSample.java:12: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > new Object[] {new Integer(8)}, > ^ >src/test/java/test/dataprovider/DataProviderIntegrationSample.java:13: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal > new Object[] {new Integer(12)}}; > ^ >src/test/java/test/dataprovider/TestContextSample.java:20: warning: [removal] Integer(String) in Integer has been deprecated and marked for removal > int n = groups.length > 0 ? new Integer(groups[0]) : 0; > ^ >Note: Some input files use or override a deprecated API. >Note: Recompile with -Xlint:deprecation for details. >Note: Some input files use unchecked or unsafe operations. >Note: Recompile with -Xlint:unchecked for details. >18 warnings >[TestNG] [WARN] Ignoring duplicate listener : org.testng.internal.ConsoleReporter >[TestNG] [WARN] Ignoring duplicate listener : org.testng.internal.ConsoleReporter >===== Invoked methods > public void test.junit.SetNameTest.testBar() 993452032 > public void test.junit.SetNameTest.testFoo() 859617558 >===== >PASSED: testBar on testBar(test.junit.SetNameTest) >PASSED: testFoo on testFoo(test.junit.SetNameTest) > >=============================================== > Junit via TestNG XML > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > > >=============================================== >TestNG Running Junit Tests >Total tests run: 2, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > GuiceParentModuleTest.testService()[pri:0, instance:test.guice.GuiceParentModuleTest@17814b1c] 394349340 >===== >PASSED: testService > >=============================================== > Guice > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > > >=============================================== >parent-module-suite >Total tests run: 1, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > NoPackageTest.test()[pri:0, instance:NoPackageTest@1efee8e7] 520022247 > NoPackageTest.after()[pri:0, instance:NoPackageTest@1efee8e7] 520022247 >===== >PASSED: test > >=============================================== > Nopackage > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[Utils] [ERROR] [Error] java.lang.IllegalArgumentException: No enum constant test.parameters.EnumParameterSample.MyEnum.INVALID_VALUE > at java.base/java.lang.Enum.valueOf(Enum.java:273) > at org.testng.internal.Parameters.convertType(Parameters.java:313) > at org.testng.internal.Parameters.createParameters(Parameters.java:203) > at org.testng.internal.Parameters.createParameters(Parameters.java:443) > at org.testng.internal.Parameters.handleParameters(Parameters.java:569) > at org.testng.internal.Invoker.handleParameters(Invoker.java:1308) > at org.testng.internal.Invoker.createParameters(Invoker.java:1036) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at test.parameters.ParameterTest.invalidEnumParameters(ParameterTest.java:86) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) > >PASSED: testNonExistentParameter(null) >PASSED: testSingleString("Cedric") >PASSED: noNPEInCountingResults > When verbose is set to >1, TNG prints test results on CLI which are printed using SuiteResultCounts.calculateResultCounts(). This method has been throwing NPE because it's unable to find SuiteRunner in HashMap, because the list of parameters in SuiteRunner changed during execution. This test makes sure we dont run into any NPEs >PASSED: parameterInheritanceAndOverriding > Checks to make sure parameters are inherited and overridden properly >PASSED: beforeMethodWithParameters >PASSED: enumParameters >PASSED: invalidEnumParameters > GITHUB-1105: Test skipped instead failed if incorrect enum value >PASSED: stringSingle >PASSED: excludedGroups >PASSED: groupsOfGroupsSimple >PASSED: groupsOfGroupsWithCycle >PASSED: groupsOfGroupsWithIndirections >PASSED: includedGroups >PASSED: logger >PASSED: regexp >PASSED: noGroups >PASSED: partialGroupsClass >PASSED: partialGroupsMethod >PASSED: setUpWithGroups >PASSED: testMethod1 >PASSED: testMethod2 >PASSED: testMethod3 >PASSED: expectedExceptions >PASSED: expectedExceptionsDeprecatedSyntax >PASSED: allAccessModifiersConfiguration >PASSED: testTimeout > >=============================================== > Regression1 > Tests run: 26, Failures: 0, Skips: 0 >=============================================== > >[TestNG] [WARN] Ignoring duplicate listener : test.reports.UniqueReporterInjectionTest$ReporterListenerForIssue1227 >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >RUN class test.groupbug.ITCaseOne.beforeClass() >RUN class test.groupbug.ITCaseOne.one1() >RUN class test.groupbug.ITCaseOne.one2() >RUN class test.groupbug.ITCaseOne.afterClass() >RUN class test.groupbug.ITCaseTwo.beforeClass() >RUN class test.groupbug.ITCaseTwo.two1() >RUN class test.groupbug.ITCaseTwo.two2() >RUN class test.groupbug.ITCaseTwo.afterClass() >===== Invoked methods > ITCaseOne.beforeClassOne()[pri:0, instance:test.groupbug.ITCaseOne@bc6288b] 197535883 > ITCaseOne.one1()[pri:0, instance:test.groupbug.ITCaseOne@bc6288b] 197535883 > ITCaseOne.one2()[pri:0, instance:test.groupbug.ITCaseOne@bc6288b] 197535883 > ITCaseOne.afterClassOne()[pri:0, instance:test.groupbug.ITCaseOne@bc6288b] 197535883 > ITCaseTwo.beforeClassTwo()[pri:0, instance:test.groupbug.ITCaseTwo@4a3bd45b] 1245434971 > ITCaseTwo.two1()[pri:0, instance:test.groupbug.ITCaseTwo@4a3bd45b] 1245434971 > ITCaseTwo.two2()[pri:0, instance:test.groupbug.ITCaseTwo@4a3bd45b] 1245434971 > ITCaseTwo.afterClassTwo()[pri:0, instance:test.groupbug.ITCaseTwo@4a3bd45b] 1245434971 >===== > >=============================================== >Command line suite >Total tests run: 4, Failures: 0, Skips: 0 >=============================================== > >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >[TestNG] [WARN] Ignoring duplicate listener : test.testng1232.TestListenerFor1232 >WARNING: A terminally deprecated method in java.lang.System has been called >WARNING: System::setSecurityManager has been called by test.reports.EmailableReporterTest (file:/var/tmp/portage/dev-java/testng-6.11/work/testng-6.11/target/test-classes/) >WARNING: Please consider reporting this to the maintainers of test.reports.EmailableReporterTest >WARNING: System::setSecurityManager will be removed in a future release >... >... TestNG DEV-SNAPSHOT by Cédric Beust (cedric@beust.com) >... > >... >... TestNG DEV-SNAPSHOT by Cédric Beust (cedric@beust.com) >... > > >=============================================== >A >Total tests run: 2, Failures: 0, Skips: 0 >=============================================== > > >=============================================== >A >Total tests run: 2, Failures: 0, Skips: 0 >=============================================== > >... >... TestNG DEV-SNAPSHOT by Cédric Beust (cedric@beust.com) >... > > >=============================================== >A >Total tests run: 2, Failures: 0, Skips: 0 >=============================================== > > >=============================================== >A >Total tests run: 2, Failures: 0, Skips: 0 >=============================================== > >PASSED: excludedGroups >PASSED: groupsOfGroupsSimple >PASSED: groupsOfGroupsWithCycle >PASSED: groupsOfGroupsWithIndirections >PASSED: includedGroups >PASSED: logger >PASSED: regexp >PASSED: skippedMethodsShouldBeCounted > Make sure that skipped methods are accurately counted >PASSED: test >PASSED: excludeMethodsOnly >PASSED: excludePackage >PASSED: includeMethodsOnly >PASSED: xmlFileShouldBeRunAtItsPlaceAndNotCopied(org.testng.TestRunner@3ca9d3b2) >PASSED: test1 > Verify that beforeClass and afterClass are called correctly >PASSED: test2 >PASSED: test3 >PASSED: testApi >PASSED: cycleShouldBeCorrect >PASSED: cycleShouldFail >PASSED: findPredecessors >PASSED: findPredecessorsTiming >PASSED: sort >PASSED: testPruningOfDuplicateReporter >PASSED: test2 >PASSED: test8 >PASSED: testJUnitReportReporter >PASSED: testJUnitReportReporterWithMultipleClasses >PASSED: testJUnitXMLReporter >PASSED: testTestCaseOrderingInJUnitReportReporterWhenPrioritiesDefined >PASSED: testPrivateMethod >PASSED: abstractShouldRun > Abstract methods defined in a superclass should be run >PASSED: multiple >PASSED: overrideExcludeShouldWork > Override -excludegroups >PASSED: overrideIncludeAndExcludeShouldWork > Override -groups and -excludegroups >PASSED: overrideIncludeShouldWork > Override -groups >PASSED: testOne >PASSED: testThree >PASSED: testTwo >PASSED: priorityInSequential1 > Make sure priorities work in sequential mode >PASSED: priorityInSequential2 > Make sure priorities work in sequential mode >PASSED: priorityWithDependsOnMethods > GITHUB #793: Test suite with tests using dependency and priority has wrong behavior >PASSED: withAlwaysRunAfter >PASSED: withoutAlwaysRunAfter >PASSED: withoutAlwaysRunBefore >PASSED: nestedClassShouldBeIncluded >PASSED: beforeTestClassFails >PASSED: beforeTestSuiteFails >PASSED: listenerShouldBeCalled >PASSED: baseMethodIsCalledWithClassTest >PASSED: baseMethodIsCalledWithMethodTest >PASSED: excludeFromSuite1([Ljava.lang.String;@28f3a218, true) >PASSED: excludeFromSuite1([Ljava.lang.String;@67730dab, false) >PASSED: excludeFromSuite1([Ljava.lang.String;@466cca41, true) >PASSED: excludeFromSuite1([Ljava.lang.String;@7c3ae369, false) >PASSED: excludeFromSuite1([Ljava.lang.String;@496c6d94, true) >PASSED: excludeFromSuite1([Ljava.lang.String;@360d3f47, false) >PASSED: excludeFromSuite2([Ljava.lang.String;@1693d505, true) >PASSED: excludeFromSuite2([Ljava.lang.String;@3d195d15, false) >PASSED: excludeFromSuite2([Ljava.lang.String;@17b387ef, true) >PASSED: excludeFromSuite2([Ljava.lang.String;@489b7559, false) >PASSED: excludeFromSuite2([Ljava.lang.String;@4028aab2, true) >PASSED: excludeFromSuite2([Ljava.lang.String;@37aea657, false) >PASSED: excludeTestAndSuite2Cli > Include in suite, exclude in test >PASSED: excludeTestAndSuite2Xml > Include in suite, exclude in test >PASSED: includeFromSuite0([Ljava.lang.String;@2f8b48c3, true) >PASSED: includeFromSuite0([Ljava.lang.String;@2af31aba, false) >PASSED: includeFromSuite0([Ljava.lang.String;@682d8dad, true) >PASSED: includeFromSuite0([Ljava.lang.String;@1aebe759, false) >PASSED: includeFromSuite0([Ljava.lang.String;@6fd37997, true) >PASSED: includeFromSuite0([Ljava.lang.String;@5dc7881d, false) >PASSED: includeFromSuite1([Ljava.lang.String;@590336ed, true) >PASSED: includeFromSuite1([Ljava.lang.String;@1c97c3bb, false) >PASSED: includeFromSuite1([Ljava.lang.String;@68fc1e7f, true) >PASSED: includeFromSuite1([Ljava.lang.String;@99af41d, false) >PASSED: includeFromSuite1([Ljava.lang.String;@496e0f9d, true) >PASSED: includeFromSuite1([Ljava.lang.String;@6b468710, false) >PASSED: includeFromSuite2([Ljava.lang.String;@63c163e1, true) >PASSED: includeFromSuite2([Ljava.lang.String;@3da55998, false) >PASSED: includeFromSuite2([Ljava.lang.String;@40ebb56, true) >PASSED: includeFromSuite2([Ljava.lang.String;@5b2fc2c0, false) >PASSED: includeFromSuite2([Ljava.lang.String;@33197c2f, true) >PASSED: includeFromSuite2([Ljava.lang.String;@24e79a4d, false) >PASSED: includeTestAndSuite1Cli > Include in both suite and test >PASSED: includeTestAndSuite1Xml > Include in both suite and test >PASSED: shouldExcludeBaseMethods >PASSED: test >PASSED: shouldIncludeFailedMethodsFromBaseClass >PASSED: serviceLoaderShouldWork >PASSED: serviceLoaderShouldWorkWithConfigurationListener > GITHUB-491 >PASSED: serviceLoaderWithNoClassLoader >PASSED: verifyConfigurationAfter >PASSED: verifyConfigurationBefore >PASSED: verifyConfigurationOthers >PASSED: verifyDataProvider >PASSED: verifyExpectedExceptions >PASSED: verifyFactory >PASSED: verifyNewConfigurationAfter >PASSED: verifyNewConfigurationBefore >PASSED: verifyParameters >PASSED: verifyTestClassLevel >PASSED: verifyTestConstructorLevel >PASSED: verifyTestMethodLevel >PASSED: commandLineExcludedGroupsShouldOverrideXml > Specifying -excludegroups on the command line should override testng.xml >PASSED: commandLineGroupsShouldOverrideXml > Specifying -groups on the command line should override testng.xml >PASSED: shouldRunBothMethods >PASSED: verifyConfigurationGroupsInheritance >PASSED: verifyTestDependsOnGroupsInheritance >PASSED: verifyTestDependsOnMethodsInheritance >PASSED: verifyTestEnabledInheritance >PASSED: verifyTestGroupsInheritance >PASSED: afterClassShouldRun >PASSED: verifyFactoryNotParallel >PASSED: verifyFactoryParallelMethods >PASSED: verifyFactoryParallelTests >PASSED: afterClassShouldRun > Fix for https://github.com/cbeust/testng/issues/90 >PASSED: verifySequential1 >PASSED: verifySequential2 >PASSED: verifySequential3 >PASSED: verifySingleThreaded1 >PASSED: verifySingleThreaded2 >PASSED: verifySingleThreaded3 >PASSED: BeforeTestShouldRunOnce > Fix for https://github.com/cbeust/testng/issues/92 >PASSED: verifyParallel(true, none, 1) >PASSED: verifyParallel(false, none, 1) >PASSED: verifyParallel(true, tests, 2) >PASSED: verifyParallel(false, tests, 2) >PASSED: verifyParallel(true, methods, 4) >PASSED: verifyParallel(false, methods, 4) >PASSED: verifyParallel(true, classes, 2) >PASSED: verifyParallel(false, classes, 2) >PASSED: verifyParallel(true, instances, 2) >PASSED: verifyParallel(false, instances, 2) >PASSED: verifyParallelWithFactory(true, none, 1) >PASSED: verifyParallelWithFactory(false, none, 1) >PASSED: verifyParallelWithFactory(true, instances, 2) >PASSED: verifyParallelWithFactory(false, instances, 2) >PASSED: suiteReturnValueTestShouldBeRun >PASSED: suiteReturnValueTestShouldNotBeRun >PASSED: testReturnValueTestShouldBeRun >PASSED: shouldNotUseThreadsIfNotUsingParallel >PASSED: shouldUseDefaultDataProviderThreadCount >PASSED: shouldUseSpecifiedDataProviderThreadCount >PASSED: shouldOrderByClass > Comment out dependsOnGroups in ITCaseOne will fix the ordering, that's the bug >PASSED: test2Threads >PASSED: test3Threads >PASSED: parametersShouldNotBeShadowed >PASSED: shouldRunInParallel >PASSED: testOverrideParameter("testOverrideSuite", PASS_TEST) >PASSED: testOverrideParameter("classOverrideSuite", PASS_CLASS) >PASSED: testOverrideParameter("includeOverrideClass", PASS_INCLUDE) >PASSED: verifyIncludedExcludedCount1 > First test method >PASSED: verifyIncludedExcludedCount2 > Second test method >PASSED: failedFile >PASSED: directoryShouldBeSuiteName >PASSED: github1090 > GITHUB-1090 >PASSED: oneDirectoryPerSuite >PASSED: reportLogShouldBeAvailableEvenWithTimeOut >PASSED: reportLogShouldBeAvailableWithListener >PASSED: runFailedTestTwiceShouldBeConsistent(class test.reports.GitHub1148Sample, [Ljava.lang.String;@6dbdbb69, [Ljava.lang.String;@576a8b00) >PASSED: runFailedTestTwiceShouldBeConsistent(class test.reports.GitHub148Sample, [Ljava.lang.String;@1d988297, [Ljava.lang.String;@116efe65) >PASSED: shouldHonorSuiteName >PASSED: verifyIndex >PASSED: annotationTransformerInXmlShouldBeRun >PASSED: verifyAnnotationTransformerClass >PASSED: verifyAnnotationTransformerClass2 >PASSED: verifyAnnotationTransformerHasOnlyOneNonNullArgument >PASSED: verifyAnnotationTransformerMethod >PASSED: verifyAnnotationWithoutTransformer >PASSED: verifyConfigurationTransformer >PASSED: verifyDataProviderTransformer >PASSED: verifyFactoryTransformer >PASSED: verifyInvocationCountTransformer > Test for issue #605 >PASSED: verifyListenerAnnotationTransformerClass >PASSED: verifyMyParamTransformerOnlyOneNonNull >PASSED: handleInvalidSuites > Ensure that TestNG stops without running any tests if some class included in suite is missing >PASSED: preserverOrderAttribute >PASSED: simple >PASSED: issue629_InvokedMethodDoesNotRecognizeConfigurationMethod > Invoked method does not recognize configuration method >PASSED: issue87_method_orderning_with_disable_test_class >PASSED: sameMethodInvokedMultipleTimesShouldHaveDifferentTimeStamps >PASSED: testMethodsWithExpectedExceptionsShouldShowUpAsPass > Test methods with expected exceptions should show up as pass in IInvokedMethodListener's afterInvocation method >PASSED: withFailure >PASSED: withSuccess >PASSED: verify >PASSED: testContextShouldBeInitialized >PASSED: beforeTestFailingShouldCauseSkips >PASSED: verifyBug >PASSED: failedAndSkippedMethodsShouldBeIncluded >PASSED: failedMethodWithDataProviderShouldHaveInvocationNumbers >PASSED: testExclusionOfPassedConfigs > github-1297 >PASSED: testExclusionOfPassedConfigsAmidstInheritance > github-1297 >PASSED: testExclusionOfPassedConfigsInvolvingGroupsAtSuiteLevel > github-1297 >PASSED: testExclusionOfPassedConfigsInvolvingGroupsAtTestLevel > github-1297 >PASSED: f1(org.testng.TestRunner@3ca9d3b2) >PASSED: f2(org.testng.TestRunner@3ca9d3b2) >PASSED: verifyBaseClassTestListener >PASSED: verifyTestListener >PASSED: verifyWithAnnotation >PASSED: verifyWithoutAnnotation >PASSED: test1 > Test depends on a config method that has implements an abstract methods >PASSED: factoryPreserve > preserve-order on a factory doesn't cause an NPE >PASSED: orderShouldBePreservedWithDependencies >PASSED: preserveClassOrder([Ljava.lang.Class;@5542418c) >PASSED: preserveClassOrder([Ljava.lang.Class;@705eb026) >PASSED: preserveClassOrder([Ljava.lang.Class;@8de4206) >PASSED: preserveClassOrder([Ljava.lang.Class;@10f384a2) >PASSED: preserveClassOrder([Ljava.lang.Class;@57fae911) >PASSED: preserveClassOrder([Ljava.lang.Class;@52a0bc48) >PASSED: preserveMethodOrder([Ljava.lang.String;@28941a68) >PASSED: preserveMethodOrder([Ljava.lang.String;@24ce5d4c) >PASSED: preserveMethodOrder([Ljava.lang.String;@24fc9aa5) >PASSED: preserveMethodOrder([Ljava.lang.String;@7369208e) >PASSED: preserveMethodOrder([Ljava.lang.String;@7ba623d1) >PASSED: preserveMethodOrder([Ljava.lang.String;@2d5435d4) >PASSED: preserveOrderValueShouldBeTheDefaultOne > GITHUB-1122 Use default value for preserve-order >PASSED: testFileCreationInMixedMode >PASSED: testFileCreationSkipWhenNoFailuresExist >PASSED: testFileCreationWhenFailuresExist >PASSED: failedSuiteShouldHaveParameters >PASSED: shouldLogFromListener(class test.reports.ReporterLogSuccessSample, "Listener: onTestSuccess") >PASSED: shouldLogFromListener(class test.reports.ReporterLogSkippedSample, "Listener: onTestSkipped") >PASSED: shouldLogFromListener(class test.reports.ReporterLogFailureSample, "Listener: onTestFailure") >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testInvocationCounterIsCorrectForMethodWithDataProvider >PASSED: testListenerOrder >PASSED: testIfOnlyOneListenerInstanceExists >PASSED: testIfOnlyOneListenerInstanceExistsUsingAnnotations >PASSED: testIfOnlyOneListenerInstanceExistsUsingListenerTag >PASSED: testExceptionDetailsUsingGroupsWithFailures >PASSED: testExceptionDetailsWhenClassHasExplicitSkipInConfiguration >PASSED: testExceptionDetailsWhenClassHasMultipleFailures >PASSED: testExceptionDetailsWhenConfigHasAlwaysRun >PASSED: testExceptionDetailsWhenFailuresExistInABaseClass >PASSED: testExceptionDetailsWhenFailuresExistInSuiteConfigs >PASSED: testIfTestMethodHasException >PASSED: testIfTestMethodHasExceptionInInheritance >PASSED: testFailingBeforeSuiteShouldSkipAllTests >PASSED: testSuiteParameterModificationFromListener > GITHUB-107, Check that suite parameters set from listener does not affects tests count >PASSED: testSuiteParameterSetFromListener > GITHUB-107, Check that suite parameters modification from listener does not affects tests count >PASSED: testAbstract >PASSED: test >PASSED: orderShouldBePreservedInMethodsWithSameNameAndInDifferentClasses >PASSED: orderShouldBePreservedInMethodsWithSameNameAndInDifferentClassesAndDifferentPackage >PASSED: testExecutionTimeOfFailedConfig >PASSED: testGitHub1197 >PASSED: testInstances >PASSED: testReportsNameCustomizationViaRunMethodInvocationAndJVMArguments(org.testng.reporters.EmailableReporter@37f7ce20, "emailable.report.name") >PASSED: testReportsNameCustomizationViaRunMethodInvocationAndJVMArguments(org.testng.reporters.EmailableReporter2@42457891, "emailable.report2.name") >PASSED: verifyWithoutListener >PASSED: testReportsNameCustomizationViaRunMethodInvocation(org.testng.reporters.EmailableReporter@1e75bef1) >PASSED: testReportsNameCustomizationViaRunMethodInvocation(org.testng.reporters.EmailableReporter2@317fa5dd) >PASSED: verifyWithListener >PASSED: testReportsNameCustomizationViaMainMethodInvocation("org.testng.reporters.EmailableReporter") >PASSED: testReportsNameCustomizationViaMainMethodInvocation("org.testng.reporters.EmailableReporter2") >PASSED: verifyWithChildSuite >PASSED: testReportsNameCustomizationViaMainMethodInvocationAndJVMArguments("org.testng.reporters.EmailableReporter", "emailable.report.name") >PASSED: testReportsNameCustomizationViaMainMethodInvocationAndJVMArguments("org.testng.reporters.EmailableReporter2", "emailable.report2.name") > >=============================================== > Regression2 > Tests run: 755, Failures: 0, Skips: 0 >=============================================== > >PASSED: f1 >PASSED: f1 >PASSED: f1 >PASSED: f1 >PASSED: f1 >PASSED: verify >PASSED: f1 >PASSED: f1 >PASSED: f1 >PASSED: f1 >PASSED: f1 >PASSED: threadPoolAndTimeOutShouldFail >PASSED: verify > >=============================================== > Threads > Tests run: 13, Failures: 0, Skips: 0 >=============================================== > >[TestNG] [WARN] Ignoring duplicate listener : test.listeners.MultiListener >[TestNG] [WARN] Ignoring duplicate listener : test.listeners.MultiListener >[TestNG] [WARN] Ignoring duplicate listener : test.listeners.MultiListener >[TestNG] [WARN] Ignoring duplicate listener : test.listeners.MultiListener >[TestNG] [WARN] Ignoring duplicate listener : test.listeners.MultiListener >[TestNG] [WARN] Ignoring duplicate listener : test.listeners.MultiListener >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNG] Reporter test.multiplelisteners.SimpleReporter@66acaa54 failed >java.lang.RuntimeException: java.lang.NoSuchFieldException: m_configuration > at test.multiplelisteners.SimpleReporter.generateReport(SimpleReporter.java:31) > at org.testng.TestNG.generateReports(TestNG.java:1197) > at org.testng.TestNG.run(TestNG.java:1122) > at test.multiplelisteners.TestMaker.run(TestMaker.java:26) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) >Caused by: java.lang.NoSuchFieldException: m_configuration > at java.base/java.lang.Class.getDeclaredField(Class.java:2610) > at test.multiplelisteners.SimpleReporter.generateReport(SimpleReporter.java:24) > ... 27 more >PASSED: f1 >PASSED: f2 > Make sure that ITestResult#getEndMillis is properly set >PASSED: endMillisShouldBeNonNull >PASSED: aggregateListeners > Inherited @Listeners annotations should aggregate >PASSED: classListenerShouldBeOnlyRunOnce >PASSED: classListenerShouldWork > GITHUB-356: Add listeners for @BeforeClass/@AfterClass >PASSED: classListenerShouldWorkFromAnnotation > GITHUB-356: Add listeners for @BeforeClass/@AfterClass >PASSED: classListenerShouldWorkWithManyTestMethods >PASSED: failureBeforeAfterMethod > TESTNG-400: onTestFailure should be called before @AfterMethod >PASSED: invokedMethodListenersShouldBeOnlyRunOnceWithManyTests > GITHUB-169 >PASSED: listenerRegistration > GITHUB-1084: Using deprecated addListener methods should not register many times >PASSED: listenerShouldBeCalledBeforeConfiguration > Ensure that if a listener is present, we get test(), onSuccess(), afterMethod() >PASSED: methodInterceptorShouldBeRunOnce > GITHUB-154: MethodInterceptor will be called twice >PASSED: methodListenersShouldNotBeCalledForSkippedMethods > GITHUB-911: Should not call method listeners for skipped methods >PASSED: setStatusShouldWorkInListener > GITHUB-895: Changing status of test by setStatus of ITestResult >PASSED: shouldAttachOnlyOneInstanceOfTheSameListenerClassPerTest > Should attach only one instance of the same @Listener class per test >PASSED: suiteListenerInListernersAnnotationShouldBeRunOnce > GITHUB-767: ISuiteListener called twice when @Listeners >PASSED: suiteListenersShouldBeOnlyRunOnceWithManyIdenticalTests > GITHUB-795 >PASSED: suiteListenersShouldBeOnlyRunOnceWithManyTests > GITHUB-171 >PASSED: suiteListenersShouldWork > @Listeners with an ISuiteListener >PASSED: testListenerCallInvocation >PASSED: bothListenersShouldRun >PASSED: bothListenersShouldRun >PASSED: listenerInXmlShouldBeInvoked > Make sure that listeners defined in testng.xml are invoked >PASSED: executionListenerAnnotation >PASSED: executionListenerWithXml >PASSED: executionListenerWithoutListener >PASSED: shouldFail >PASSED: shouldSkip >PASSED: shouldSucceed >PASSED: run > Make sure only one listener is created and not 2^3 >PASSED: classListenerShouldBeOnlyInstantiatedOnce >PASSED: classListenerShouldBeOnlyInstantiatedOnceInMultiTestContext > GITHUB-1130: IClassListener should only be instantiated once >PASSED: test_number_of_call_of_configuration_listener > https://github.com/cbeust/testng/issues/1296 > >=============================================== > Listeners > Tests run: 34, Failures: 0, Skips: 0 >=============================================== > >exactMatchDP: >s1, [[Ljava.lang.Object;@5f01361e >s1, [[Ljava.lang.Object;@769a9b7a >s1, [[Ljava.lang.Object;@2d568cff >s1, [[Ljava.lang.Object;@5003c114 >s1, [[Ljava.lang.Object;@6e4bccc >s0, [[Ljava.lang.Object;@2487b621 >s0, [[Ljava.lang.Object;@3d2ff73a >s0, [[Ljava.lang.Object;@736a8aea >s0, [[Ljava.lang.Object;@504b4a97 >s0, [[Ljava.lang.Object;@4964d801 >matchArrayEndingDP: >s1, [[Ljava.lang.Object;@5d24703e >s1, [[Ljava.lang.Object;@4ef10d3b >s1, [[Ljava.lang.Object;@749ffdc7 >s1, [[Ljava.lang.Object;@690e7b89 >s1, [[Ljava.lang.Object;@17554316 >s0, [[Ljava.lang.Object;@518b0c12 >s0, [[Ljava.lang.Object;@5af1b221 >s0, [[Ljava.lang.Object;@40b958c5 >s0, [[Ljava.lang.Object;@7d49fe37 >s0, [[Ljava.lang.Object;@74ab8610 >In: [Parameter{index=0, type=test.reflect.TestContextJustForTesting, declaredAnnotations=[]}, Parameter{index=1, type=int, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}] >Out: [Parameter{index=1, type=int, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}] >In: [Parameter{index=0, type=int, declaredAnnotations=[]}, Parameter{index=1, type=org.testng.ITestContext, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}] >Out: [Parameter{index=0, type=int, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}] >In: [Parameter{index=0, type=int, declaredAnnotations=[]}, Parameter{index=1, type=java.lang.Boolean, declaredAnnotations=[]}, Parameter{index=2, type=org.testng.ITestContext, declaredAnnotations=[]}] >Out: [Parameter{index=0, type=int, declaredAnnotations=[]}, Parameter{index=1, type=java.lang.Boolean, declaredAnnotations=[]}] >In: [Parameter{index=0, type=org.testng.ITestContext, declaredAnnotations=[]}, Parameter{index=1, type=int, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}, Parameter{index=3, type=org.testng.ITestContext, declaredAnnotations=[]}] >Out: [Parameter{index=1, type=int, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}] >In: [Parameter{index=0, type=test.reflect.TestContextJustForTesting, declaredAnnotations=[]}, Parameter{index=1, type=int, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}] >args: [343, true] >injectedArgs: [null, 343, true] >In: [Parameter{index=0, type=int, declaredAnnotations=[]}, Parameter{index=1, type=org.testng.ITestContext, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}] >args: [343, true] >injectedArgs: [343, null, true] >In: [Parameter{index=0, type=int, declaredAnnotations=[]}, Parameter{index=1, type=java.lang.Boolean, declaredAnnotations=[]}, Parameter{index=2, type=org.testng.ITestContext, declaredAnnotations=[]}] >args: [343, true] >injectedArgs: [343, true, null] >In: [Parameter{index=0, type=org.testng.ITestContext, declaredAnnotations=[]}, Parameter{index=1, type=int, declaredAnnotations=[]}, Parameter{index=2, type=java.lang.Boolean, declaredAnnotations=[]}, Parameter{index=3, type=org.testng.ITestContext, declaredAnnotations=[]}] >args: [343, true] >injectedArgs: [null, 343, true, null] >An item is "three" >An item is "four" >An item is "three" >An item is "four" >An item is "three" >An item is "four" >An item is "three" >An item is "four" >An item is "four" >An item is "four" >MyMethod1 is "public void test.reflect.TestMethodMatcher.mixedArgs(int,java.lang.Boolean,java.lang.String[],java.lang.String[])" >MyMethod2 is "public void test.reflect.TestMethodMatcher.badTestIssue122(java.lang.String,java.lang.String[])" >CurrentTestMethod is "public void test.reflect.TestMethodMatcher.potpourri0(java.lang.reflect.Method,org.testng.xml.XmlTest,java.lang.reflect.Method,int,java.lang.reflect.Method,org.testng.ITestContext,org.testng.ITestContext,java.lang.Boolean,org.testng.ITestResult,org.testng.ITestResult,java.lang.String[],org.testng.xml.XmlTest,java.lang.String[])" >MyITestContext is "test.reflect.TestContextJustForTesting@623ed5ed" >ITestContext is "org.testng.TestRunner@49e92724" >ITestResult is "null" >MyTestResult is "test.reflect.TestResultJustForTesting@2ba4b32b" >XmlTest is "[Test: "Reflection" verbose:1[parameters:][metagroups:] [included: ][excluded: ] classes:[XmlClass class=test.reflect.ReflectionRecipesTest] [XmlClass class=test.reflect.TestMethodMatcher] packages:] " >MyXmlTest is "[Test: "null" verbose:1[parameters:][metagroups:] [included: ][excluded: ] classes: packages:] " >An item is "four" >MyMethod1 is "public void test.reflect.TestMethodMatcher.mixedArgs(int,java.lang.Boolean,java.lang.String[],java.lang.String[])" >MyMethod2 is "public void test.reflect.TestMethodMatcher.badTestIssue122(java.lang.String,java.lang.String[])" >CurrentTestMethod is "public void test.reflect.TestMethodMatcher.potpourri1(java.lang.reflect.Method,org.testng.xml.XmlTest,java.lang.reflect.Method,int,java.lang.reflect.Method,org.testng.ITestContext,org.testng.ITestContext,java.lang.Boolean,org.testng.ITestResult,org.testng.ITestResult,java.lang.String[],org.testng.xml.XmlTest,java.lang.String[])" >MyITestContext is "test.reflect.TestContextJustForTesting@47ab3688" >ITestContext is "org.testng.TestRunner@49e92724" >ITestResult is "null" >MyTestResult is "test.reflect.TestResultJustForTesting@47fbf95e" >XmlTest is "[Test: "Reflection" verbose:1[parameters:][metagroups:] [included: ][excluded: ] classes:[XmlClass class=test.reflect.ReflectionRecipesTest] [XmlClass class=test.reflect.TestMethodMatcher] packages:] " >MyXmlTest is "[Test: "null" verbose:1[parameters:][metagroups:] [included: ][excluded: ] classes: packages:] " >An item is "four" >org.testng.internal.reflect.MethodMatcherException: >Data provider mismatch >Method: goodTestIssue122([Parameter{index=0, type=java.lang.String, declaredAnnotations=[]}, Parameter{index=1, type=[Ljava.lang.String;, declaredAnnotations=[]}]) >Arguments: [(java.lang.Integer)3,(java.lang.String)three,(java.lang.String)four] > at org.testng.internal.reflect.DataProviderMethodMatcher.getConformingArguments(DataProviderMethodMatcher.java:49) > at test.reflect.TestMethodMatcher.testNegativeCaseMatcher(TestMethodMatcher.java:101) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) >org.testng.internal.reflect.MethodMatcherException: >Data provider mismatch >Method: badTestIssue122([Parameter{index=0, type=java.lang.String, declaredAnnotations=[]}, Parameter{index=1, type=[Ljava.lang.String;, declaredAnnotations=[]}]) >Arguments: [(java.lang.Integer)3,(java.lang.String)three,(java.lang.String)four] > at org.testng.internal.reflect.DataProviderMethodMatcher.getConformingArguments(DataProviderMethodMatcher.java:49) > at test.reflect.TestMethodMatcher.testNegativeCaseMatcher(TestMethodMatcher.java:101) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) >org.testng.internal.reflect.MethodMatcherException: >Data provider mismatch >Method: mixedArgs([Parameter{index=0, type=int, declaredAnnotations=[]}, Parameter{index=1, type=java.lang.Boolean, declaredAnnotations=[]}, Parameter{index=2, type=[Ljava.lang.String;, declaredAnnotations=[]}, Parameter{index=3, type=[Ljava.lang.String;, declaredAnnotations=[]}]) >Arguments: [(java.lang.Integer)3,(java.lang.Boolean)true,(java.lang.String)three,(java.lang.String)four] > at org.testng.internal.reflect.DataProviderMethodMatcher.getConformingArguments(DataProviderMethodMatcher.java:49) > at test.reflect.TestMethodMatcher.testNegativeCaseMatcher(TestMethodMatcher.java:101) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) >PASSED: exactMatchTest([[Ljava.lang.Object;@5f01361e, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s1(org.testng.ITestContext,int)) >PASSED: exactMatchTest([[Ljava.lang.Object;@769a9b7a, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s1(int)) >PASSED: exactMatchTest([[Ljava.lang.Object;@2d568cff, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s1(org.testng.ITestContext,org.testng.ITestResult,int,org.testng.xml.XmlTest,java.lang.reflect.Method)) >PASSED: exactMatchTest([[Ljava.lang.Object;@5003c114, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s1(org.testng.ITestContext,java.lang.Integer,org.testng.ITestResult)) >PASSED: exactMatchTest([[Ljava.lang.Object;@6e4bccc, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s1(int,org.testng.ITestContext,org.testng.ITestResult,org.testng.xml.XmlTest)) >PASSED: exactMatchTest([[Ljava.lang.Object;@2487b621, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s0(org.testng.ITestContext,org.testng.ITestResult,org.testng.xml.XmlTest,java.lang.reflect.Method)) >PASSED: exactMatchTest([[Ljava.lang.Object;@3d2ff73a, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s0()) >PASSED: exactMatchTest([[Ljava.lang.Object;@736a8aea, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s0(org.testng.ITestContext)) >PASSED: exactMatchTest([[Ljava.lang.Object;@504b4a97, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s0(org.testng.ITestContext,org.testng.ITestResult)) >PASSED: exactMatchTest([[Ljava.lang.Object;@4964d801, public abstract void test.reflect.ReflectionRecipesTest$ExactMatchTest.s0(org.testng.ITestContext,org.testng.ITestResult,org.testng.xml.XmlTest)) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@5d24703e, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s1(org.testng.ITestContext,int,float[])) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@4ef10d3b, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s1(int,float[])) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@749ffdc7, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s1(org.testng.ITestContext,org.testng.ITestResult,int,org.testng.xml.XmlTest,float[],java.lang.reflect.Method)) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@690e7b89, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s1(org.testng.ITestContext,java.lang.Integer,org.testng.ITestResult,float[])) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@17554316, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s1(int,org.testng.ITestContext,org.testng.ITestResult,float[],org.testng.xml.XmlTest)) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@518b0c12, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s0(org.testng.ITestContext,org.testng.ITestResult,org.testng.xml.XmlTest,float[],java.lang.reflect.Method)) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@5af1b221, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s0(float[])) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@40b958c5, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s0(float[],org.testng.ITestContext)) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@7d49fe37, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s0(org.testng.ITestContext,float[],org.testng.ITestResult)) >PASSED: matchArrayEndingTest([[Ljava.lang.Object;@74ab8610, public abstract void test.reflect.ReflectionRecipesTest$MatchArrayEndingTest.s0(org.testng.ITestContext,org.testng.ITestResult,org.testng.xml.XmlTest,float[])) >PASSED: testFilters([Lorg.testng.internal.reflect.Parameter;@2305aad0) >PASSED: testFilters([Lorg.testng.internal.reflect.Parameter;@1c15a6aa) >PASSED: testFilters([Lorg.testng.internal.reflect.Parameter;@7dc963be) >PASSED: testFilters([Lorg.testng.internal.reflect.Parameter;@61c4fc34) >PASSED: testInject([Lorg.testng.internal.reflect.Parameter;@6f9999f6, [Ljava.lang.Object;@5e085259) >PASSED: testInject([Lorg.testng.internal.reflect.Parameter;@68ea1eb5, [Ljava.lang.Object;@5e085259) >PASSED: testInject([Lorg.testng.internal.reflect.Parameter;@2e096ac0, [Ljava.lang.Object;@5e085259) >PASSED: testInject([Lorg.testng.internal.reflect.Parameter;@d7c00de, [Ljava.lang.Object;@5e085259) >PASSED: testIsOrImplementsInterface(class org.testng.TestRunner) >PASSED: testIsOrImplementsInterface(interface org.testng.ITestContext) >PASSED: testIsOrImplementsInterface(class test.reflect.TestContextJustForTesting) >PASSED: testNegativeCaseIsOrImplementsInterface(class java.lang.Object) >PASSED: testNegativeCaseIsOrImplementsInterface(class java.lang.Class) >PASSED: testNegativeCaseIsOrImplementsInterface(interface java.sql.Connection) >PASSED: testMatcher("goodTestIssue122", [Ljava.lang.Object;@11fa11b2, org.testng.TestRunner@49e92724, null) >PASSED: testMatcher("badTestIssue122", [Ljava.lang.Object;@29ddaa8e, org.testng.TestRunner@49e92724, null) >PASSED: testMatcher("goodTestIssue122", [Ljava.lang.Object;@4c678a1f, org.testng.TestRunner@49e92724, null) >PASSED: testMatcher("badTestIssue122", [Ljava.lang.Object;@217009bd, org.testng.TestRunner@49e92724, null) >PASSED: testMatcher("mixedArgs", [Ljava.lang.Object;@6046fba0, org.testng.TestRunner@49e92724, null) >PASSED: testMatcher("mixedArgs", [Ljava.lang.Object;@248ba4fc, org.testng.TestRunner@49e92724, null) >PASSED: testMatcher("potpourri0", [Ljava.lang.Object;@54cce500, org.testng.TestRunner@49e92724, null) >PASSED: testMatcher("potpourri1", [Ljava.lang.Object;@755033c5, org.testng.TestRunner@49e92724, null) >PASSED: testNegativeCaseMatcher("goodTestIssue122", [Ljava.lang.Object;@229c4d34, org.testng.TestRunner@49e92724, null) >PASSED: testNegativeCaseMatcher("badTestIssue122", [Ljava.lang.Object;@5b49b1df, org.testng.TestRunner@49e92724, null) >PASSED: testNegativeCaseMatcher("mixedArgs", [Ljava.lang.Object;@689eab53, org.testng.TestRunner@49e92724, null) > >=============================================== > Reflection > Tests run: 45, Failures: 0, Skips: 0 >=============================================== > >PASSED: injectionAndParameters("Cedric", org.testng.TestRunner@3a36da5e) >PASSED: f("a") >PASSED: f("b") >PASSED: verifyTestResultInjection >PASSED: dpObject1(1, org.testng.TestRunner@3a36da5e, "a") >PASSED: dpObject1(2, org.testng.TestRunner@3a36da5e, "b") >PASSED: dpObject2(org.testng.TestRunner@3a36da5e, 1, "a") >PASSED: dpObject2(org.testng.TestRunner@3a36da5e, 2, "b") >PASSED: dpObject3(1, "a", org.testng.TestRunner@3a36da5e) >PASSED: dpObject3(2, "b", org.testng.TestRunner@3a36da5e) >PASSED: withInjection(public void test.inject.NoInjectionTest.withInjection(java.lang.reflect.Method)) >PASSED: withoutInjection(public void test.inject.CC.f()) >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadBeforeSuiteSample, "beforeSuite", "Can inject only one of <ITestContext, XmlTest> into a BeforeSuite annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadBeforeTestSample, "beforeTest", "Can inject only one of <ITestContext, XmlTest> into a BeforeTest annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadBeforeClassSample, "beforeClass", "Can inject only one of <ITestContext, XmlTest> into a BeforeClass annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadBeforeMethodSample, "beforeMethod", "Can inject only one of <ITestContext, XmlTest, Method, Object[]> into a BeforeMethod annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadAfterMethodSample, "afterMethod", "Can inject only one of <ITestContext, XmlTest, Method, Object[]> into a AfterMethod annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadAfterClassSample, "afterClass", "Can inject only one of <ITestContext, XmlTest> into a AfterClass annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadAfterTestSample, "afterTest", "Can inject only one of <ITestContext, XmlTest> into a AfterTest annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadAfterSuiteSample, "afterSuite", "Can inject only one of <ITestContext, XmlTest> into a AfterSuite annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadBeforeGroupsSample, "beforeGroups", "Can inject only one of <ITestContext, XmlTest> into a BeforeGroups annotated ") >PASSED: testBeforeSuiteInjection(class test.inject.NativeInjectionTestSamples$BadAfterGroupsSample, "afterGroups", "Can inject only one of <ITestContext, XmlTest> into a AfterGroups annotated ") >PASSED: testPlugin > >=============================================== > Injection > Tests run: 23, Failures: 0, Skips: 0 >=============================================== > >PASSED: mainTest > >=============================================== > BeforeMethod > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >PASSED: basic1 >PASSED: makeSureSetUpWithParameterWithNoParametersFails >PASSED: basic2 > >=============================================== > Basic > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: noGroups >PASSED: partialGroupsClass >PASSED: partialGroupsMethod >PASSED: setUpWithGroups > >=============================================== > Exclusion > Tests run: 4, Failures: 0, Skips: 0 >=============================================== > >PASSED: z_first0 >PASSED: z_premiere1 >PASSED: dependentGroupsWithCycle >PASSED: dependentMethods >PASSED: dependentMethodsWithCycle >PASSED: dependentMethodsWithNonExistentMethod >PASSED: dependentMethodsWithSkip >PASSED: dependentWithDataProvider >PASSED: instanceDependencies >PASSED: methodDependencyBetweenClassesShouldWork([Ljava.lang.Class;@56fc2cea, true) > GITHUB-1156 >PASSED: methodDependencyBetweenClassesShouldWork([Ljava.lang.Class;@e30a8ef, false) > GITHUB-1156 >PASSED: methodDependencyBetweenClassesShouldWork([Ljava.lang.Class;@2ffaa711, true) > GITHUB-1156 >PASSED: methodDependencyBetweenClassesShouldWork([Ljava.lang.Class;@3abb6aa, false) > GITHUB-1156 >PASSED: multipleSkips >PASSED: simpleSkip >PASSED: test2 >PASSED: canBeRunAnytime >PASSED: oneA >PASSED: oneB >PASSED: one >PASSED: one("Cedric") >PASSED: verifyDependents >PASSED: verifyDependsOnGroups >PASSED: verifyGroupsAcrossClasses >PASSED: verifyDependsOnGroups1AlwaysRun >PASSED: verifyDependsOnGroups2AlwaysRun >PASSED: verifyDependsOnMethodsAlwaysRun >PASSED: verifyDependsOnMultiGroups >PASSED: verifyImplicitGroupInclusion >PASSED: verifyImplicitGroupInclusion2 >PASSED: verifyImplicitGroupInclusion3 >PASSED: verifyImplicitGroupInclusion4 >PASSED: verifyImplicitMethodInclusion >PASSED: m1 >PASSED: send >PASSED: verify >PASSED: verifyBeforeInvocations >PASSED: methodsShouldBeGroupedByClasses >PASSED: dontGroupByInstances >PASSED: groupByInstances >PASSED: verifyGroupMulti([Ljava.lang.String;@34074149) >PASSED: verifyGroupMulti([Ljava.lang.String;@3f7bf0f6) >PASSED: verifyGroupMulti([Ljava.lang.String;@45430a27) >PASSED: verifyGroupMulti([Ljava.lang.String;@1b83fac3) >PASSED: verifyGroupMulti([Ljava.lang.String;@1500edf3) >PASSED: verifyGroupMulti([Ljava.lang.String;@759c53e5) >PASSED: verifyGroupSingle([Ljava.lang.String;@28d37d43) >PASSED: verifyGroupSingle([Ljava.lang.String;@2c02cf78) >PASSED: verifyGroupSingle([Ljava.lang.String;@3e7fc07e) >PASSED: verifyGroupSingle([Ljava.lang.String;@29ebaf2f) >PASSED: verifyGroupSingle([Ljava.lang.String;@1a61f634) >PASSED: verifyGroupSingle([Ljava.lang.String;@20a2930f) >PASSED: dependentOnNonExistingGroup >PASSED: dependentOnNonExistingMethod >PASSED: a_second0 >PASSED: a_second1 >PASSED: secondA >PASSED: secondA >PASSED: m2 >PASSED: get >PASSED: dependentOnExistingMethod >PASSED: third0 >PASSED: thirdA > >=============================================== > Dependents > Tests run: 63, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > SuperClass1.beforeSuperClass1()[pri:0, instance:test.inheritance.testng471.Class1@238d27ef] 596453359 > Class1.beforeClass1()[pri:0, instance:test.inheritance.testng471.Class1@238d27ef] 596453359 > Class1.beforeMethodClass1()[pri:0, instance:test.inheritance.testng471.Class1@238d27ef] 596453359 > Class1.test1_1()[pri:0, instance:test.inheritance.testng471.Class1@238d27ef] 596453359 > Class1.afterMethodClass1()[pri:0, instance:test.inheritance.testng471.Class1@238d27ef] 596453359 > SuperClass1.beforeSuperClass1()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.beforeClass2()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.beforeMethodClass2()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.test2_1()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.afterMethodClass2()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.beforeMethodClass2()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.test2_2()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.afterMethodClass2()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > Class2.afterClass2()[pri:0, instance:test.inheritance.testng471.Class2@91c11b6] 152834486 > SuperClass2.beforeSuperClass2()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.beforeClass3()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.beforeMethodClass3()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.test3_1()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.afterMethodClass3()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.beforeMethodClass3()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.test3_2()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.afterMethodClass3()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 > Class3.afterClass3()[pri:0, instance:test.inheritance.testng471.Class3@3ec6f3f1] 1053225969 >===== > >=============================================== >Command line suite >Total tests run: 6, Failures: 0, Skips: 1 >Configuration Failures: 1, Skips: 2 >=============================================== > >===== Invoked methods > BaseSampleInheritance.baseConfiguration()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > SampleInheritance.configuration0()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > BaseSampleInheritance.configuration1()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > SampleInheritance.configuration2()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > BaseSampleInheritance.baseMethod()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > SampleInheritance.configurationsWereCalledInOrder()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > ClassScopeTest.setVerify()[pri:0, instance:test.inheritance.ClassScopeTest@7748410a] 2001223946 > TestNG739.test_classes_should_be_skipped_when_a_before_class_fails()[pri:0, instance:test.inheritance.testng739.TestNG739@37f1104d] 938545229 > PolymorphicFailureTest.superclassFailureShouldCauseFailure()[pri:0, instance:test.inheritance.testng234.PolymorphicFailureTest@55740540] 1433666880 > TestNG471.test_classes_should_not_be_skipped_when_a_after_method_fails()[pri:0, instance:test.inheritance.testng471.TestNG471@60015ef5] 1610702581 > BaseSampleInheritance.testBooleans()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > SampleInheritance.inheritedMethodsWereCalledInOrder()[pri:0, instance:test.SampleInheritance@4470f8a6] 1148254374 > ClassScopeTest.verify()[pri:0, instance:test.inheritance.ClassScopeTest@7748410a] 2001223946 >===== >PASSED: baseMethod >PASSED: configurationsWereCalledInOrder >PASSED: setVerify >PASSED: test_classes_should_be_skipped_when_a_before_class_fails >PASSED: superclassFailureShouldCauseFailure >PASSED: test_classes_should_not_be_skipped_when_a_after_method_fails >PASSED: testBooleans >PASSED: inheritedMethodsWereCalledInOrder >PASSED: verify > >=============================================== > Inheritance > Tests run: 9, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > Scope.outerDeprecated(java.lang.String)[pri:0, instance:test.sample.Scope@186f8716]out 409962262 >===== >PASSED: outerDeprecated("out") > >=============================================== > Test outer scope > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > Scope.innerDeprecated(java.lang.String)[pri:0, instance:test.sample.Scope@574b560f]in 1464555023 >===== >PASSED: innerDeprecated("in") > >=============================================== > Test inner scope > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > AfterClassCalledAtEnd.before1Class()[pri:0, instance:test.sample.AfterClassCalledAtEnd@236e3f4e] 594427726 > AfterClassCalledAtEnd.test1()[pri:0, instance:test.sample.AfterClassCalledAtEnd@236e3f4e] 594427726 > AfterClassCalledAtEnd.test2()[pri:0, instance:test.sample.AfterClassCalledAtEnd@236e3f4e] 594427726 > AfterClassCalledAtEnd.test3()[pri:0, instance:test.sample.AfterClassCalledAtEnd@236e3f4e] 594427726 > AfterClassCalledAtEnd.afterClass()[pri:0, instance:test.sample.AfterClassCalledAtEnd@236e3f4e] 594427726 > BaseAfterClassCalledAtEnd.baseAfterClass()[pri:0, instance:test.sample.AfterClassCalledAtEnd@236e3f4e] 594427726 >===== >PASSED: test1 > Verify that beforeClass and afterClass are called correctly >PASSED: test2 >PASSED: test3 > >=============================================== > AfterClassCalledAtEnd > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > Base.initBeforeTestClass()[pri:0, instance:test.triangle.Child1@1329eff] 20094719 > Child1.child1()[pri:0, instance:test.triangle.Child1@1329eff] 20094719 > Child1.child1a()[pri:0, instance:test.triangle.Child1@1329eff] 20094719 > Base.postAfterTestClass()[pri:0, instance:test.triangle.Child1@1329eff] 20094719 > Base.initBeforeTestClass()[pri:0, instance:test.triangle.Child2@6497b078] 1687662712 > Child2.child2()[pri:0, instance:test.triangle.Child2@6497b078] 1687662712 > Base.postAfterTestClass()[pri:0, instance:test.triangle.Child2@6497b078] 1687662712 >===== >PASSED: child1 >PASSED: child1a >PASSED: child2 > >=============================================== > Triangle > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > CheckCount.testCheckCount(java.lang.String)[pri:0, instance:test.triangle.CheckCount@8317c52]2 137460818 > CheckCount.testCheckCountDeprecated(java.lang.String)[pri:0, instance:test.triangle.CheckCount@8317c52]2 137460818 >===== >PASSED: testCheckCount("2") >PASSED: testCheckCountDeprecated("2") > >=============================================== > CheckTrianglePost > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > First.first1()[pri:0, instance:test.classgroup.First@524d6d96] 1380806038 > First.first2()[pri:0, instance:test.classgroup.First@524d6d96] 1380806038 > Second.verify()[pri:0, instance:test.classgroup.Second@2525ff7e] 623247230 >===== >PASSED: first1 >PASSED: first2 >PASSED: verify > >=============================================== > Test class groups 1 > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >===== Invoked methods > First.first1()[pri:0, instance:test.classgroup.First@4e268090] 1311146128 > First.first2()[pri:0, instance:test.classgroup.First@4e268090] 1311146128 > Second.verify()[pri:0, instance:test.classgroup.Second@1bb266b3] 464676531 >===== >PASSED: first1 >PASSED: first2 >PASSED: verify > >=============================================== > Test class groups 2 > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > > >=============================================== >Command line suite >Total tests run: 0, Failures: 0, Skips: 0 >=============================================== > >PASSED: testOne >PASSED: verifyDataProvider >PASSED: factoriesShouldBeInvokedInTheOrderOfCreation >PASSED: factoryThrowingShouldNotRunTests >PASSED: factoryInSuperClassShouldWork >PASSED: testBeforeAfterClassInvocationsWithFactory >PASSED: methodsShouldBeInterleaved >PASSED: factoryWithLocalDataProvider > Test @Factory(dataProvider) on a local static data provider >PASSED: factoryWithNonStaticDataProvider > Test @Factory(dataProvider) on a non static data provider with no arg ctor >PASSED: factoryWithNonStaticDataProviderShouldFail > Should fail because the data provider is not static >PASSED: factoryWithNotStaticDataProvider > Test @Factory(dataProvider) on a data provider in another class (not static) >PASSED: factoryWithStaticDataProvider > Test @Factory(dataProvider) on a data provider in another class (static) >PASSED: disabledFactoryShouldNotRun >PASSED: test >PASSED: doubleFactoryMethodShouldWork >PASSED: testExceptionWithBadFactoryMethodReturnType >PASSED: testExceptionWithNonStaticFactoryMethod > https://github.com/cbeust/testng/issues/876 >PASSED: testNonPublicFactoryMethodShouldWork >PASSED: test >PASSED: testFactoryOnEmptyConstructor >PASSED: testFactoryOnIntConstructor >PASSED: testFactoryOnStringConstructor >PASSED: testGitHub1307 >PASSED: testInputImages >PASSED: testInputImages >PASSED: testInt on [FactoryTest2 42] >PASSED: testInt on [FactoryTest2 43] >PASSED: testInt >PASSED: testInt >PASSED: testMethod >PASSED: testMethod >PASSED: testMethod >PASSED: mainCheck >PASSED: checkSum >PASSED: mainCheck >PASSED: testImages >PASSED: testImages >PASSED: verifyThatTestMethodOnFactoryClassWasRun >PASSED: verifyThatTestMethodOnFactoryClassWasRun >PASSED: verifyThatTestMethodOnFactoryClassWasRun > >=============================================== > Factory > Tests run: 40, Failures: 0, Skips: 0 >=============================================== > >Test1 >Test2 >PASSED: timeOutInNonParallel >PASSED: timeOutInParallel(tests) >PASSED: timeOutInParallel(methods) >PASSED: timeOutInParallel(classes) >PASSED: timeOutInParallel(instances) >PASSED: timeOutInParallel(none) >PASSED: timeOutInParallel(true) >PASSED: timeOutInParallel(false) >PASSED: verifyInvocationTimeOut >PASSED: noTimeOut >PASSED: timeOutInParallelTestsFromXml >PASSED: timeOutOnSuiteTag >PASSED: timeOutOnTestTag >PASSED: twoDifferentTests >PASSED: testGitHub1314 > https://github.com/cbeust/testng/issues/1314 >PASSED: testTimeOutWhenParallelIsTest > https://github.com/cbeust/testng/issues/811 > >=============================================== > TimeOut > Tests run: 16, Failures: 0, Skips: 0 >=============================================== > >PASSED: invocationCount >PASSED: successPercentageThatFails >PASSED: successPercentageThatSucceeds >PASSED: verifyAttributeShouldStop >PASSED: verifyGloballyShouldNotStop >PASSED: verifyGloballyShouldStop >PASSED: verifyDataProviderFalseFalse >PASSED: verifyDataProviderFalseTrue >PASSED: verifyDataProviderTrueFalse >PASSED: verifyDataProviderTrueTrue >PASSED: verifyInvocationCountFalseFalse >PASSED: verifyInvocationCountFalseTrue >PASSED: verifyInvocationCountTrueFalse >PASSED: verifyInvocationCountTrueTrue > >=============================================== > InvocationCount > Tests run: 14, Failures: 0, Skips: 0 >=============================================== > >PASSED: shouldRun1 >PASSED: shouldRun2 >PASSED: verify > >=============================================== > Method1 > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: shouldRun1 >PASSED: shouldRun2 >PASSED: verify > >=============================================== > Method2 > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: shouldRun1 >PASSED: shouldRun2 >PASSED: verify > >=============================================== > Method3 > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: factoryReceivesContext >PASSED: setFactoryByAnnotation > This broke after I made the change to enable AbstractTest >PASSED: setFactoryOnSuite >PASSED: setFactoryOnTestNG >PASSED: setInvalidMethodFactoryByAnnotation >PASSED: combinedTestAndObjectFactory >PASSED: factoryOnSuiteShouldWork >PASSED: factoryOnTestNGShouldWork > >=============================================== > Object factory > Tests run: 8, Failures: 0, Skips: 0 >=============================================== > >PASSED: verify > >=============================================== > Parameters for constructors > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >PASSED: included1 >PASSED: included2 >PASSED: verify > >=============================================== > Excluded methods > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: testMethod("value1") > >=============================================== > Parameters in init 1 > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >PASSED: testMethod("value2") > >=============================================== > Parameters in init 2 > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >PASSED: testMethod > >=============================================== > Individual method > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >PASSED: helloWorld >PASSED: testDescriptionInclusion > >=============================================== > Individual method with description > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >PASSED: test >PASSED: verify > >=============================================== > Method inheritance > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >PASSED: greaterThanPriorityTest1Test2 >PASSED: lessThanPriorityAllTests >PASSED: lessThanPriorityTest1Test >PASSED: negativePriorityAllGroups >PASSED: negativePriorityGroup2 >PASSED: onlyGroup1 >PASSED: testNegativeScenario >PASSED: commandLineGreaterThanPriorityTest1Test2 >PASSED: commandLineLessThanPriorityAllTests >PASSED: commandLineLessThanPriorityTest1Test >PASSED: commandLineMultipleSelectors >PASSED: commandLineNegativePriorityAllGroups >PASSED: commandLineNegativePriorityGroup2 >PASSED: commandLineNoTest1Selector >PASSED: commandLineTestWithXmlFile >PASSED: fileOnCommandLine >PASSED: programmaticXmlSuite >PASSED: xmlXmlSuite > >=============================================== > Method selectors > Tests run: 18, Failures: 0, Skips: 0 >=============================================== > >PASSED: invocationOrder > >=============================================== > Test order invocation > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >[Utils] [ERROR] [Error] org.testng.TestNGException: >Found two providers called 'duplicate' on class test.dataprovider.DuplicateDataProviderSample > at org.testng.internal.Parameters.findDataProvider(Parameters.java:416) > at org.testng.internal.Parameters.findDataProvider(Parameters.java:332) > at org.testng.internal.Parameters.handleParameters(Parameters.java:498) > at org.testng.internal.Invoker.handleParameters(Invoker.java:1308) > at org.testng.internal.Invoker.createParameters(Invoker.java:1036) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at test.SimpleBaseTest.run(SimpleBaseTest.java:42) > at test.dataprovider.FailingDataProviderTest.duplicateDataProviders(FailingDataProviderTest.java:20) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) > >[Utils] [ERROR] [Error] java.lang.RuntimeException: expected exception from @DP > at test.dataprovider.FailingDataProviderSample.throwsExpectedException(FailingDataProviderSample.java:11) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:55) > at org.testng.internal.MethodInvocationHelper.invokeMethodNoCheckedException(MethodInvocationHelper.java:45) > at org.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:115) > at org.testng.internal.Parameters.handleParameters(Parameters.java:509) > at org.testng.internal.Invoker.handleParameters(Invoker.java:1308) > at org.testng.internal.Invoker.createParameters(Invoker.java:1036) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at test.SimpleBaseTest.run(SimpleBaseTest.java:42) > at test.dataprovider.FailingDataProviderTest.failingDataProvider(FailingDataProviderTest.java:13) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) > >[Utils] [ERROR] [Error] java.lang.RuntimeException: Fail > at test.dataprovider.DataProviderWithErrorSample.Data(DataProviderWithErrorSample.java:21) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:55) > at org.testng.internal.MethodInvocationHelper.invokeMethodNoCheckedException(MethodInvocationHelper.java:45) > at org.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:115) > at org.testng.internal.Parameters.handleParameters(Parameters.java:509) > at org.testng.internal.Invoker.handleParameters(Invoker.java:1308) > at org.testng.internal.Invoker.createParameters(Invoker.java:1036) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at test.SimpleBaseTest.run(SimpleBaseTest.java:42) > at test.dataprovider.FailingDataProviderTest.failingDataProviderAndInvocationCount(FailingDataProviderTest.java:27) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) > >[Utils] [ERROR] [Error] java.lang.RuntimeException: Fail > at test.dataprovider.DataProviderWithErrorSample.Data(DataProviderWithErrorSample.java:21) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:55) > at org.testng.internal.MethodInvocationHelper.invokeMethodNoCheckedException(MethodInvocationHelper.java:45) > at org.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:115) > at org.testng.internal.Parameters.handleParameters(Parameters.java:509) > at org.testng.internal.Invoker.handleParameters(Invoker.java:1308) > at org.testng.internal.Invoker.createParameters(Invoker.java:1036) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at test.SimpleBaseTest.run(SimpleBaseTest.java:42) > at test.dataprovider.FailingDataProviderTest.failingDataProviderAndInvocationCount(FailingDataProviderTest.java:27) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) > >[Utils] [ERROR] [Error] java.lang.RuntimeException: Fail > at test.dataprovider.DataProviderWithErrorSample.Data(DataProviderWithErrorSample.java:21) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:55) > at org.testng.internal.MethodInvocationHelper.invokeMethodNoCheckedException(MethodInvocationHelper.java:45) > at org.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:115) > at org.testng.internal.Parameters.handleParameters(Parameters.java:509) > at org.testng.internal.Invoker.handleParameters(Invoker.java:1308) > at org.testng.internal.Invoker.createParameters(Invoker.java:1036) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at test.SimpleBaseTest.run(SimpleBaseTest.java:42) > at test.dataprovider.FailingDataProviderTest.failingDataProviderAndInvocationCount(FailingDataProviderTest.java:27) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) > >[Utils] [ERROR] [Error] java.lang.RuntimeException: Fail > at test.dataprovider.DataProviderWithErrorSample.Data(DataProviderWithErrorSample.java:21) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:55) > at org.testng.internal.MethodInvocationHelper.invokeMethodNoCheckedException(MethodInvocationHelper.java:45) > at org.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:115) > at org.testng.internal.Parameters.handleParameters(Parameters.java:509) > at org.testng.internal.Invoker.handleParameters(Invoker.java:1308) > at org.testng.internal.Invoker.createParameters(Invoker.java:1036) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at test.SimpleBaseTest.run(SimpleBaseTest.java:42) > at test.dataprovider.FailingDataProviderTest.failingDataProviderAndInvocationCount(FailingDataProviderTest.java:27) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108) > at org.testng.internal.Invoker.invokeMethod(Invoker.java:661) > at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869) > at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193) > at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129) > at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112) > at org.testng.TestRunner.privateRun(TestRunner.java:756) > at org.testng.TestRunner.run(TestRunner.java:610) > at org.testng.SuiteRunner.runTest(SuiteRunner.java:380) > at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375) > at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340) > at org.testng.SuiteRunner.run(SuiteRunner.java:289) > at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) > at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) > at org.testng.TestNG.runSuitesSequentially(TestNG.java:1306) > at org.testng.TestNG.runSuitesLocally(TestNG.java:1231) > at org.testng.TestNG.runSuites(TestNG.java:1146) > at org.testng.TestNG.run(TestNG.java:1117) > at org.testng.TestNG.privateMain(TestNG.java:1447) > at org.testng.TestNG.main(TestNG.java:1416) > >PASSED: verifyExternal("Cedric") >PASSED: verifyStatic("Cedric") >PASSED: verify(10, "verifyTen") >PASSED: verify(5, "verifyFive") >PASSED: verifySix >PASSED: duplicateDataProviders > TESTNG-447: Abort when two data providers have the same name >PASSED: failingDataProvider > TESTNG-142: Exceptions in DataProvider are not reported as failed test >PASSED: failingDataProviderAndInvocationCount >PASSED: failingDataProvider >PASSED: failingDataProviderWithInvocationNumber >PASSED: test >PASSED: test2 >PASSED: allMethodsShouldBeInvoked >PASSED: booleanTest >PASSED: classTest >PASSED: configurationAndDataProvidersTest >PASSED: createDataTest >PASSED: dataProviderAsTest >PASSED: emptyDataProviderTest >PASSED: failedDataProviderShouldCauseSkip >PASSED: inheritedDataProviderTest >PASSED: instanceDataProviderTest >PASSED: methodTest >PASSED: oneDimDataProviderShouldWork > GITHUB-1139 >PASSED: parallelDataProviderSample >PASSED: shouldNotThrowConcurrentModificationException >PASSED: should_prefer_dataProvider_explicit_name > TESTNG-576: Prefer DataProvider explicit name >PASSED: staticDataProviderSampleWithoutGuiceTest >PASSED: staticDataProviderTest >PASSED: testExceptions >PASSED: testInstanceFactoryTest >PASSED: testNG411Test >PASSED: unnamedDataProviderTest >PASSED: varArgsDataProviderTest > >=============================================== > DataProvider > Tests run: 34, Failures: 0, Skips: 0 >=============================================== > >PASSED: verify >PASSED: verify >PASSED: testAfter > >=============================================== > UniqueSuite > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: test1 > >=============================================== > InheritGroups > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >PASSED: testGarf > >=============================================== > Nested > Tests run: 1, Failures: 0, Skips: 0 >=============================================== > >PASSED: configurableFailure >PASSED: configurableSuccess >PASSED: configurableSuccessWithListener >PASSED: hookFailure >PASSED: hookSuccess >PASSED: hookSuccessWithListener >PASSED: issue599 > https://github.com/cbeust/testng/issues/599 >PASSED: issue862 > https://github.com/cbeust/testng/pull/862 > >=============================================== > Hookable > Tests run: 8, Failures: 0, Skips: 0 >=============================================== > >PASSED: f1 >PASSED: fa >PASSED: f1 >PASSED: fa >PASSED: g1 >PASSED: f1 >PASSED: fa >PASSED: f >PASSED: run >PASSED: f >PASSED: run1 >PASSED: run2 >PASSED: f >PASSED: run1 >PASSED: run2 >PASSED: testSomething >PASSED: testSomethingMore >PASSED: verify >PASSED: verify >PASSED: verify >PASSED: verify >PASSED: verify >PASSED: verify >PASSED: verify > >=============================================== > BeforeGroups-AfterGroups-1 > Tests run: 24, Failures: 0, Skips: 0 >=============================================== > >PASSED: testSomething >PASSED: testSomethingMore >PASSED: verify > >=============================================== > BeforeGroups-AfterGroups-2 > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: methodsThatStartWithTest >PASSED: methodsWithSetup >PASSED: setNameShouldBeInvoked >PASSED: setUpFailingShouldCauseMethodsToBeSkipped >PASSED: testAbstract >PASSED: testNewInstance >PASSED: testSuite >PASSED: junitParsing >PASSED: junitParsing2 >PASSED: suiteNameOverride >PASSED: testMethodParameter >PASSED: testNameOverride >PASSED: testUseDefaultListenersArgument >PASSED: testTests([Ljava.lang.Class;@6d598162, [Ljava.lang.String;@679f3e12, [Ljava.lang.String;@5b285847, [Ljava.lang.String;@57af157c) >PASSED: testTests([Ljava.lang.Class;@765ccc7a, [Ljava.lang.String;@68ad030d, [Ljava.lang.String;@71de943f, [Ljava.lang.String;@5e756b8d) >PASSED: testTests([Ljava.lang.Class;@4eda5325, [Ljava.lang.String;@4eef8498, [Ljava.lang.String;@4b158e16, [Ljava.lang.String;@3e49adfa) >PASSED: testTests([Ljava.lang.Class;@2296926d, [Ljava.lang.String;@10ef09e3, [Ljava.lang.String;@776d50d6, [Ljava.lang.String;@43815bc) >PASSED: testTests([Ljava.lang.Class;@122bfaac, [Ljava.lang.String;@7ae3591b, [Ljava.lang.String;@67954d71, [Ljava.lang.String;@234421ca) >PASSED: testTests([Ljava.lang.Class;@6e774194, [Ljava.lang.String;@ebcf6c0, [Ljava.lang.String;@438fcca3, [Ljava.lang.String;@41c7ef69) >PASSED: testTests([Ljava.lang.Class;@15e86d24, [Ljava.lang.String;@7c0b83af, [Ljava.lang.String;@415cb259, [Ljava.lang.String;@3f1eb1bc) >PASSED: easyGroovySampleShouldWork >PASSED: reporterWithSpockSampleShouldWork >PASSED: specialNameGroovySampleShouldWork >PASSED: spockSampleShouldWork > >=============================================== > JUnit > Tests run: 24, Failures: 0, Skips: 0 >=============================================== > >PASSED: testDOSPathResolution >PASSED: testPathResolution >PASSED: testUnixPathResolution > >=============================================== > Ant-ClassFileResolution > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >PASSED: testA >PASSED: testB > >=============================================== > Class Run > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >PASSED: testA >PASSED: testB > >=============================================== > Groups Run > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >PASSED: testA >PASSED: testAB > >=============================================== > External group invocation > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > > >=============================================== >Command line suite >Total tests run: 3, Failures: 1, Skips: 1 >=============================================== > >PASSED: skippedExceptionInConfigurationMethods >PASSED: skippedExceptionInTestMethods >PASSED: shouldSkip > >=============================================== > SkipExceptions > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > >Test Called : Test6 >Test Called : Test1 >Test Called : Test2 >Test Called : Test9 >Test Called : Test7 >Test Called : Test5 >Test Called : Test5 >Test Called : Test5 >Test Called : Test5 >Test Called : Test8 >Test Called : Test4 >Test Called : Test3 >Test Called : Test0 >PASSED: testInvocationCounts >PASSED: exitsWithNonzeroOnFailure >PASSED: exitsWithZeroAfterSuccessfulRetry >PASSED: exitsWithZeroOnSuccess >PASSED: testRetryCounts > >=============================================== > RetryAnalyzer > Tests run: 5, Failures: 0, Skips: 0 >=============================================== > >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >PASSED: fastShouldNotRunFirst >PASSED: fastShouldRunFirst >PASSED: noMethodsShouldRun >PASSED: nullMethodInterceptorWorksInTestngXml >PASSED: shouldNotLockUpWithInterceptorThatRemovesMethods >PASSED: AfterClass_method_should_be_fired_when_IMethodInterceptor_removes_test_methods > test for https://github.com/cbeust/testng/issues/392 >PASSED: testMultipleInterceptors >PASSED: testMultipleInterceptorsWithPreserveOrder > >=============================================== > MethodInterceptor > Tests run: 8, Failures: 0, Skips: 0 >=============================================== > >PASSED: assertEqualsMapShouldFail >PASSED: assertEqualsSymmetricArrays >PASSED: assertEqualsSymmetricScalar >PASSED: mapAssertEquals >PASSED: nullCollectionAssertEquals >PASSED: nullMapAssertEquals >PASSED: nullObjectArrayAssertEquals >PASSED: nullObjectArrayAssertNoOrder >PASSED: nullSetAssertEquals >PASSED: oneNullMapAssertEquals >PASSED: oneNullSetAssertEquals >PASSED: setAssertEquals >PASSED: arraysFailures_1 >PASSED: arraysFailures_2 >PASSED: arraysFailures_3 >PASSED: doubleNaNAssertion >PASSED: expectThrowsDetectsTypeMismatchesViaExplicitTypeHint >PASSED: expectThrowsIncludesAnInformativeDefaultMessage >PASSED: expectThrowsRequiresAnExceptionToBeThrown >PASSED: expectThrowsReturnsTheSameObjectThrown >PASSED: expectThrowsSuppliesACoherentErrorMessageUponTypeMismatch >PASSED: expectThrowsWrapsAndPropagatesUnexpectedExceptions >PASSED: intArray_Issue4 >PASSED: noOrderFailure >PASSED: noOrderSuccess >PASSED: setsSuccess >PASSED: arrayAssertEquals >PASSED: arrayAssertNotEquals >PASSED: arrayDeepInArrayAndListAssertEquals >PASSED: arrayDeepInArraysAssertEquals >PASSED: arrayDeepInIterablesAssertEquals >PASSED: arrayDeepInListAndMapAssertEquals >PASSED: arrayDeepInListsAssertEquals >PASSED: arrayDeepInMapAndListAssertEquals >PASSED: arrayDeepInMapsAssertEquals >PASSED: arrayInsideArrayAssertEquals >PASSED: arrayInsideIterableAssertEquals >PASSED: arrayInsideListAssertEquals >PASSED: arrayInsideListAssertNotEquals >PASSED: arrayInsideMapAssertEquals >PASSED: arrayInsideMapAssertEqualsDeep >PASSED: arrayInsideMapAssertEqualsDeepWithMessage >PASSED: arrayInsideMapAssertEqualsWithMessage >PASSED: arrayInsideMapAssertNotEquals >PASSED: arrayInsideMapAssertNotEqualsDeep >PASSED: arrayInsideSetAssertEquals >PASSED: arrayInsideSetAssertEqualsDeep >PASSED: arrayInsideSetAssertNotEquals >PASSED: arrayInsideSetAssertNotEqualsDeep >PASSED: boxedArrayAssertEquals >PASSED: boxedArrayAssertNotEquals >PASSED: mixedArraysAssertEquals >PASSED: mixedArraysAssertNotEquals > >=============================================== > Asserts > Tests run: 53, Failures: 0, Skips: 0 >=============================================== > >PASSED: createEmptyStringWhenJoiningEmptyListWithJoin >PASSED: createEmptyStringWhenJoiningEmptyListWithJoinStrings >PASSED: escapeUnicode >PASSED: joinTwoStringsWithJoinStrings >PASSED: testGetAvailableMethods > >=============================================== > Utils > Tests run: 5, Failures: 0, Skips: 0 >=============================================== > >PASSED: test >PASSED: test >PASSED: testClassWithRedundantGroups >PASSED: testClassWithUniqueGroups > >=============================================== > Invoker > Tests run: 4, Failures: 0, Skips: 0 >=============================================== > >PASSED: commandLineTestWithXMLFile_policyAsContinue >PASSED: commandLineTestWithXMLFile_policyAsSkip >PASSED: commandLineTest_policyAsContinue >PASSED: commandLineTest_policyAsSkip >PASSED: confFailureTest([Ljava.lang.Class;@30c96ea9, 1, 1, 1) >PASSED: confFailureTest([Ljava.lang.Class;@62a9d176, 2, 0, 2) >PASSED: confFailureTest([Ljava.lang.Class;@71ea9a0d, 4, 0, 4) >PASSED: confFailureTest([Ljava.lang.Class;@62ba4c62, 2, 2, 2) >PASSED: confFailureTest([Ljava.lang.Class;@19fdcaba, 1, 1, 1) >PASSED: confFailureTest([Ljava.lang.Class;@35738a92, 1, 2, 2) >PASSED: confFailureTest([Ljava.lang.Class;@10ec54c3, 2, 3, 3) >PASSED: confFailureTest([Ljava.lang.Class;@2005d3e0, 0, 1, 1) >PASSED: confFailureTest([Ljava.lang.Class;@575a6540, 2, 0, 2) >PASSED: confFailureTest([Ljava.lang.Class;@7e544223, 8, 0, 8) >PASSED: confFailureTest([Ljava.lang.Class;@c6c5b66, 2, 2, 2) > >=============================================== > ConfigFailurePolicy > Tests run: 15, Failures: 0, Skips: 0 >=============================================== > >PASSED: nestedA >PASSED: nestedWithInheritedTest > >=============================================== > Nested2 > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >PASSED: guiceTest >PASSED: guiceWithNoModules >PASSED: singletonShouldWork >PASSED: singletonShouldWork > >=============================================== > Guice > Tests run: 4, Failures: 0, Skips: 0 >=============================================== > >PASSED: testFromListenerUsingExtendedListenerInstance >PASSED: testFromListenerUsingSimpleListenerInstance > >=============================================== > Listener invokers > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >PASSED: compareFiles("a1") >PASSED: compareFiles("a2") >PASSED: compareFiles("a3") >PASSED: compareFiles("a4") > >=============================================== > YAML > Tests run: 4, Failures: 0, Skips: 0 >=============================================== > >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >PASSED: testParse("goodWithDoctype.xml", true) >PASSED: testParse("goodWithoutDoctype.xml", true) >PASSED: testParse("badWithDoctype.xml", false) >PASSED: testParse("badWithoutDoctype.xml", false) >PASSED: testParse("issue174.xml", true) >PASSED: testIncludedAndExcludedGroups >PASSED: testIncludedAndExcludedGroupsWithRun > >=============================================== > XML > Tests run: 7, Failures: 0, Skips: 0 >=============================================== > >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your file, otherwise TestNG may fail or not work as expected. >PASSED: checkNoError >PASSED: checkTestNamesForProgrammaticSuites >PASSED: checkWithChildSuites >PASSED: checkWithoutChildSuites >PASSED: checkChildSuites >PASSED: checkChildSuitesFails >PASSED: checkProgrammaticSuitesFails >PASSED: checkXmlSuiteAddition > >=============================================== > Sanity Check > Tests run: 8, Failures: 0, Skips: 0 >=============================================== > >PASSED: verifyBeforeGroupUseAppropriateInstance > https://github.com/cbeust/testng/issues/1338 >PASSED: verifySingleInvocation > Verify that a base class with a BeforeGroups method only gets invoked once, no matter how many subclasses it has >PASSED: verifyBothAfterGroups >PASSED: verifyDataProviderAfterGroups >PASSED: verifyIteratorDataProviderAfterGroups >PASSED: verifyParametersAfterGroups >PASSED: verify >PASSED: verify >PASSED: beforeClassMethodsShouldRunInParallel >PASSED: realTest >PASSED: afterClassShouldRunEvenWithDisabledMethods >PASSED: verifyBeforeTestOrdering >PASSED: test >PASSED: verify >PASSED: verify >PASSED: test1 >PASSED: test2 >PASSED: suiteMethodsShouldOnlyRunOnce >PASSED: test1 > >=============================================== > Configuration > Tests run: 19, Failures: 0, Skips: 0 >=============================================== > >PASSED: runTest({two=orld, one=ello}, "H{{one}} W{{two}}", "Hello World") >PASSED: runTest({}, "E{{#foo}}xxx{{/foo}}lephant", "Elephant") >PASSED: runTest({}, "Hello >{{#foo}}@ >{{/foo}}World", "Hello >World") >PASSED: runTest({day=Monday, person=test.mustache.MustacheTest$Person@5145dddc}, "Hello {{#person}}{{name}}{{/person}}, {{day}}", "Hello John, Monday") >PASSED: runTest({name=Carl, person=test.mustache.MustacheTest$Person@31d96cd6}, "Hello {{#person}}{{name}}{{/person}}, {{name}}", "Hello John, Carl") >PASSED: runTest({people=[test.mustache.MustacheTest$Person@b6a5cf5, test.mustache.MustacheTest$Person@6f1ba660]}, "People:@{{#people}}-{{/people}}!", "People:@--!") >PASSED: runTest({ages=[test.mustache.MustacheTest$Age@30a0a440, test.mustache.MustacheTest$Age@116c43d4], people=[test.mustache.MustacheTest$Person@b6a5cf5, test.mustache.MustacheTest$Person@6f1ba660]}, ":@{{#people}}{{name}}{{#ages}}{{age}}{{/ages}}@{{/people}}!_", ":@Carl4243@Christopher4243@!_") > >=============================================== > Mustache > Tests run: 7, Failures: 0, Skips: 0 >=============================================== > >PASSED: mixedClasses >PASSED: mixedMethods >PASSED: mixedWithExcludedGroups > >=============================================== > Mixed > Tests run: 3, Failures: 0, Skips: 0 >=============================================== > > >=============================================== > Issue 107 > Tests run: 0, Failures: 0, Skips: 0 >=============================================== > >PASSED: test1 >PASSED: test2 >PASSED: test2_fails >PASSED: testAssertAllCount >PASSED: testOnSucceedAndFailureCalled > >=============================================== > Assertion > Tests run: 5, Failures: 0, Skips: 0 >=============================================== > >PASSED: disabled_methods_should_not_be_run >PASSED: issue420 > https://github.com/cbeust/testng/issues/420 > >=============================================== > @Test(enable) > Tests run: 2, Failures: 0, Skips: 0 >=============================================== > >PASSED: blankNameTest >PASSED: blankNameTestWithXml >PASSED: complexITestTest >PASSED: itestTest >PASSED: itestTestWithXml >PASSED: noNameTest >PASSED: noNameTestWithXml >PASSED: testNameTest >PASSED: testNameTestWithXml >PASSED: testOnClassFromReporter > GITHUB-922: ITestResult doesn't contain name if a class has @Test >PASSED: testCustomTestNames > >=============================================== > Name > Tests run: 11, Failures: 0, Skips: 0 >=============================================== > >PASSED: sanityCheck >PASSED: verifyOnlyOneInstanceOfTestClassForAllTestMethods >PASSED: verifySuiteAndTestLevelEventsRunInSequentialOrderInSameThread >PASSED: verifyTestMethodLevelEventsAllOccurBetweenTestListenerStartAndFinish >PASSED: verifyThatAllEventsForATestMethodExecuteInSameThread >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatTestMethodsRunInParallelThreads >PASSED: sanityCheck >PASSED: verifyOnlyOneInstanceOfTestClassForAllTestMethodsForAllSuites >PASSED: verifySuiteAndTestLevelEventsRunInSequentialOrderForIndividualSuites >PASSED: verifySuitesRunSequentiallyInSameThread >PASSED: verifyTestLevelMethodLevelEventLogsOccurBetweenAfterTestListenerStartAndFinishEventLogs >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: sanityCheck >PASSED: verifyOnlyOneInstanceOfTestClassForAllTestMethodsForAllSuites >PASSED: verifyTestLevelEventsRunInSequentialOrderForIndividualSuites >PASSED: verifyTestLevelMethodLevelEventLogsOccurBetweenAfterTestListenerStartAndFinishEventLogs >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatSuitesRunInParallelThreads >PASSED: sanityCheck >PASSED: verifyOnlyOneInstanceOfTestClassForAllTestMethodsForAllSuites >PASSED: verifyTestLevelEventsRunInSequentialOrderForIndividualSuites >PASSED: verifyTestLevelMethodLevelEventLogsOccurBetweenAfterTestListenerStartAndFinishEventLogs >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatSuitesRunInParallelThreads >PASSED: verifyThatTestMethodsRunInParallelThreads >PASSED: sanityCheck >PASSED: verifyOnlyOneInstanceOfTestClassForAllTestMethods >PASSED: verifySuiteAndTestLevelEventsRunInSequentialOrderInSameThread >PASSED: verifyTestMethodLevelEventsAllOccurBetweenTestListenerStartAndFinish >PASSED: verifyThatAllEventsForATestMethodExecuteInSameThread >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatTestMethodsRunInParallelThreads >PASSED: sanityCheck >PASSED: verifyOnlyOneInstanceOfTestClassForAllTestMethodsForAllSuites >PASSED: verifySuiteAndTestLevelEventsRunInSequentialOrderForIndividualSuites >PASSED: verifySuitesRunSequentiallyInSameThread >PASSED: verifyTestLevelMethodLevelEventLogsOccurBetweenAfterTestListenerStartAndFinishEventLogs >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatTestMethodsRunInParallelThreads >PASSED: sanityCheck >PASSED: verifyOnlyOneInstanceOfTestClassForAllTestMethodsForAllSuites >PASSED: verifyTestLevelEventsRunInSequentialOrderForIndividualSuites >PASSED: verifyTestLevelMethodLevelEventLogsOccurBetweenAfterTestListenerStartAndFinishEventLogs >PASSED: verifyThatSuitesRunInParallelThreads >PASSED: verifyThatTestMethodsRunInParallelThreads >PASSED: sanityCheck >PASSED: verifySuiteAndTestLevelEventsRunInSequentialOrderInSameThread >PASSED: verifyTestMethodLevelEventsAllOccurBetweenTestListenerStartAndFinish >PASSED: verifyThatAllEventsForATestMethodInClassInstanceExecuteInSameThread >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatTestMethodsRunInParallelThreads >PASSED: verifyTwoInstancesOfTestClassForAllTestMethods >PASSED: sanityCheck >PASSED: verifyNumberOfInstanceOfTestClassForAllTestMethodsForAllSuites >PASSED: verifySuiteAndTestLevelEventsRunInSequentialOrderForIndividualSuites >PASSED: verifySuitesRunSequentiallyInSameThread >PASSED: verifyTestLevelMethodLevelEventLogsOccurBetweenAfterTestListenerStartAndFinishEventLogs >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: sanityCheck >PASSED: verifyNumberOfInstanceOfTestClassForAllTestMethodsForAllSuites >PASSED: verifyTestLevelEventsRunInSequentialOrderForIndividualSuites >PASSED: verifyTestLevelMethodLevelEventLogsOccurBetweenAfterTestListenerStartAndFinishEventLogs >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatSuitesRunInParallelThreads >PASSED: sanityCheck >PASSED: verifySuiteAndTestLevelEventsRunInSequentialOrderInSameThread >PASSED: verifyTestMethodLevelEventsAllOccurBetweenTestListenerStartAndFinish >PASSED: verifyThatAllEventsForATestMethodExecuteInSameThread >PASSED: verifyThatMethodLevelEventsRunInDifferentThreadsFromSuiteAndTestLevelEvents >PASSED: verifyThatTestMethodsRunInParallelThreads >PASSED: verifyThreeInstancesOfTestClassForAllTestMethods >FAILED: verifyThatTestMethodsRunInParallelThreads >java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 20 for TestSuiteB-ThreeTestClassTest so no more than 20 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268256, threadId=5251, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268267, threadId=5252, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268281, threadId=5253, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268296, threadId=5254, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268308, threadId=5255, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268321, threadId=5256, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268333, threadId=5257, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268344, threadId=5258, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@2f3a3fec, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529268356, threadId=5251, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268357, threadId=5259, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@2f3a3fec, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529268367, threadId=5252, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268374, threadId=5260, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@2f3a3fec, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529268381, threadId=5253, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodC}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase1Scenario2.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase1Scenario2.java:569) >... Removed 27 stack frames >FAILED: verifyThatTestMethodsRunInParallelThreads >java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 14 for TestSuiteB-ThreeTestClassTest so no more than 14 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284438, threadId=5301, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284460, threadId=5302, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284478, threadId=5303, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284488, threadId=5304, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284504, threadId=5305, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284529, threadId=5306, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284538, threadId=5301, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284543, threadId=5307, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284560, threadId=5308, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@511f21f9, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284560, threadId=5302, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284578, threadId=5303, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodC}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284579, threadId=5309, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@511f21f9, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284588, threadId=5304, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase2Scenario1.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase2Scenario1.java:351) >... Removed 27 stack frames >FAILED: verifyThatTestMethodsRunInParallelThreads >java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 20 for TestSuiteB-ThreeTestClassTest so no more than 20 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371688, threadId=5453, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371712, threadId=5454, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371725, threadId=5455, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371740, threadId=5456, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371750, threadId=5457, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7e753fd6, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371763, threadId=5458, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371787, threadId=5459, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371788, threadId=5453, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371802, threadId=5460, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371809, threadId=5461, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371812, threadId=5454, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371825, threadId=5455, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371827, threadId=5462, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7e753fd6, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371840, threadId=5456, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371848, threadId=5463, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371850, threadId=5457, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7e753fd6, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371863, threadId=5464, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371863, threadId=5458, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371869, threadId=5466, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371869, threadId=5465, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase5Scenario2.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase5Scenario2.java:363) >... Removed 27 stack frames >FAILED: verifyThatTestMethodsRunInParallelThreads >java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 20 for TestSuiteB-ThreeTestClassTest so no more than 20 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381529, threadId=5488, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381534, threadId=5489, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381540, threadId=5490, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381545, threadId=5491, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381554, threadId=5492, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7ec9d826, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381555, threadId=5493, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381561, threadId=5494, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381570, threadId=5495, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381576, threadId=5496, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381585, threadId=5497, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7ec9d826, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381591, threadId=5498, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381596, threadId=5499, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381603, threadId=5500, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381610, threadId=5501, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381619, threadId=5502, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7ec9d826, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381619, threadId=5503, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381619, threadId=5504, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381626, threadId=5505, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529381629, threadId=5488, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381630, threadId=5506, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase6Scenario1.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase6Scenario1.java:571) >... Removed 27 stack frames > >=============================================== > Parallelization > Tests run: 76, Failures: 4, Skips: 0 >=============================================== > > >=============================================== >TestNG >Total tests run: 1463, Failures: 4, Skips: 0 >=============================================== > >Failures in <suite> :TestNG, <test> :Parallelization >test.thread.parallelization.ParallelByMethodsTestCase1Scenario2.verifyThatTestMethodsRunInParallelThreads() >StackTrace: > java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 20 for TestSuiteB-ThreeTestClassTest so no more than 20 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268256, threadId=5251, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268267, threadId=5252, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268281, threadId=5253, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268296, threadId=5254, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268308, threadId=5255, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268321, threadId=5256, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268333, threadId=5257, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@67171221, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268344, threadId=5258, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@2f3a3fec, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529268356, threadId=5251, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268357, threadId=5259, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@2f3a3fec, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529268367, threadId=5252, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529268374, threadId=5260, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@2f3a3fec, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529268381, threadId=5253, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@207fce87, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodC}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase1Scenario2.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase1Scenario2.java:569) >... Removed 27 stack frames > >test.thread.parallelization.ParallelByMethodsTestCase6Scenario1.verifyThatTestMethodsRunInParallelThreads() >StackTrace: > java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 20 for TestSuiteB-ThreeTestClassTest so no more than 20 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381529, threadId=5488, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381534, threadId=5489, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381540, threadId=5490, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381545, threadId=5491, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381554, threadId=5492, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7ec9d826, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381555, threadId=5493, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381561, threadId=5494, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381570, threadId=5495, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381576, threadId=5496, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381585, threadId=5497, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7ec9d826, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381591, threadId=5498, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381596, threadId=5499, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381603, threadId=5500, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381610, threadId=5501, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381619, threadId=5502, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7ec9d826, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381619, threadId=5503, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381619, threadId=5504, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@27dfd939, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381626, threadId=5505, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@441e789e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529381629, threadId=5488, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1dd17c0c, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529381630, threadId=5506, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@6c1a9613, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase6Scenario1.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase6Scenario1.java:571) >... Removed 27 stack frames > >test.thread.parallelization.ParallelByMethodsTestCase5Scenario2.verifyThatTestMethodsRunInParallelThreads() >StackTrace: > java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 20 for TestSuiteB-ThreeTestClassTest so no more than 20 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371688, threadId=5453, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371712, threadId=5454, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371725, threadId=5455, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371740, threadId=5456, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371750, threadId=5457, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7e753fd6, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371763, threadId=5458, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371787, threadId=5459, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371788, threadId=5453, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371802, threadId=5460, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371809, threadId=5461, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371812, threadId=5454, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371825, threadId=5455, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371827, threadId=5462, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7e753fd6, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371840, threadId=5456, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371848, threadId=5463, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371850, threadId=5457, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@7e753fd6, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371863, threadId=5464, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2350e46, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529371863, threadId=5458, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@1f234e35, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371869, threadId=5466, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@5409305f, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529371869, threadId=5465, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@51a6af38, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase5Scenario2.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase5Scenario2.java:363) >... Removed 27 stack frames > >test.thread.parallelization.ParallelByMethodsTestCase2Scenario1.verifyThatTestMethodsRunInParallelThreads() >StackTrace: > java.lang.AssertionError: The expected maximum number of methods to execute simultaneously is 14 for TestSuiteB-ThreeTestClassTest so no more than 14 methods should be executing at the same time. Event logs: [EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284438, threadId=5301, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284460, threadId=5302, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284478, threadId=5303, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284488, threadId=5304, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284504, threadId=5305, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284529, threadId=5306, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodC, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284538, threadId=5301, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284543, threadId=5307, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, METHOD_NAME=testMethodD, SUITE_NAME=TestSuiteB}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284560, threadId=5308, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@511f21f9, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodA, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284560, threadId=5302, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284578, threadId=5303, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample@7781b55f, CLASS_NAME=test.thread.parallelization.sample.TestClassDThreeMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodC}}, EventLog{event=TEST_METHOD_EXECUTION, timeOfEvent=1701529284579, threadId=5309, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample@511f21f9, CLASS_NAME=test.thread.parallelization.sample.TestClassFSixMethodsWithNoDepsSample, METHOD_NAME=testMethodB, SUITE_NAME=TestSuiteB}}, EventLog{event=LISTENER_TEST_METHOD_PASS, timeOfEvent=1701529284588, threadId=5304, data={TEST_NAME=TestSuiteB-ThreeTestClassTest, CLASS_INSTANCE=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample@2cb3bc0e, CLASS_NAME=test.thread.parallelization.sample.TestClassBFourMethodsWithNoDepsSample, SUITE_NAME=TestSuiteB, METHOD_NAME=testMethodA}}] expected [true] but found [false] > at test.thread.parallelization.BaseParallelizationTest.verifyEventTypeForEventsLogs(BaseParallelizationTest.java:94) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethodExecutionEvents(BaseParallelizationTest.java:532) > at test.thread.parallelization.BaseParallelizationTest.verifySimultaneousTestMethods(BaseParallelizationTest.java:334) > at test.thread.parallelization.ParallelByMethodsTestCase2Scenario1.verifyThatTestMethodsRunInParallelThreads(ParallelByMethodsTestCase2Scenario1.java:351) >... Removed 27 stack frames > > * ERROR: dev-java/testng-6.11::gentoo failed (test phase): > * Running TestNG failed. > * > * Call stack: > * ebuild.sh, line 136: Called src_test > * environment, line 2554: Called java-pkg-simple_src_test > * environment, line 1070: Called etestng '-classpath' 'target/test-classes:testng.jar:/var/tmp/portage/dev-java/testng-6.11/distdir/spock-core-1.0-groovy-2.4.jar:/var/tmp/portage/dev-java/testng-6.11/distdir/groovy-all-2.4.7.jar:/usr/share/assertj-core-3/lib/assertj-core.jar:/usr/share/byte-buddy/lib/byte-buddy-agent.jar:/usr/share/byte-buddy/lib/byte-buddy.jar:/usr/share/ant-core/lib/ant.jar:/usr/share/ant-core/lib/ant-bootstrap.jar:/usr/share/ant-core/lib/ant-launcher.jar:/usr/share/bsh/lib/bsh.jar:/usr/share/guice-4/lib/guice.jar:/usr/share/jcommander-1.64/lib/jcommander.jar:/usr/share/junit-4/lib/junit.jar:/usr/share/snakeyaml/lib/snakeyaml.jar:/usr/share/bsf-2.3/lib/bsf.jar:/usr/share/jakarta-servlet-api-4/lib/jakarta-servlet-api.jar:/usr/share/aopalliance-1/lib/aopalliance.jar:/usr/share/asm-9/lib/asm.jar:/usr/share/asm-9/lib/asm-tree.jar:/usr/share/asm-9/lib/asm-analysis.jar:/usr/share/asm-9/lib/asm-commons.jar:/usr/share/asm-9/lib/asm-util.jar:/usr/share/guava/lib/guava.jar:/usr/share/javax-inject/lib/javax-inject.jar:/usr/share/commons-logging/lib/commons-logging.jar:/usr/share/commons-logging/lib/commons-logging-api.jar:/usr/share/commons-logging/lib/commons-logging-adapters.jar:/usr/share/xalan/lib/xalan.jar:/usr/share/hamcrest-core-1.3/lib/hamcrest-core.jar:/usr/share/checker-framework-qual/lib/checker-framework-qual.jar:/usr/share/error-prone-annotations/lib/error-prone-annotations.jar:/usr/share/failureaccess/lib/failureaccess.jar:/usr/share/j2objc-annotations/lib/j2objc-annotations.jar:/usr/share/jsr305/lib/jsr305.jar:/usr/share/bcel/lib/bcel.jar:/usr/share/javacup/lib/javacup.jar:/usr/share/javacup/lib/javacup-runtime.jar:/usr/share/xalan-serializer/lib/xalan-serializer.jar:/usr/share/xerces-2/lib/xerces.jar:/usr/share/commons-lang-3.6/lib/commons-lang.jar:/usr/share/xml-commons-external-1.4/lib/xml-commons-external.jar:/usr/share/xml-commons-resolver/lib/xml-commons-resolver.jar' 'src/test/resources/testng.xml' > * environment, line 769: Called die > * The specific snippet of code: > * java ${args[@]} || die "Running TestNG failed." > * > * If you need support, post the output of `emerge --info '=dev-java/testng-6.11::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-java/testng-6.11::gentoo'`. >!!! When you file a bug report, please include the following information: >GENTOO_VM=openjdk-17 CLASSPATH="" JAVA_HOME="/usr/lib64/openjdk-17" >JAVACFLAGS="-source 1.8 -target 1.8" COMPILER="" >and of course, the output of emerge --info =testng-6.11 > * The complete build log is located at '/var/log/portage/dev-java:testng-6.11:20231202-145859.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-java/testng-6.11/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-java/testng-6.11/temp/environment'. > * Working directory: '/var/tmp/portage/dev-java/testng-6.11/work/testng-6.11' > * S: '/var/tmp/portage/dev-java/testng-6.11/work/testng-6.11'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 919047
: 876403 |
876404