ctf: Fix simple Javadoc warning
[deliverable/tracecompass.git] / ctf / org.eclipse.tracecompass.tmf.ctf.core.tests / src / org / eclipse / tracecompass / tmf / ctf / core / tests / event / CtfTmfEventTest.java
index 70fa3d0c3e3535ee1accc855dcb0529eaf8ef8e9..517b6de16912f932ec48f8a5beb44aa077715d5d 100644 (file)
@@ -17,19 +17,19 @@ package org.eclipse.tracecompass.tmf.ctf.core.tests.event;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertSame;
-import static org.junit.Assume.assumeTrue;
 
 import java.util.Collection;
 import java.util.Set;
 
+import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.tracecompass.internal.tmf.ctf.core.trace.iterator.CtfIterator;
+import org.eclipse.tracecompass.testtraces.ctf.CtfTestTrace;
 import org.eclipse.tracecompass.tmf.core.event.ITmfEventField;
 import org.eclipse.tracecompass.tmf.core.event.ITmfEventType;
 import org.eclipse.tracecompass.tmf.core.trace.ITmfContext;
 import org.eclipse.tracecompass.tmf.ctf.core.event.CtfTmfEvent;
 import org.eclipse.tracecompass.tmf.ctf.core.event.CtfTmfEventFactory;
-import org.eclipse.tracecompass.tmf.ctf.core.tests.shared.CtfTmfTestTrace;
+import org.eclipse.tracecompass.tmf.ctf.core.tests.shared.CtfTmfTestTraceUtils;
 import org.eclipse.tracecompass.tmf.ctf.core.trace.CtfTmfTrace;
 import org.junit.Before;
 import org.junit.Test;
@@ -43,7 +43,7 @@ import org.junit.Test;
  */
 public class CtfTmfEventTest {
 
-    private static final CtfTmfTestTrace testTrace = CtfTmfTestTrace.KERNEL;
+    private static final @NonNull CtfTestTrace testTrace = CtfTestTrace.KERNEL;
 
     private static CtfTmfEvent nullEvent;
     private CtfTmfEvent fixture;
@@ -53,13 +53,13 @@ public class CtfTmfEventTest {
      */
     @Before
     public void setUp() {
-        assumeTrue(testTrace.exists());
-        try (CtfTmfTrace trace = testTrace.getTrace();
-                CtfIterator tr = (CtfIterator) trace.createIterator();) {
+        CtfTmfTrace trace = CtfTmfTestTraceUtils.getTrace(testTrace);
+        try (CtfIterator tr = (CtfIterator) trace.createIterator();) {
             tr.advance();
             fixture = tr.getCurrentEvent();
             nullEvent = CtfTmfEventFactory.getNullEvent(trace);
         }
+        trace.dispose();
     }
 
     /**
@@ -75,7 +75,7 @@ public class CtfTmfEventTest {
      */
     @Test
     public void testGetCPU() {
-        int result = nullEvent.getCpu();
+        int result = nullEvent.getCPU();
         assertEquals(-1, result);
     }
 
@@ -153,11 +153,11 @@ public class CtfTmfEventTest {
     @Test
     public void testGetters() {
         long rank = fixture.getRank();
-        try (CtfTmfTrace trace = fixture.getTrace();) {
-            assertEquals("kernel", trace.getName());
-        }
+        CtfTmfTrace trace = fixture.getTrace();
+        assertEquals("kernel", trace.getName());
+
         String reference = fixture.getChannel();
-        int cpu = fixture.getCpu();
+        int cpu = fixture.getCPU();
         ITmfEventType type = fixture.getType();
         assertEquals(ITmfContext.UNKNOWN_RANK, rank);
 
@@ -189,15 +189,15 @@ public class CtfTmfEventTest {
     }
 
     /**
-     * Test the {@link CtfTmfEventFactory#getNullEvent(CtfTmfTrace)} method, and
+     * Test the {@link CtfTmfEventFactory#getNullEvent} method, and
      * the nullEvent's values.
      */
     @Test
     public void testNullEvent() {
         CtfTmfEvent nullEvent2 = CtfTmfEventFactory.getNullEvent(fixture.getTrace());
-        assertSame(nullEvent2, nullEvent);
+        assertEquals(nullEvent2, nullEvent);
         assertNotNull(nullEvent);
-        assertEquals(-1, nullEvent.getCpu());
+        assertEquals(-1, nullEvent.getCPU());
         assertEquals("Empty CTF event", nullEvent.getType().getName());
         assertEquals("", nullEvent.getChannel());
         assertEquals(0, nullEvent.getContent().getFields().size());
This page took 0.028328 seconds and 5 git commands to generate.