tracetest
tracetest copied to clipboard
Application gets unresponsive with large amounts of spans
Describe the bug The tabs trace and test won't load and render the application unresponsive when the trace contains a large amount of spans (tested with >8000 spans).
To Reproduce Steps to reproduce the behavior:
- Go to Test with large amount of spans
- Click on trace or test
- See website unresponsive
Expected behavior The visualization display.
Browser (please complete the following information):
- Browser: Edge
- Version 118
Hi @jhoogstraatLHIND . Thanks for opening this issue. We will investigate this problem!
Great!
I just noticed it does load eventually, it just takes minutes on my machine and the graph is horribly slow.
@jhoogstraatLHIND which version are you using? are you self-hosting tracetest or using app.tracetest.io
? I remember seeing a similar behavior, but we released a fix a couple of versions ago.
Edit: we released a performance patch for parsing a large number of spans in v0.13.9
Hi @jhoogstraatLHIND, thanks for reporting this. The team is working on identifying the bottlenecks to support that amount of spans, but we are also trying to propose a UI graph that makes sense for big traces.
It would be really helpful if you can share with us your 8K spans trace. Please let me know if that is possible.
The team is prioritizing this work. We are doing some planning and will update this ticket with tasks and progress.
That's great to hear. We are still evaluating Tracetest.
On a similar note: When the request or response bodies get very long the applications slows down to a crawl. Maybe a move to MS Monaco Editor would already do the trick.
Thanks @jhoogstraatLHIND We will take a look at those performance issues as part of this work.
Heyo @jhoogstraatLHIND today we have great news for you, we just released version v0.15.6
of tracetest core, which includes better handling for large traces and updated UI with quality-of-life improvements, let us know if you have any feedback :D