Updated Branches:
  refs/heads/master ab0cc7a84 -> d9fdcf8dc

o Reduced likelyhood that a single thread will steal all the testcases, 
effectively failing the test


Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/d9fdcf8d
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/d9fdcf8d
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/d9fdcf8d

Branch: refs/heads/master
Commit: d9fdcf8dc3ee59de9a200dae813f9213bdabf9fd
Parents: ab0cc7a
Author: Kristian Rosenvold <krosenv...@apache.org>
Authored: Mon Dec 17 17:59:53 2012 +0100
Committer: Kristian Rosenvold <krosenv...@apache.org>
Committed: Mon Dec 17 17:59:53 2012 +0100

----------------------------------------------------------------------
 .../src/test/resources/fork-mode/pom.xml           |    1 +
 .../fork-mode/src/test/java/forkMode/Test1.java    |    4 +++-
 2 files changed, 4 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/d9fdcf8d/surefire-integration-tests/src/test/resources/fork-mode/pom.xml
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/resources/fork-mode/pom.xml 
b/surefire-integration-tests/src/test/resources/fork-mode/pom.xml
index aa37e2c..ca7d365 100644
--- a/surefire-integration-tests/src/test/resources/fork-mode/pom.xml
+++ b/surefire-integration-tests/src/test/resources/fork-mode/pom.xml
@@ -43,6 +43,7 @@
         <configuration>
           <forkMode>${forkMode}</forkMode>
           <threadCount>${threadCount}</threadCount>
+          <runOrder>alphabetical</runOrder>
         </configuration>
       </plugin>
     </plugins>

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/d9fdcf8d/surefire-integration-tests/src/test/resources/fork-mode/src/test/java/forkMode/Test1.java
----------------------------------------------------------------------
diff --git 
a/surefire-integration-tests/src/test/resources/fork-mode/src/test/java/forkMode/Test1.java
 
b/surefire-integration-tests/src/test/resources/fork-mode/src/test/java/forkMode/Test1.java
index 01f1151..ca5af55 100644
--- 
a/surefire-integration-tests/src/test/resources/fork-mode/src/test/java/forkMode/Test1.java
+++ 
b/surefire-integration-tests/src/test/resources/fork-mode/src/test/java/forkMode/Test1.java
@@ -15,9 +15,11 @@ public class Test1
     private static final Random RANDOM = new Random();
 
     public void test1()
-        throws IOException
+        throws IOException, InterruptedException
     {
+        Thread.sleep( 750 );
         dumpPidFile( this );
+
     }
 
     public static void dumpPidFile( TestCase test )

Reply via email to