Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
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
 
You don't often get email from bernd.hufmann@xxxxxxxxxxxx. Learn why this is important
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
 
Hi all,

Is it still true that the repository at https://github.com/eclipse-tracecompass-incubator/org.eclipse.tracecompass.incubator.git is the place where the latest Trace Server source code lives?

Regards,
Greg S.

Back to the top