You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ti...@apache.org on 2016/01/06 10:44:59 UTC

maven-surefire git commit: [SUREFIRE] prolonged performance test for sake of build stability

Repository: maven-surefire
Updated Branches:
  refs/heads/master 922afcc54 -> 353fb0fac


[SUREFIRE] prolonged performance test for sake of build stability


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

Branch: refs/heads/master
Commit: 353fb0faca351001f783a8909ccff7fac02f5299
Parents: 922afcc
Author: Tibor17 <ti...@lycos.com>
Authored: Wed Jan 6 10:44:23 2016 +0100
Committer: Tibor17 <ti...@lycos.com>
Committed: Wed Jan 6 10:44:23 2016 +0100

----------------------------------------------------------------------
 .../maven/surefire/its/XmlReporterRunTimeIT.java  |  6 ++++--
 .../src/test/java/runorder/parallel/Test1.java    | 18 +++++++++---------
 .../src/test/java/runorder/parallel/Test2.java    | 18 +++++++++---------
 .../src/test/java/runorder/parallel/Test3.java    | 18 +++++++++---------
 4 files changed, 31 insertions(+), 29 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/353fb0fa/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/XmlReporterRunTimeIT.java
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/XmlReporterRunTimeIT.java b/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/XmlReporterRunTimeIT.java
index d96cf61..e8ee58b 100644
--- a/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/XmlReporterRunTimeIT.java
+++ b/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/XmlReporterRunTimeIT.java
@@ -56,13 +56,15 @@ public class XmlReporterRunTimeIT
         {
             if ( "runorder.parallel.Test1".equals( report.getFullClassName() ) )
             {
+                // should be 6f but because of having Windows sleep discrepancy it is 5.95f
                 assertThat( "runorder.parallel.Test1 report.getTimeElapsed found:" + report.getTimeElapsed(),
-                            report.getTimeElapsed(), allOf( greaterThanOrEqualTo( 0.6f ), lessThan( 0.7f ) ) );
+                            report.getTimeElapsed(), allOf( greaterThanOrEqualTo( 5.95f ), lessThan( 7f ) ) );
             }
             else if ( "runorder.parallel.Test2".equals( report.getFullClassName() ) )
             {
+                // should be 5f but because of having Windows sleep discrepancy it is 4.95f
                 assertThat( "runorder.parallel.Test2 report.getTimeElapsed found:" + report.getTimeElapsed(),
-                            report.getTimeElapsed(), allOf( greaterThanOrEqualTo( 0.5f ), lessThan( 0.6f ) ) );
+                            report.getTimeElapsed(), allOf( greaterThanOrEqualTo( 4.95f ), lessThan( 6f ) ) );
             }
             else
             {

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/353fb0fa/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java b/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java
index 5429fda..d11f48a 100755
--- a/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java
+++ b/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test1.java
@@ -49,27 +49,27 @@ public class Test1
     }
 
     @Test
-    public void testSleep200()
+    public void testSleep2000()
     {
         System.out.println(
-            Thread.currentThread().getName() + " Test1.sleep200 started @ " + System.currentTimeMillis() );
-        sleep( 200 );
+            Thread.currentThread().getName() + " Test1.sleep2000 started @ " + System.currentTimeMillis() );
+        sleep( 2000 );
     }
 
     @Test
-    public void testSleep400()
+    public void testSleep4000()
     {
         System.out.println(
-            Thread.currentThread().getName() + " Test1.sleep400 started @ " + System.currentTimeMillis() );
-        sleep( 400 );
+            Thread.currentThread().getName() + " Test1.sleep4000 started @ " + System.currentTimeMillis() );
+        sleep( 4000 );
     }
 
     @Test
-    public void testSleep600()
+    public void testSleep6000()
     {
         System.out.println(
-            Thread.currentThread().getName() + " Test1.sleep600 started @ " + System.currentTimeMillis() );
-        sleep( 600 );
+            Thread.currentThread().getName() + " Test1.sleep6000 started @ " + System.currentTimeMillis() );
+        sleep( 6000 );
     }
 
     @BeforeClass

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/353fb0fa/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test2.java
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test2.java b/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test2.java
index 12ab95d..dfa4f4f 100644
--- a/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test2.java
+++ b/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test2.java
@@ -28,23 +28,23 @@ public class Test2
 {
 
     @Test
-    public void testSleep100()
+    public void testSleep1000()
     {
-        System.out.println( "Test2.sleep100 started @ " + System.currentTimeMillis() );
-        Test1.sleep( 100 );
+        System.out.println( "Test2.sleep1000 started @ " + System.currentTimeMillis() );
+        Test1.sleep( 1000 );
     }
 
     @Test
-    public void testSleep300()
+    public void testSleep3000()
     {
-        System.out.println( "Test2.sleep300 started @ " + System.currentTimeMillis() );
-        Test1.sleep( 300 );
+        System.out.println( "Test2.sleep3000 started @ " + System.currentTimeMillis() );
+        Test1.sleep( 3000 );
     }
 
     @Test
-    public void testSleep500()
+    public void testSleep5000()
     {
-        System.out.println( "Test2.sleep500 started @ " + System.currentTimeMillis() );
-        Test1.sleep( 500 );
+        System.out.println( "Test2.sleep5000 started @ " + System.currentTimeMillis() );
+        Test1.sleep( 5000 );
     }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/353fb0fa/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test3.java
----------------------------------------------------------------------
diff --git a/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test3.java b/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test3.java
index 7667ec2..0dbc57e 100644
--- a/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test3.java
+++ b/surefire-integration-tests/src/test/resources/runorder-parallel/src/test/java/runorder/parallel/Test3.java
@@ -42,24 +42,24 @@ public class Test3
     }
 
     @Test
-    public void testSleep10()
+    public void testSleep100()
     {
-        System.out.println( "Test3.sleep10 started @ " + System.currentTimeMillis() );
-        Test1.sleep( 10 );
+        System.out.println( "Test3.sleep100 started @ " + System.currentTimeMillis() );
+        Test1.sleep( 100 );
     }
 
     @Test
-    public void testSleep30()
+    public void testSleep300()
     {
-        System.out.println( "Test3.sleep30 started @ " + System.currentTimeMillis() );
-        Test1.sleep( 30 );
+        System.out.println( "Test3.sleep300 started @ " + System.currentTimeMillis() );
+        Test1.sleep( 300 );
     }
 
     @Test
-    public void testSleep50()
+    public void testSleep500()
     {
-        System.out.println( "Test3.sleep50 started @ " + System.currentTimeMillis() );
-        Test1.sleep( 50 );
+        System.out.println( "Test3.sleep500 started @ " + System.currentTimeMillis() );
+        Test1.sleep( 500 );
     }
 
     @BeforeClass