Hi George,
The pipeline for data in the trace is more or less as follows:
Trace parser -> trace analysis (with state systems) -> data provider <- queried by viewer
you 100% need to make a new parser. If you want to make it an "IKernelTrace" with a proper layout, you can probably get the views out of the box, if not, you need to make an analysis and dataprovider.
All this work can be done in the Trace Compass Incubator if you want. (may be easier?!)
Keep us posted, even if you can't share the code, I'd love to see where things worked, where they didn't. Maybe you can share a patch making it easier for the next George going through your path?
Cheers,
Matthew.
From: tracecompass-dev <tracecompass-dev-bounces@xxxxxxxxxxx> on behalf of George Liu <georgeliu220@xxxxxxxxx>
Sent: Friday, April 1, 2022 5:11 PM
To: tracecompass developer discussions <tracecompass-dev@xxxxxxxxxxx>
Subject: Re: [tracecompass-dev] Getting new view to show up under a new trace type
Hi Matthew,
Thank you very much! The tutorial was helpful and contained some awesome details.
However, my goal is to create a custom module with a custom server, which I am planning to use with the Trace Viewer Extension. I want to achieve something like a Resources View for linux trace types, but instead for my own trace type. If possible,
could you please let me know some details on how to achieve this?
Thank you,
George
Hi George,
Could you check if you have modified the plugin.xml file?
Here is a tutorial that might help. If it doesn't work, please tell us. if it does, please tell us too! 😉
Hi,
I have recently been working on a new view. I’m wondering how I can get this view to show up in the “Views” dropdown menu for a specific trace. I am referring to the Project Explorer menu in Eclipse. Any further details on how I can approach
this is greatly appreciated.
Thank you,
George
_______________________________________________
tracecompass-dev mailing list
tracecompass-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/tracecompass-dev
|