Michal Bocek created SUREFIRE-1096: -------------------------------------- Summary: Fork test for TestNG with smlsuite Key: SUREFIRE-1096 URL: https://jira.codehaus.org/browse/SUREFIRE-1096 Project: Maven Surefire Issue Type: Bug Components: TestNG support Affects Versions: 2.17, 2.16, 2.15, 2.14 Reporter: Michal Bocek
When i setup surefire for forking tests via: <forkCount>3</forkCount> <reuseForks>true</reuseForks> <parallel>false</parallel>}} And i'm using TestNG provider with xml suite definition: <suiteXmlFiles> <suiteXmlFile>suite.xml</suiteXmlFile> </suiteXmlFiles> I'm getting exception: Caused by: java.lang.ClassCastException: java.io.File cannot be cast to java.lang.Class at org.apache.maven.plugin.surefire.booterclient.ForkStarter.runSuitesForkOnceMultiple(ForkStarter.java:201) at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:160) at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:806) at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:701) at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:629) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) -- This message was sent by Atlassian JIRA (v6.1.6#6162)