}
/**
- * Run the int getNbEnvVars() method test.
+ * Run the getTraceProperties() method test.
*/
@Test
- public void testGetNbEnvVars() {
+ public void testGetTraceProperties() {
int result = fixture.getTraceProperties().size();
- assertEquals(8, result);
+ assertEquals(9, result);
}
/**
import java.nio.BufferOverflowException;
import java.nio.ByteBuffer;
import java.util.ArrayList;
+import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
*/
@Override
public Map<String, String> getTraceProperties() {
- return fTrace.getEnvironment();
+ Map<String, String> properties = new HashMap<>();
+ properties.putAll(fTrace.getEnvironment());
+ properties.put(Messages.CtfTmfTrace_HostID, getHostId());
+ return properties;
}
// -------------------------------------------
* @since 2.1*/
public static String CtfTmfTrace_BufferOverflowErrorMessage;
+ /**
+ * Text for host ID
+ *
+ * @since 3.1
+ */
+ public static String CtfTmfTrace_HostID;
+
/** Major version number not set */
public static String CtfTmfTrace_MajorNotSet;
###############################################################################
CtfTmfTrace_BufferOverflowErrorMessage=Buffer overflow exception, trace is malformed
+CtfTmfTrace_HostID=host ID
CtfTmfTrace_MajorNotSet=Major version number not set
CtfTmfTrace_ReadingError=Reading error
CtfTmfTrace_NoEvent=Trace has no events