This shows the time of boot of the system wrt UTC for
most CTF traces. Initial step towards fixing bug 484620
Change-Id: I62a934051f5d06c0e5c151743cbcc868f311e50f
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/65229
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
@Test
public void testGetTraceProperties() {
int result = fixture.getTraceProperties().size();
@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
// -------------------------------------------
// Constants
// -------------------------------------------
+ /**
+ * Clock offset property
+ * @since 2.0
+ */
+ public static final String CLOCK_OFFSET = "clock_offset"; //$NON-NLS-1$
+
/**
* Default cache size for CTF traces
*/
/**
* Default cache size for CTF traces
*/
public Map<String, String> getTraceProperties() {
Map<String, String> properties = new HashMap<>();
properties.putAll(fTrace.getEnvironment());
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;
}
properties.put(Messages.CtfTmfTrace_HostID, getHostId());
return properties;
}