GSoC Project | Basic Support for Trace Compass

Sebastian Huber sebastian.huber at embedded-brains.de
Wed May 22 05:40:47 UTC 2019


On 21/05/2019 20:21, Ravindra Kumar Meena wrote:
> Hi Sebastian,
>
> I followed https://diamon.org/ctf/ and tried to code.

Which code did you try?

Did you have a look at babeltrace?

https://diamon.org/babeltrace/

I would start with this if I had to convert an arbitrary format to CTF.

> I forked the rtems-tools and made a commit.
> https://github.com/rmeena840/rtems-tools/commit/e1917f5afeba051e4e87285eed9e36b2591dc643
>
> Please have a look and let me know if I am going in the right direction.

Please don't add this stuff to recorddata.h, use a separate header, e.g. 
recordctf.h

>
>
> I would like to ask one thing that at 5.1 of https://diamon.org/ctf/ 
> it is mentioned that "trace.packet.header" is required. Since, It was 
> not there I was getting error at:
>
> trace {
>     /* ... */
>     packet.header := struct event_packet_header;
> };
>
> Is there any need requirement of file or library?

Please try to use babeltrace first.

-- 
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