GSoC Project | Basic support for Trace Compass
Sebastian Huber
sebastian.huber at embedded-brains.de
Mon Jul 8 06:31:39 UTC 2019
Hello Ravindra,
On 08/07/2019 08:12, Ravindra Kumar Meena wrote:
> Plan of the week:
> All task assigned yet is complete. Only making metadata compatible with
> new multiple binary stream file is left.
>
> Have made some changes in metadata:
>
> https://github.com/rmeena840/rtems-tools/commit/2f9e7b49f55ccc39613eb277fa410eb9764fab1d
you made a forced push to your branch. Please don't do this. This makes
it hard for me to track changes.
Your current metadata makes no sense to me. What I would like to have in
the event stream file is something like this:
<packet context which tells the consumer: this packet belongs to CPU X>
<event [0] with ns, even and data members>
<event [1] ...>
<event [2] ...>
...
<event [N - 1] ...>
I think you still have problems to understand how the CTF metadata
works. It is essential for the project success that you fill this gap. I
suggest you read the CTF specification again and ask questions in this
mailing list or the lttng mailing list if something is unclear to you.
The primary goal of this project is to visualize the trace with Trace
Compass. I don't think it is realistic to modify Trace Compass to use
our custom trace data. So, we have to enhance our record client to
output lttng compatible traces. The lttng metadata is a bit more complex
compared to what we have now. A trial and error approach will not work.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list