IStatus status = trace.validate(null, validTracePath);
assertTrue(status.isOK());
assertTrue(status instanceof TraceValidationStatus);
- assertEquals(100, ((TraceValidationStatus) status).getConfidence());
+ assertEquals(180, ((TraceValidationStatus) status).getConfidence());
URL location = FileLocator.find(TmfCoreTestPlugin.getDefault().getBundle(), new Path(OTHER_PATH), null);
URI uri = FileLocator.toFileURL(location).toURI();
public void testTraceParsing() {
ITmfContext context = fTrace.seekEvent(0);
SyslogEvent event = fTrace.getNext(context);
- TextTraceEventContent content = (TextTraceEventContent) event.getContent();
+ TextTraceEventContent content = event.getContent();
assertEquals("getTimestamp", "Jan 1 01:01:01", event.getTimestamp().toString());
assertEquals("getField:TIMESTAMP", "Jan 1 01:01:01", content.getFieldValue(Index.TIMESTAMP));
assertEquals("getField:HOST", "HostA", content.getFieldValue(Index.HOST));
assertEquals("getField:LOGGER", "LoggerA", content.getFieldValue(Index.LOGGER));
assertEquals("getField:MESSAGE", "Message A", content.getFieldValue(Index.MESSAGE).toString());
event = fTrace.getNext(context);
- content = (TextTraceEventContent) event.getContent();
+ content = event.getContent();
assertEquals("getTimestamp", "Jan 1 02:02:02", event.getTimestamp().toString());
assertEquals("getField:TIMESTAMP", "Jan 1 02:02:02", content.getFieldValue(Index.TIMESTAMP));
assertEquals("getField:HOST", "HostB", content.getFieldValue(Index.HOST));
assertEquals("getField:LOGGER", "LoggerB", content.getFieldValue(Index.LOGGER));
assertEquals("getField:MESSAGE", "Message B", content.getFieldValue(Index.MESSAGE).toString());
event = fTrace.getNext(context);
- content = (TextTraceEventContent) event.getContent();
+ content = event.getContent();
assertEquals("getTimestamp", "Jan 1 03:03:03", event.getTimestamp().toString());
assertEquals("getField:TIMESTAMP", "Jan 1 03:03:03", content.getFieldValue(Index.TIMESTAMP));
assertEquals("getField:HOST", "HostC", content.getFieldValue(Index.HOST));
assertEquals("getField:LOGGER", "LoggerC", content.getFieldValue(Index.LOGGER));
assertEquals("getField:MESSAGE", "Message C", content.getFieldValue(Index.MESSAGE).toString());
event = fTrace.getNext(context);
- content = (TextTraceEventContent) event.getContent();
+ content = event.getContent();
assertEquals("getTimestamp", "Jan 1 04:04:04", event.getTimestamp().toString());
assertEquals("getField:TIMESTAMP", "Jan 1 04:04:04", content.getFieldValue(Index.TIMESTAMP));
assertEquals("getField:HOST", "HostD", content.getFieldValue(Index.HOST));
assertEquals("getField:LOGGER", "LoggerD", content.getFieldValue(Index.LOGGER));
assertEquals("getField:MESSAGE", "Message D", content.getFieldValue(Index.MESSAGE).toString());
event = fTrace.getNext(context);
- content = (TextTraceEventContent) event.getContent();
+ content = event.getContent();
assertEquals("getTimestamp", "Jan 1 05:05:05", event.getTimestamp().toString());
assertEquals("getField:TIMESTAMP", "Jan 1 05:05:05", content.getFieldValue(Index.TIMESTAMP));
assertEquals("getField:HOST", "HostE", content.getFieldValue(Index.HOST));
assertEquals("getField:LOGGER", "LoggerE", content.getFieldValue(Index.LOGGER));
assertEquals("getField:MESSAGE", "", content.getFieldValue(Index.MESSAGE).toString());
event = fTrace.getNext(context);
- content = (TextTraceEventContent) event.getContent();
+ content = event.getContent();
assertEquals("getTimestamp", "Jan 1 06:06:06", event.getTimestamp().toString());
assertEquals("getField:TIMESTAMP", "Jan 1 06:06:06", content.getFieldValue(Index.TIMESTAMP));
assertEquals("getField:HOST", "HostF", content.getFieldValue(Index.HOST));
ITmfContext context = fTrace.seekEvent(3);
double ratio = fTrace.getLocationRatio(context.getLocation());
SyslogEvent event = fTrace.getNext(context);
- TextTraceEventContent content = (TextTraceEventContent) event.getContent();
+ TextTraceEventContent content = event.getContent();
Object logger = content.getFieldValue(Index.LOGGER);
context.dispose();
context = fTrace.seekEvent(ratio);
event = fTrace.getNext(context);
- content = (TextTraceEventContent) event.getContent();
+ content = event.getContent();
assertEquals("getField:LOGGER", logger.toString(), content.getFieldValue(Index.LOGGER).toString());
context.dispose();
context = fTrace.seekEvent(0.0);
event = fTrace.getNext(context);
- content = (TextTraceEventContent) event.getContent();
+ content = event.getContent();
assertEquals("getField:LOGGER", "LoggerA", content.getFieldValue(Index.LOGGER));
context.dispose();
context = fTrace.seekEvent(1.0);