Skip to content
Success

Changes

Summary

  1. Update UFTrace to handle new format (details)
  2. uftrace: add tests for parser updates (details)
Commit 93074b6760218f189c2379ed95b8a3d0bf89b743 by Matthew Khouzam
Update UFTrace to handle new format

Fix thread name being the process name.
Simplify Callstack provider.
Add extra entry support to Map and Symbol parsers.

Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Change-Id: I325098d3e6b3d10a09d5004f38c2784a4e6498de
The file was modified tracetypes/org.eclipse.tracecompass.incubator.uftrace.core/src/org/eclipse/tracecompass/incubator/internal/uftrace/core/trace/Uftrace.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.uftrace.core/src/org/eclipse/tracecompass/incubator/internal/uftrace/core/trace/MapEntry.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.uftrace.core/src/org/eclipse/tracecompass/incubator/internal/uftrace/core/analysis/UfCallstackProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.uftrace.core/src/org/eclipse/tracecompass/incubator/internal/uftrace/core/trace/MapParser.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.uftrace.core/src/org/eclipse/tracecompass/incubator/internal/uftrace/core/trace/SymParser.java (diff)
Commit dc63e53daef73b831b0b7ef6c057aae61c3cba33 by Matthew Khouzam
uftrace: add tests for parser updates

Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Change-Id: Ideedd3b0e278818148f709460530fdd7c6832a0f
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu0.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/44929.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu4.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libm.so.6.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu5.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libcapstone.so.4.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/foobar.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/default.opts
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/liblzma.so.5.4.1.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/foobar.c
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libdw-0.189.so.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libgcc_s.so.1.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu3.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu8.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu12.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu2.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/sid-6a273f4055a0c335.map
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/44934.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/Makefile
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libelf-0.189.so.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libz.so.1.2.13.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu15.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libc.so.6.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu11.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/task.txt
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu1.dat
The file was modified tracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/src/org/eclipse/tracecompass/incubator/uftrace/core/tests/trace/IntegrationTest.java (diff)
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libbz2.so.1.0.4.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/info
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/ld-linux-x86-64.so.2.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu6.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu7.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/libzstd.so.1.5.5.sym
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu14.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu10.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu9.dat
The file was addedtracetypes/org.eclipse.tracecompass.incubator.uftrace.core.tests/res/uftrace-foobar/uftrace.data/perf-cpu13.dat