-
Notifications
You must be signed in to change notification settings - Fork 1
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
Failed analyses do not update as "failed" in the UI #32
Comments
3 cases here:
|
The following adjustments are to be made:
|
…n disconnected engine reconnects
…n disconnected engine reconnects
…n disconnected engine reconnects
…n disconnected engine reconnects
#32 Provide endpoint for engine status and update analysis status when disconnected engine reconnects
I'm testing the latest release. I can see in the docker logs for arachne execution engine that my analysis has failed and is no longer running. However from the Arachne datanode UI it appears as if the analysis is still running so the user has no idea the code has failed. The timer for the study continues to run as well. Also the logs in the UI are blank so there is no way to diagnose the problem without digging into docker logs which our users might not be able to do. I suggest we print some messages to the log in the Arachne UI to let the user know what is happening. |
I may assume that it is fixed by this commit a5e19eb |
Can we also print a message in the log that indicates that the docker image is being pulled, or was found locally, and that the analysis is starting up? I think there should be a couple log messages prior to the R code running just to let us know that the environment is working. |
I like the suggestion. |
I just checked and all the log messages are in place already |
Closing as initial request was completed. In case of new issues, please raise a separate ticket. |
As soon as it is clear that the R code has failed to run the datanode UI should update to reflect this (i.e. execution failed). Instead what I currently see is that analyses will fail which is clear from the docker logs of the datanode container but the UI still says "executing" for quite a long time.
The text was updated successfully, but these errors were encountered: