Skip to content
Success

Changes

Summary

  1. releng: Bump org.antlr maven dependencies to 3.5.3 (details)
  2. releng: Bump the rcptt version from 2.5.3 to 2.5.4 (details)
  3. ctf.core: Implement parsing of clock fragments (details)
Commit e865c387aaf399e77520b24be677a31f9ef870ed by Marco Miller
releng: Bump org.antlr maven dependencies to 3.5.3

Bump antlr3-maven-plugin and antlr-runtime from version 3.5.2 to 3.5.3.

Change-Id: I41a34b6fa1659a2d054662f4fd4d78df3d89b214
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/203612
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified ctf/org.eclipse.tracecompass.ctf.parser/pom.xml (diff)
The file was modified tmf/org.eclipse.tracecompass.tmf.filter.parser/pom.xml (diff)
Commit d92746e3a879d67a7adb43d90b5d34776e727428 by Marco Miller
releng: Bump the rcptt version from 2.5.3 to 2.5.4

Change-Id: Ief328cc127c3d28c3b708954c05cbbce983197c4
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/203613
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified pom.xml (diff)
The file was modified rcp/org.eclipse.tracecompass.rcp.rcptt.tests/pom.xml (diff)
Commit 112e72d5d27c1de6d76f85991511b0accd708c6e by Marco Miller
ctf.core: Implement parsing of clock fragments

Add logic to parse CTF2 clock fragments and therefore allow for
timestamp readings in CTF2. This implementation can be tested with a
modified version of [1] that will be shared (updated to include
CTF2-SPECRC-7.0 terminology) and can be compared with the equivalent
CTF1 trace [2].
Babeltrace has yet to share tests that include clock origins, so those
cannot be tested yet. An additional change was made to remove the
datastream TODO that was left over from a previous patch.

[1]https://review.lttng.org/plugins/gitiles/babeltrace/+/refs/heads/ctf2/tests/data/ctf-traces/2/succeed/barectf-event-before-packet/

[2]https://review.lttng.org/plugins/gitiles/babeltrace/+/refs/heads/ctf2/tests/data/ctf-traces/1/succeed/barectf-event-before-packet/

Change-Id: I46c2de5305b72ce8e4ef4834708b5887bd811bfc
Signed-off-by: Sehr Moosabhoy <sehr.moosabhoy@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/203658
Tested-by: Marco Miller <marco.miller@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/IOStructGen.java (diff)
The file was addedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/JsonClockOriginMetadataNode.java
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/ClockParser.java (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/JsonClockMetadataNode.java (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core.tests/src/org/eclipse/tracecompass/ctf/core/tests/trace/IOstructgenTest.java (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/EventDeclaration.java (diff)