There is a new project called Thapi,
@Arnaud Fiorini, do you think this could help? This could maybe save some work on both sides?
From: tracecompass-dev <tracecompass-dev-bounces@xxxxxxxxxxx> on behalf of Bernd Hufmann via tracecompass-dev <tracecompass-dev@xxxxxxxxxxx>
Sent: Friday, May 3, 2024 11:20 AM
To: tracecompass-dev@xxxxxxxxxxx <tracecompass-dev@xxxxxxxxxxx>
Cc: Bernd Hufmann <bernd.hufmann@xxxxxxxxxxxx>
Subject: Re: [tracecompass-dev] [EXTERNAL]Re: Trace Server source code location
Hi,
First of all, Trace Compass has support for generic CTF traces. With that you would be able to see the raw trace in the events table plus have the Histogram view as well.
Secondly, to add some specific trace parsing logic and to have custom views for your trace type (implemented in data providers) similar to LTTng-UST then it's a good approach to create a custom Eclipse bundle. Since you plan to use it with the trace server,
make sure that it doesn't contain any UI code and dependencies (like LTTng-UST core bundle).
Thirdly, you will have to package the new Eclipse bundle with the trace server. For that you can have a custom traceserver product defined. You can copy the org.eclipse.tracecompass.incubator.trace.server.product and modify content accordingly.
Regards
Bernd
From: tracecompass-dev <tracecompass-dev-bounces@xxxxxxxxxxx> on behalf of Greg Savin via tracecompass-dev <tracecompass-dev@xxxxxxxxxxx>
Sent: April 29, 2024 7:07 PM
To: tracecompass-dev@xxxxxxxxxxx <tracecompass-dev@xxxxxxxxxxx>
Cc: Greg Savin <gsavin@xxxxxxxx>
Subject: Re: [tracecompass-dev] [EXTERNAL]Re: Trace Server source code location
Thanks. To the trace server, if I want to add support for a CTF-format trace that is different from the schema of LTTNG-UST traces and uses a different tracing agent (barectf), is a reasonable approach to create a new Eclipse bundle that is generally patterned
after org.eclipse.tracecompass/lttng/org.eclipse.tracecompass.lttng2.ust.core, but with the appropriate differences accounted for?
Regards,
Greg
From: Bernd Hufmann <bernd.hufmann@xxxxxxxxxxxx>
Sent: Friday, April 26, 2024 6:56 PM
To: tracecompass-dev@xxxxxxxxxxx <tracecompass-dev@xxxxxxxxxxx>
Cc: Greg Savin <gsavin@xxxxxxxx>
Subject: [EXTERNAL]Re: Trace Server source code location
Hi,
yes, that's the location.
Regards,
Bernd
From: tracecompass-dev <tracecompass-dev-bounces@xxxxxxxxxxx> on behalf of Greg Savin via tracecompass-dev <tracecompass-dev@xxxxxxxxxxx>
Sent: April 26, 2024 5:07 PM
To: tracecompass-dev@xxxxxxxxxxx <tracecompass-dev@xxxxxxxxxxx>
Cc: Greg Savin <gsavin@xxxxxxxx>
Subject: [tracecompass-dev] Trace Server source code location
|