diff options
author | Simon Delisle | 2013-06-26 15:58:39 +0000 |
---|---|---|
committer | Bernd Hufmann | 2013-07-30 15:20:31 +0000 |
commit | 21dee3a16d574b343002df8702b72f19102555b7 (patch) | |
tree | afe4534078da67fdf37ccbab1b395b3f59679a08 /lttng/org.eclipse.linuxtools.lttng2.core.tests/src/org/eclipse/linuxtools/lttng2/core/tests | |
parent | 5b764a7ac7d944eb92d7d94d549c63489165b835 (diff) | |
download | org.eclipse.linuxtools-21dee3a16d574b343002df8702b72f19102555b7.tar.gz org.eclipse.linuxtools-21dee3a16d574b343002df8702b72f19102555b7.tar.xz org.eclipse.linuxtools-21dee3a16d574b343002df8702b72f19102555b7.zip |
LTTng: Support for LTTng Tools 2.2
Change-Id: Ib87e9e5598f8b7caad42b1e780f8cddb8aeee4d2
Signed-off-by: Simon Delisle <simon.delisle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/14203
Tested-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
IP-Clean: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Diffstat (limited to 'lttng/org.eclipse.linuxtools.lttng2.core.tests/src/org/eclipse/linuxtools/lttng2/core/tests')
-rw-r--r-- | lttng/org.eclipse.linuxtools.lttng2.core.tests/src/org/eclipse/linuxtools/lttng2/core/tests/control/model/impl/ChannelInfoTest.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/lttng/org.eclipse.linuxtools.lttng2.core.tests/src/org/eclipse/linuxtools/lttng2/core/tests/control/model/impl/ChannelInfoTest.java b/lttng/org.eclipse.linuxtools.lttng2.core.tests/src/org/eclipse/linuxtools/lttng2/core/tests/control/model/impl/ChannelInfoTest.java index 89754b1e5a..0f94c5a40d 100644 --- a/lttng/org.eclipse.linuxtools.lttng2.core.tests/src/org/eclipse/linuxtools/lttng2/core/tests/control/model/impl/ChannelInfoTest.java +++ b/lttng/org.eclipse.linuxtools.lttng2.core.tests/src/org/eclipse/linuxtools/lttng2/core/tests/control/model/impl/ChannelInfoTest.java @@ -77,6 +77,9 @@ public class ChannelInfoTest { assertEquals("disabled", result.getState().getInName()); assertEquals(0, result.getSubBufferSize()); assertEquals(0, result.getSwitchTimer()); + assertEquals(0, result.getMaxSizeTraceFiles()); + assertEquals(0, result.getMaxNumberTraceFiles()); + assertEquals(false, result.isBuffersUID()); } /** @@ -94,6 +97,9 @@ public class ChannelInfoTest { assertEquals(fChannelInfo1.getState(), channelInfo.getState()); assertEquals(fChannelInfo1.getSwitchTimer(), channelInfo.getSwitchTimer()); assertEquals(fChannelInfo1.getEvents().length, channelInfo.getEvents().length); + assertEquals(fChannelInfo1.getMaxSizeTraceFiles(), channelInfo.getMaxSizeTraceFiles()); + assertEquals(fChannelInfo1.getMaxNumberTraceFiles(), channelInfo.getMaxNumberTraceFiles()); + assertEquals(fChannelInfo1.isBuffersUID(), channelInfo.isBuffersUID()); IEventInfo[] orignalEvents = fChannelInfo1.getEvents(); IEventInfo[] resultEvents = channelInfo.getEvents(); @@ -157,6 +163,9 @@ public class ChannelInfoTest { fixture.setNumberOfSubBuffers(4); fixture.setOutputType("splice()"); fixture.setSubBufferSize(1L); + fixture.setMaxSizeTraceFiles(1024); + fixture.setMaxNumberTraceFiles(20); + fixture.setBuffersUID(true); fixture.addEvent(new EventInfo("event")); long switchTimer = fixture.getSwitchTimer(); @@ -180,6 +189,15 @@ public class ChannelInfoTest { long subBufferSize = fixture.getSubBufferSize(); assertEquals(1L, subBufferSize); + int maxSizeTraceFiles = fixture.getMaxSizeTraceFiles(); + assertEquals(1024, maxSizeTraceFiles); + + int maxNumberTraceFiles = fixture.getMaxNumberTraceFiles(); + assertEquals(20, maxNumberTraceFiles); + + boolean buffersUID = fixture.isBuffersUID(); + assertTrue(buffersUID); + fixture.setSwitchTimer(5L); fixture.setOverwriteMode(false); fixture.setReadTimer(6L); @@ -187,6 +205,9 @@ public class ChannelInfoTest { fixture.setNumberOfSubBuffers(7); fixture.setOutputType("mmap()"); fixture.setSubBufferSize(8L); + fixture.setMaxSizeTraceFiles(4096); + fixture.setMaxNumberTraceFiles(10); + fixture.setBuffersUID(false); switchTimer = fixture.getSwitchTimer(); assertEquals(5L, switchTimer); @@ -208,6 +229,15 @@ public class ChannelInfoTest { subBufferSize = fixture.getSubBufferSize(); assertEquals(8L, subBufferSize); + + maxSizeTraceFiles = fixture.getMaxSizeTraceFiles(); + assertEquals(4096, maxSizeTraceFiles); + + maxNumberTraceFiles = fixture.getMaxNumberTraceFiles(); + assertEquals(10, maxNumberTraceFiles); + + buffersUID = fixture.isBuffersUID(); + assertFalse(buffersUID); } /** |