maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michal Bocek (JIRA)" <j...@codehaus.org>
Subject [jira] (SUREFIRE-1096) ClassCastException: Fork test for TestNG with xmlsuite
Date Thu, 04 Sep 2014 08:27:10 GMT

     [ https://jira.codehaus.org/browse/SUREFIRE-1096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Michal Bocek updated SUREFIRE-1096:
-----------------------------------

    Description: 
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)

  was:
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)


> ClassCastException: Fork test for TestNG with xmlsuite
> ------------------------------------------------------
>
>                 Key: SUREFIRE-1096
>                 URL: https://jira.codehaus.org/browse/SUREFIRE-1096
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: TestNG support
>    Affects Versions: 2.14, 2.15, 2.16, 2.17
>            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)

Mime
View raw message