maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kristian Rosenvold (JIRA)" <j...@codehaus.org>
Subject [jira] Commented: (SUREFIRE-704) maven surefire Error while executing forked tests.; nested exception is java.lang.IllegalStateException: testSetStarting called twice
Date Thu, 03 Mar 2011 21:28:22 GMT

    [ http://jira.codehaus.org/browse/SUREFIRE-704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=258436#action_258436
] 

Kristian Rosenvold commented on SUREFIRE-704:
---------------------------------------------

Unfortunately this issue will not be fixed before earliest 2.8.1, because the kind of code
change required has not been possible until SUREFIRE-700 has been released.

Please note, Chad Wilson,  that adding the following to your plugin defintion will probably
remove the randomness you are experiencing (and it's a good thing to do this immediately even
with 2.7.2 if you're using fork timeout):

Plexus utils 2.0.7 will be appearing in maven central in a few hours. Adding this to surefire
should solve this issue;
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
....
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
<version>2.0.7</version>
</dependency>
</dependencies>
</plugin>

This *will* be fixed for 2.8

> maven surefire Error while executing forked tests.; nested exception is java.lang.IllegalStateException:
testSetStarting called twice
> -------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: SUREFIRE-704
>                 URL: http://jira.codehaus.org/browse/SUREFIRE-704
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Junit 4.x support
>    Affects Versions: 2.7.2
>         Environment: Windows/Linux/SunOS
>            Reporter: S Daigle
>         Attachments: surefire-272.txt, surefire.txt
>
>
> We want to upgrade from our current 2.5 version of the maven-surefire-plugin to something
newer but cannot get past the error below. We've tried versions 2.6, 2.7 up to and including
2.7.3-SNAPSHOT but they all fail.
> When setting forkmode to "once" and redirectTestOutputToFile to "true", we get the following
error on multiple tests:
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.7.3-SNAPSHOT:test
(default-test) on project api: Error while executing forked tests.; nested exception is java.lang.IllegalStateException:
testSetStarting called twice -> [Help 1]
> Please see the attachment for full "mvn -e test" output.
> If we set the redirectTestOutputToFile to false, it works but we need this option set
to true.
> Thanks

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message