Increase timeouts for tests that have low values
authorMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Sun, 10 Apr 2016 18:22:29 +0000 (14:22 -0400)
committerAlexandre Montplaisir <alexmonthy@efficios.com>
Sun, 10 Apr 2016 23:08:08 +0000 (19:08 -0400)
Some tests have short timeouts (20 secs) that would usually not be
a problem on an performant machine but when build servers are under
load, especially in I/O, this can lead to intermittent failures.
This changes increases those 20 secs timeouts to 1 minute to help
in those situations.

Change-Id: I38b56c65d3981c4cf6490724f97aa26de7b0f736
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/70330
Reviewed-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@efficios.com>
Tested-by: Alexandre Montplaisir <alexmonthy@efficios.com>
ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/ctf/core/tests/temp/tracemanager/TmfTraceManagerTest.java
ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/ctf/core/tests/trace/FunkyTraceTest.java
lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/src/org/eclipse/tracecompass/lttng2/ust/core/tests/callstack/AbstractProviderTest.java
tmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/statesystem/StateSystemAnalysisModuleTest.java
tmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/synchronization/TimeOffsetTest.java
tmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/trace/TmfTraceTest.java

index 6d5b93422bab9ccb6b8a3683032ee5915aeb5bc8..5c552b688f7b7221a375b07f546540160d8c6d0c 100644 (file)
@@ -57,9 +57,9 @@ import com.google.common.collect.ImmutableSet;
  */
 public class TmfTraceManagerTest {
 
-    /** Time-out tests after 20 seconds */
+    /** Time-out tests after 1 minute. */
     @Rule
-    public TestRule globalTimeout = new Timeout(20, TimeUnit.SECONDS);
+    public TestRule globalTimeout = new Timeout(1, TimeUnit.MINUTES);
 
     private static final int SCALE = ITmfTimestamp.NANOSECOND_SCALE;
 
index 9659da5c8863448772759d80b238c859ed84b29d..7a66448828343fc8cd5cb799ace071452db5b81b 100644 (file)
@@ -43,9 +43,9 @@ import org.junit.rules.Timeout;
  */
 public class FunkyTraceTest {
 
-    /** Time-out tests after 20 seconds */
+    /** Time-out tests after 1 minute. */
     @Rule
-    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
+    public TestRule globalTimeout = new Timeout(1, TimeUnit.MINUTES);
 
     // ------------------------------------------------------------------------
     // Attributes
index 6660aa0cd3dec6c3cfac4e02eeba553ff9de670c..dab697e75bf9e6359e7051c94c248f18ea451a05 100644 (file)
@@ -52,8 +52,9 @@ import org.junit.rules.Timeout;
  */
 public abstract class AbstractProviderTest {
 
-    /** Time-out tests after 20 seconds */
-    @Rule public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
+    /** Time-out tests after 1 minute. */
+    @Rule
+    public TestRule globalTimeout = new Timeout(1, TimeUnit.MINUTES);
 
     // ------------------------------------------------------------------------
     // Attributes
index f57147066de29d6cb51ab8cbb813582def6b9a46..55d8a51b3ef409285adf5568adbdbf296e429a09 100644 (file)
@@ -43,9 +43,9 @@ import org.junit.rules.Timeout;
  */
 public class StateSystemAnalysisModuleTest {
 
-    /** Time-out tests after 20 seconds */
+    /** Time-out tests after 1 minute. */
     @Rule
-    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
+    public TestRule globalTimeout = new Timeout(1, TimeUnit.MINUTES);
 
     /** ID of the test state system analysis module */
     public static final String MODULE_SS = "org.eclipse.linuxtools.tmf.core.tests.analysis.sstest";
index 289ca8799d2d8a79ca1a99c41fb1b4794584e4a3..27ae6d3ac4da599b536ccd4b64147cc82d6c7a3a 100644 (file)
@@ -51,9 +51,9 @@ import org.junit.rules.Timeout;
 @SuppressWarnings("javadoc")
 public class TimeOffsetTest {
 
-    /** Time-out tests after 20 seconds */
+    /** Time-out tests after 1 minute. */
     @Rule
-    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
+    public TestRule globalTimeout = new Timeout(1, TimeUnit.MINUTES);
 
     // ------------------------------------------------------------------------
     // Variables
index 53745b17b9d000c6a8d977f5ee8b4f8b0fab2a3d..29cabe658d4384b6baef1f8cf4e2676086ce5217 100644 (file)
@@ -65,9 +65,9 @@ import org.junit.rules.Timeout;
 @SuppressWarnings("javadoc")
 public class TmfTraceTest {
 
-    /** Time-out tests after 20 seconds */
+    /** Time-out tests after 1 minute. */
     @Rule
-    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
+    public TestRule globalTimeout = new Timeout(1, TimeUnit.MINUTES);
 
     // ------------------------------------------------------------------------
     // Variables
This page took 0.028859 seconds and 5 git commands to generate.