[ https://issues.apache.org/jira/browse/SUREFIRE-1890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17519243#comment-17519243 ]
Tibor Digana commented on SUREFIRE-1890: ---------------------------------------- [~scoba] The values should be checked according to what is real in TestNG, see https://github.com/cbeust/testng/blob/master/testng-core-api/src/main/java/org/testng/xml/XmlSuite.java {code:java} public enum ParallelMode { TESTS("tests", false), METHODS("methods"), CLASSES("classes"), INSTANCES("instances"), NONE("none", false); {code} but I think this is not a blocker because the user can avoid using<parallel/> for NONE. You can open a PR with the fix on GH. > Not compatible with TestNG 7.4.0 > -------------------------------- > > Key: SUREFIRE-1890 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1890 > Project: Maven Surefire > Issue Type: Bug > Components: TestNG support > Affects Versions: 3.0.0-M5 > Reporter: Joe Barnett > Assignee: Tibor Digana > Priority: Major > Fix For: 2.22.3, 3.0.0-M6 > > > TestNG 7.4.0 removed the deprecated method > {{org.testng.xml.XmlSuite.setParallel(java.lang.String)}}. Trying to run > tests with parallelism set results in: > {code:java} > java.lang.NoSuchMethodError: 'void > org.testng.xml.XmlSuite.setParallel(java.lang.String)' > at > org.apache.maven.surefire.testng.conf.TestNGMapConfigurator.configure(TestNGMapConfigurator.java:71) > at > org.apache.maven.surefire.testng.conf.TestNG510Configurator.configure(TestNG510Configurator.java:40) > at > org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:111) > at > org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeSingleClass(TestNGDirectoryTestSuite.java:112) > at > org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:99) > at > org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:145) > at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) > at > org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) > at > org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) > at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) > {code} -- This message was sent by Atlassian Jira (v8.20.1#820001)