-
-// // ------------------------------------------------------------------------
-// // seekLocation
-// // Note: seekLocation() does not reliably set the rank
-// // ------------------------------------------------------------------------
-//
-// public void testSeekLocationOnCacheBoundary() throws Exception {
-//
-// // Position trace at event rank 0
-// TmfContext context = fTrace.seekLocation(null);
-// ITmfEvent event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 1, event.getTimestamp().getValue());
-// assertEquals("Event rank", 0, context.getRank());
-//
-// context = fTrace.seekLocation(context.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 1, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 1, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// // Position trace at event rank 1000
-// ITmfContext tmpContext = fTrace.seekEvent(new TmfTimestamp(1001, SCALE, 0));
-// context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 1001, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 1001, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// // Position trace at event rank 4000
-// tmpContext = fTrace.seekEvent(new TmfTimestamp(4001, SCALE, 0));
-// context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 4001, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 4001, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-// }
-//
-// public void testSeekLocationNotOnCacheBoundary() throws Exception {
-//
-// // Position trace at event rank 9
-// ITmfContext tmpContext = fTrace.seekEvent(new TmfTimestamp(10, SCALE, 0));
-// TmfContext context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// ITmfEvent event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 10, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 10, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// // Position trace at event rank 999
-// tmpContext = fTrace.seekEvent(new TmfTimestamp(1000, SCALE, 0));
-// context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 1000, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 1000, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// // Position trace at event rank 1001
-// tmpContext = fTrace.seekEvent(new TmfTimestamp(1002, SCALE, 0));
-// context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 1002, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 1002, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// // Position trace at event rank 4500
-// tmpContext = fTrace.seekEvent(new TmfTimestamp(4501, SCALE, 0));
-// context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 4501, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 4501, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-// }
-//
-// public void testSeekLocationOutOfScope() throws Exception {
-//
-// // Position trace at beginning
-// ITmfContext tmpContext = fTrace.seekLocation(null);
-// ITmfContext context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// ITmfEvent event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", 1, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", 1, event.getTimestamp().getValue());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// // Position trace at event passed the end
-// tmpContext = fTrace.seekEvent(new TmfTimestamp(NB_EVENTS + 1, SCALE, 0));
-// context = fTrace.seekLocation(tmpContext.getLocation());
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.parseEvent(context);
-// assertEquals("Event timestamp", null, event);
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-//
-// event = fTrace.getNextEvent(context);
-// assertEquals("Event timestamp", null, event);
-// assertEquals("Event rank", ITmfContext.UNKNOWN_RANK, context.getRank());
-// }
-
- // ------------------------------------------------------------------------
- // Verify checkpoints
- // ------------------------------------------------------------------------
-
- // public void testTmfTraceIndexing() throws Exception {
- // assertEquals("getCacheSize", BLOCK_SIZE, fTrace.getIndexPageSize());
- // assertEquals("getTraceSize", NB_EVENTS, fTrace.getNbEvents());
- // assertEquals("getRange-start", 1, fTrace.getTimeRange().getStartTime().getValue());
- // assertEquals("getRange-end", NB_EVENTS, fTrace.getTimeRange().getEndTime().getValue());
- // assertEquals("getStartTime", 1, fTrace.getStartTime().getValue());
- // assertEquals("getEndTime", NB_EVENTS, fTrace.getEndTime().getValue());
- //
- // final Vector<TmfCheckpoint> checkpoints = fTrace.getCheckpoints();
- // final int pageSize = fTrace.getIndexPageSize();
- // assertTrue("Checkpoints exist", checkpoints != null);
- //
- // // Validate that each checkpoint points to the right event
- // for (int i = 0; i < checkpoints.size(); i++) {
- // final TmfCheckpoint checkpoint = checkpoints.get(i);
- // final TmfContext context = new TmfContext(checkpoint.getLocation(), i * pageSize);
- // final ITmfEvent event = fTrace.parseEvent(context);
- // assertTrue(context.getRank() == i * pageSize);
- // assertTrue((checkpoint.getTimestamp().compareTo(event.getTimestamp(), false) == 0));
- // }
- // }
-