@Test
public void testGetTraceProperties() {
int result = fixture.getTraceProperties().size();
- assertEquals(9, result);
+ assertEquals(10, result);
+ assertEquals(String.valueOf(1332166405241713987L), fixture.getTraceProperties().get("clock_offset"));
}
/**
// Constants
// -------------------------------------------
+ /**
+ * Clock offset property
+ * @since 2.0
+ */
+ public static final String CLOCK_OFFSET = "clock_offset"; //$NON-NLS-1$
+
/**
* Default cache size for CTF traces
*/
public Map<String, String> getTraceProperties() {
Map<String, String> properties = new HashMap<>();
properties.putAll(fTrace.getEnvironment());
+ properties.put(CLOCK_OFFSET, Long.toUnsignedString(fTrace.getOffset()));
properties.put(Messages.CtfTmfTrace_HostID, getHostId());
return properties;
}