Use o.e.test and jdt.annotation from Eclipse 4.5
authorMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Fri, 26 Jun 2015 04:54:04 +0000 (00:54 -0400)
committerMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Fri, 26 Jun 2015 19:47:26 +0000 (15:47 -0400)
Also fix use of deprecated junit constructor. This is because o.e.test
*includes* org.junit and the Eclipse 4.5 repo only has junit 4.12 which
introduced the deprecation.

Change-Id: Id17e904674509a3a551f253f8b6927f023ba935c
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/50905
Reviewed-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Tested-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
15 files changed:
common/org.eclipse.tracecompass.common.core.tests/src/org/eclipse/tracecompass/common/core/tests/collect/BufferedBlockingQueueTest.java
ctf/org.eclipse.tracecompass.ctf.core.tests/src/org/eclipse/tracecompass/ctf/core/tests/ctftestsuite/CtfTestSuiteTests.java
ctf/org.eclipse.tracecompass.ctf.core.tests/src/org/eclipse/tracecompass/ctf/core/tests/trace/TraceReadAllTracesTest.java
ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/ctf/core/tests/event/CtfTmfLostEventStatisticsTest.java
ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/ctf/core/tests/temp/request/TmfSchedulerTest.java
ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/ctf/core/tests/temp/statistics/TmfStatisticsTest.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.kernel.core.tests/src/org/eclipse/tracecompass/lttng2/kernel/core/tests/analysis/kernel/statesystem/StateSystemTest.java
lttng/org.eclipse.tracecompass.lttng2.ust.core.tests/src/org/eclipse/tracecompass/lttng2/ust/core/tests/callstack/AbstractProviderTest.java
releng/org.eclipse.tracecompass.target/tracecompass-e4.5.target
releng/org.eclipse.tracecompass.target/tracecompass-eStaging.target
tmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/statesystem/ExperimentStateSystemModuleTest.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 8a27e93f3cbe2e8a08ab709f812fa06eb16076d3..0b3891bfa26971bcb4aef3d66c74283880d3219a 100644 (file)
@@ -54,7 +54,7 @@ public class BufferedBlockingQueueTest {
 
     /** Timeout the tests after 2 minutes */
     @Rule
-    public TestRule timeoutRule = new Timeout(120000);
+    public TestRule timeoutRule = new Timeout(2, TimeUnit.MINUTES);
 
     private static final String testString = "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz" +
             "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz" +
index d485917ec19b91c707005cab997b0a9e28392e4e..8362c924b7fe63ef783291817446a94da3c172b3 100644 (file)
@@ -22,6 +22,7 @@ import java.nio.file.Path;
 import java.nio.file.Paths;
 import java.util.LinkedList;
 import java.util.List;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.tracecompass.ctf.core.CTFException;
 import org.eclipse.tracecompass.ctf.core.trace.CTFTrace;
@@ -46,7 +47,7 @@ public class CtfTestSuiteTests {
 
     /** Time-out tests after 10 seconds. */
     @Rule
-    public TestRule globalTimeout = new Timeout(10000);
+    public TestRule globalTimeout = new Timeout(10, TimeUnit.SECONDS);
 
     private static final Path BASE_PATH = Paths.get("traces", "ctf-testsuite", "tests", "1.8");
 
index fccfecb85c49e55b7f58c738d5ab088006267cef..e1f9d2b867c1a2144c2885f5b6d05a7db5412853 100644 (file)
@@ -18,6 +18,7 @@ import static org.junit.Assume.assumeTrue;
 
 import java.util.ArrayList;
 import java.util.List;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.tracecompass.ctf.core.CTFException;
 import org.eclipse.tracecompass.ctf.core.CTFStrings;
@@ -45,7 +46,7 @@ public class TraceReadAllTracesTest {
 
     /** Time-out tests after 20 seconds. */
     @Rule
-    public TestRule globalTimeout = new Timeout(20000);
+    public TestRule globalTimeout = new Timeout(20, TimeUnit.SECONDS);
 
     /**
      * Get the list of traces
index ad31fa9b3c44a0cf75a7e882a4e57db26f7d25ab..f08c91d40d1c1490d86bd0c5152cc3d2032de844 100644 (file)
@@ -19,6 +19,7 @@ import static org.junit.Assert.fail;
 import static org.junit.Assume.assumeTrue;
 
 import java.util.Map;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.tracecompass.ctf.core.CTFStrings;
 import org.eclipse.tracecompass.statesystem.core.ITmfStateSystem;
@@ -46,7 +47,7 @@ public class CtfTmfLostEventStatisticsTest {
 
     /** Time-out tests after 30 seconds */
     @Rule
-    public TestRule globalTimeout= new Timeout(30000);
+    public TestRule globalTimeout= new Timeout(30, TimeUnit.SECONDS);
 
     /**Test trace with lost events */
     private static final CtfTmfTestTrace lostEventsTrace = CtfTmfTestTrace.HELLO_LOST;
index 386c48c6dd154a29b6f237990edd99062d62759e..f310a2a99f3bfe3a97b9318183390156b2e9b4ec 100644 (file)
@@ -21,6 +21,7 @@ import static org.junit.Assume.assumeTrue;
 import java.util.ArrayList;
 import java.util.LinkedList;
 import java.util.List;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.core.resources.IResource;
 import org.eclipse.tracecompass.tmf.core.event.ITmfEvent;
@@ -49,7 +50,7 @@ public class TmfSchedulerTest {
 
     /** Time-out tests after 60 seconds */
     @Rule
-    public TestRule globalTimeout= new Timeout(60000);
+    public TestRule globalTimeout= new Timeout(1, TimeUnit.MINUTES);
 
     // ------------------------------------------------------------------------
     // Constants
index 7a71c9fa3d8213bebe77c3d45784e4ca3b3a312c..371d05b384bb3fe69df7adc02f654dbacafb27ce 100644 (file)
@@ -16,6 +16,7 @@ import static org.junit.Assert.assertEquals;
 
 import java.util.List;
 import java.util.Map;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.tracecompass.tmf.core.statistics.ITmfStatistics;
 import org.eclipse.tracecompass.tmf.ctf.core.tests.shared.CtfTmfTestTrace;
@@ -33,7 +34,7 @@ import org.junit.rules.Timeout;
 public abstract class TmfStatisticsTest {
 
     /** Time-out tests after 30 seconds */
-    @Rule public TestRule globalTimeout= new Timeout(30000);
+    @Rule public TestRule globalTimeout= new Timeout(30, TimeUnit.SECONDS);
 
     /** Test trace used for these tests */
     protected static final CtfTmfTestTrace testTrace = CtfTmfTestTrace.KERNEL;
index a5f4ed3b5bc36ccdf824643e518ffe1390d3732f..58abcdb357bf83613bac5876f8d80c13906cd3ea 100644 (file)
@@ -16,6 +16,8 @@ import static org.junit.Assert.assertArrayEquals;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assume.assumeTrue;
 
+import java.util.concurrent.TimeUnit;
+
 import org.eclipse.tracecompass.tmf.core.event.ITmfEvent;
 import org.eclipse.tracecompass.tmf.core.event.ITmfEventField;
 import org.eclipse.tracecompass.tmf.core.request.TmfEventRequest;
@@ -42,7 +44,7 @@ public class FunkyTraceTest {
 
     /** Time-out tests after 20 seconds */
     @Rule
-    public TestRule globalTimeout= new Timeout(20000);
+    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
 
     // ------------------------------------------------------------------------
     // Attributes
index a66b2a0494a0369dab5234d2e2bcb7b7ec961eb7..752bdec3cd152e1ba12c0e858edac2fc49e6e5e9 100644 (file)
@@ -18,6 +18,7 @@ import static org.junit.Assert.fail;
 import static org.junit.Assume.assumeTrue;
 
 import java.util.List;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.tracecompass.analysis.os.linux.core.kernelanalysis.Attributes;
 import org.eclipse.tracecompass.statesystem.core.ITmfStateSystem;
@@ -46,7 +47,7 @@ public abstract class StateSystemTest {
 
     /** Timeout the tests after 2 minutes */
     @Rule
-    public TestRule timeoutRule = new Timeout(120000);
+    public TestRule timeoutRule = new Timeout(2, TimeUnit.MINUTES);
 
     /** Test trace used for these tests */
     protected static final CtfTmfTestTrace testTrace = CtfTmfTestTrace.TRACE2;
index d5b979b5cf42e945bef2b6bddb3de947ab89a5b4..29a4821cd73a4278416a2fd389a75803feadd916 100644 (file)
@@ -21,6 +21,7 @@ import static org.junit.Assert.fail;
 
 import java.io.File;
 import java.util.List;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.tracecompass.internal.lttng2.ust.core.callstack.LttngUstCallStackProvider;
 import org.eclipse.tracecompass.statesystem.core.ITmfStateSystem;
@@ -51,7 +52,7 @@ import org.junit.rules.Timeout;
 public abstract class AbstractProviderTest {
 
     /** Time-out tests after 20 seconds */
-    @Rule public TestRule globalTimeout= new Timeout(20000);
+    @Rule public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
 
     // ------------------------------------------------------------------------
     // Attributes
index 45623f93cf491fe9ee54a2b1131dd6b371f270f8..b9f2d0c0cf182980123aa8d74362f019d64bb6dd 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="tracecompass-e4.5" sequenceNumber="50">
+<?pde version="3.8"?><target name="tracecompass-e4.5" sequenceNumber="51">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.cdt.gnu.dsf.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.platform.ide" version="0.0.0"/>
 <unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
 <unit id="org.eclipse.pde.runtime" version="0.0.0"/>
-<repository location="http://download.eclipse.org/eclipse/updates/4.5/"/>
-</location>
-<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.test.feature.group" version="0.0.0"/>
-<unit id="org.eclipse.jdt.annotation" version="1.1.0.v20140129-1625"/>
-<repository location="http://download.eclipse.org/eclipse/updates/4.4/"/>
+<unit id="org.eclipse.jdt.annotation" version="1.1.100.v20140704-0625"/>
+<repository location="http://download.eclipse.org/eclipse/updates/4.5/"/>
 </location>
 </locations>
 <targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
index e7f9c8c6b7bcef022698f842de65cc0eb46432ca..b0a1b2be22ec5dff319f5eff938d64fb22af5f4d 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="tracecompass-eStaging" sequenceNumber="43">
+<?pde version="3.8"?><target name="tracecompass-eStaging" sequenceNumber="44">
 <locations>
 <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.cdt.gnu.dsf.feature.group" version="0.0.0"/>
@@ -36,8 +36,8 @@
 </location>
 <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
 <unit id="org.eclipse.test.feature.group" version="0.0.0"/>
-<unit id="org.eclipse.jdt.annotation" version="1.1.0.v20140129-1625"/>
-<repository location="http://download.eclipse.org/eclipse/updates/4.4/"/>
+<unit id="org.eclipse.jdt.annotation" version="1.1.100.v20140704-0625"/>
+<repository location="http://download.eclipse.org/eclipse/updates/4.5/"/>
 </location>
 </locations>
 <targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
index ff2540c0c212b1ab38d53b3aef96c578f4da7e22..141293a7bc535fd89a4989e6149b6ed14fb22790 100644 (file)
@@ -17,6 +17,8 @@ import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
 import static org.junit.Assert.fail;
 
+import java.util.concurrent.TimeUnit;
+
 import org.eclipse.tracecompass.statesystem.core.ITmfStateSystem;
 import org.eclipse.tracecompass.statesystem.core.exceptions.AttributeNotFoundException;
 import org.eclipse.tracecompass.statesystem.core.exceptions.StateSystemDisposedException;
@@ -45,7 +47,7 @@ public class ExperimentStateSystemModuleTest {
 
     /** Time-out tests after some time */
     @Rule
-    public TestRule globalTimeout = new Timeout(60000);
+    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.experiment";
index be90c6a5f67f50a6dd7e18200e571fb40397b278..dd212311eaadc51a4f70567ede617744a531104f 100644 (file)
@@ -16,6 +16,8 @@ import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
 import static org.junit.Assert.fail;
 
+import java.util.concurrent.TimeUnit;
+
 import org.eclipse.tracecompass.statesystem.core.ITmfStateSystem;
 import org.eclipse.tracecompass.tmf.core.signal.TmfSignalManager;
 import org.eclipse.tracecompass.tmf.core.signal.TmfTraceOpenedSignal;
@@ -38,7 +40,7 @@ public class StateSystemAnalysisModuleTest {
 
     /** Time-out tests after 20 seconds */
     @Rule
-    public TestRule globalTimeout= new Timeout(20000);
+    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
 
     /** ID of the test state system analysis module */
     public static final String MODULE_SS = "org.eclipse.linuxtools.tmf.core.tests.analysis.sstest";
index b2ff1b2ea7a9b5c46a8201fba1c7730307c90df8..289ca8799d2d8a79ca1a99c41fb1b4794584e4a3 100644 (file)
@@ -20,6 +20,7 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.net.URISyntaxException;
 import java.net.URL;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.core.resources.IFile;
 import org.eclipse.core.resources.IProject;
@@ -52,7 +53,7 @@ public class TimeOffsetTest {
 
     /** Time-out tests after 20 seconds */
     @Rule
-    public TestRule globalTimeout= new Timeout(20000);
+    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
 
     // ------------------------------------------------------------------------
     // Variables
index 74e7a6c502b243c629c14368ada1f05a0bc2bca8..840893f3574f551305c36eea1d28ee1ed40cc22f 100644 (file)
@@ -26,6 +26,7 @@ import java.io.IOException;
 import java.net.URISyntaxException;
 import java.net.URL;
 import java.util.Vector;
+import java.util.concurrent.TimeUnit;
 
 import org.eclipse.core.runtime.FileLocator;
 import org.eclipse.core.runtime.Path;
@@ -66,7 +67,7 @@ public class TmfTraceTest {
 
     /** Time-out tests after 20 seconds */
     @Rule
-    public TestRule globalTimeout= new Timeout(20000);
+    public TestRule globalTimeout= new Timeout(20, TimeUnit.SECONDS);
 
     // ------------------------------------------------------------------------
     // Variables
This page took 0.036697 seconds and 5 git commands to generate.