Chris Hansen created SUREFIRE-1055:
--------------------------------------
Summary: Parallel JUnit does not run all test methods with
parallel=classesAndMethods perCoreThreadCount=false useUnlimitedThreads=true
and threadCountMethods specified
Key: SUREFIRE-1055
URL: https://jira.codehaus.org/browse/SUREFIRE-1055
Project: Maven Surefire
Issue Type: Bug
Components: Junit 4.7+ (parallel) support, Maven Failsafe Plugin,
Maven Surefire Plugin
Affects Versions: 2.16
Reporter: Chris Hansen
Attachments: surefire-output.txt
Some test methods are skipped at random with the below configuration. When test
methods are skipped in this way, only one method in the class runs. Running
tests repeatedly with no code change often yields a different number of tests
with each run (e.g. see the attached surefire-output.txt). This affects version
2.16 of Surefire and Failsafe equally.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.16</version>
<configuration>
<parallel>classesAndMethods</parallel>
<perCoreThreadCount>false</perCoreThreadCount>
<useUnlimitedThreads>true</useUnlimitedThreads>
<threadCountMethods>3</threadCountMethods>
</configuration>
</plugin>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira