-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DetachVisualisationHandler request timeout #5745
Comments
2302230824_DetachVisualisationHandler.request.timeout.mp4 |
@xvcgreg What do you mean by "renders errors."? Despite the errors in the log, I see on the screencast that nodes are displayed properly, and connections are properly colored. |
I reproduced the detach visualization error. It's not easy, as it seemingly needs a big project to show. The one reproduction scenario I find quite reliably is opening this project And getting out of func1 (double-click on the background). At this point, IDE is bombarding the engine with attach/detach visualization requests, as we see many new nodes now and each node want's to ask about its widgets. |
The timeout seems to be a some internal engine timeout, not the IDE one:
We receive this message before the IDE timeout is reached. |
I am trying to reproduce the problem with Bookclub_Week_5.zip, but so far no luck. Can you reproduce it again and collect profiling data? When I follow the engine profiling instructions and launch the project-manager -vv --no-log-masking \
--profiling-path collapse.npss \
--profiling-events-log-path collapse.log \
--profiling-time 60 I get following two files packaged into a single collapse.zip. Opening them in That is a problem. Also the
Whether or not that is causing the "Request timeout" needs to be verified. Please generate your profiling data with "Request timeout" message included. |
I tried to reproduce it on newest nightly (2023-03-01), and I failed. Something was speeded up in the meanwhile. Good job! I have found a new scenario, however: I opened the COVID project and there was many timeouts on startup (but this may be another issue), causing initial visualizations to close. Also, I got one request timeout when stepping in and out of a collapsed node. Here are profiler logs, project manager console logs (stdout and stderr combined) and the project where I reproduced the issue. |
I had a look at the logs and the logs on startup are actually fine. The connection exceptions listed there are part of a normal workflow where we wait for Language Server to standup. Ditto about timeouts to We've made a ton of improvements since, so I wouldn't be surprised if the original issue is resolved. |
I think it's possible the AttachVisualization jobs that did timeout are possible duplicates. When we receive requests for such jobs that are supposed to be unique, the previous ones get cancelled. And I think I'm seeing that in the logs. |
Entering grouped nodes seems slow and renders errors. See the attached video and log.
The text was updated successfully, but these errors were encountered: