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 <tibo...@lycos.com> Authored: Wed Jan 6 10:44:23 2016 +0100 Committer: Tibor17 <tibo...@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