-
Notifications
You must be signed in to change notification settings - Fork 2
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
System Test sometime freeze on eclipse start with message related to messagingsystem.ui #6
Comments
after some (println-based 🙄) investigations that is called but never ends |
after more investigation: of from the testuite
and one from the activator
|
Ensures preferenceStore() is accessed in the start method. Ensures getConsoleIO is fully initialize before trying to send message to it from other plugins. This avoid deadlock contributes to #6
Ensures preferenceStore() is accessed in the start method. Ensures getConsoleIO is fully initialize before trying to send message to it from other plugins. This avoid deadlock contributes to #6
Bug description
when running the system test (using the docker image)
The eclipse start sometimes 🤔 freezes apparently on the
org.eclipse.gemoc.commons.eclipse.messagingsystem.ui
start job (https://github.com/eclipse/gemoc-studio-commons/blob/28b5ee4a53a0f14ae47020840fe97cf45a2d3ea8/plugins/org.eclipse.gemoc.commons.eclipse.messagingsystem.ui/src/main/java/org/eclipse/gemoc/commons/eclipse/messagingsystem/ui/Activator.java#L57)When this event occurs, the console shows that the workbench is available, but a message "Waiting workbench to redirect system.out to console" is visible in the UI
How to reproduce
Steps to reproduce the behavior:
from the folder that contains all the git repositories:
then launching the system test + vncviewer
sometimes, the GUI is frozen as shown in the screenshot
Screenshot
copy of the end of console log:
copy of the log in .metadata (obtained via access using
docker exec -it gemoc-builder /bin/bash
)The text was updated successfully, but these errors were encountered: