selenium node can't be restarted/started if java process is killed on jenkins node.
How to reproduce:
- start selenium plugin with 2 jenkins/grid nodes.
- go to jenkins node, find and kill "java process" that has been started as grid node
- go to jenkins and try to start/restart grid node As a result status "error" is displayed and node cannot be started.
I'm not sure if there is any way to check the heartbeat of the node process on the slave machine, and I don't think there is anything that checks if the actual process is still running currently. Because of that I don't think this is a bug, more like a feature request. It is a good feature to have, but I do not know when if ever I am going to have time for something like this.
I guess just verification that node port is still busy can help to do it.
If you could help to fix it that would be appreciated yes.
On Thu, Jul 28, 2016, 00:48 dmitryyu [email protected] wrote:
I guess just verification that node port is still busy can help to do it.
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/jenkinsci/selenium-plugin/issues/95#issuecomment-235745357, or mute the thread https://github.com/notifications/unsubscribe-auth/ADbenNcxQ7GbHvELBVJ2AKY-1qxVA2iIks5qZ-BYgaJpZM4JLTkA .