eclipse-cdt-cloud / theia-trace-extension

Eclipse Theia trace viewer extension using the Trace Server Protocol (TSP), through the tsp-typescript-client. Also the home for reusable JavaScript libraries: traceviewer-base, traceviewer-react-components
MIT License
49 stars 60 forks source link

Provide multiple default analysis layouts (for different problem scenarios) #268

Open ebugden opened 3 years ago

ebugden commented 3 years ago

Providing several good default layouts for different common trace analysis problems (ex. debugging a latency) or contexts (ex. network tracing) helps new users adopt good analysis methodology and solve problems faster.

For example, when a user opens a trace they could specify the context or goal of the tracing session and the default views would be adjusted based on this.


Good default layouts are:


CC: @ssmagula

ebugden commented 3 years ago

Maybe Trace Compass Perspectives (View layouts) could inform these default views?

image

ebugden commented 3 years ago

Some high-level overview view ideas: