selenium-google-code-issue-archive icon indicating copy to clipboard operation
selenium-google-code-issue-archive copied to clipboard

Grid Console dead locks if nodes are unreachable

Open lukeis opened this issue 9 years ago • 2 comments

Originally reported on Google Code with ID 8002

Took me a while to figure this one out. When the console HTML page is rendered, it tries
to reach out and check on the status of every grid node. If you have 10 nodes and 5
of them go offline, the console will try to reach into each node individual, timeout,
move to the next node.

Because of this, the console can quickly become un usable if you have nodes drop off
for a reboot. This issue can be fixed by providing a REST api and some JS to make these
updates async so the whole page does not lock up if a couple of nodes went offline.


I'd like to fix this issue after finishing the REST api, so this issue is documentation.

What steps will reproduce the problem?
1. Create grid with 10 nodes
2. Kill off 1/2 of the nodes abruptly
3. Navigate to console

What is the expected output? What do you see instead?
Console should still load even if nodes is not present.


Selenium version: 2.43.1 and <
OS: Any
Browser: Any
Browser version: Any


Work in progress to fix this here https://github.com/dimacus/selenium/tree/api

Reported by Dima.Kovalenko on 2014-10-07 17:56:57

lukeis avatar Mar 04 '16 09:03 lukeis

Reported by barancev on 2014-10-08 10:24:53

  • Labels added: Component-Grid

lukeis avatar Mar 04 '16 09:03 lukeis

Reported by luke.semerau on 2015-09-17 17:47:06

  • Labels added: Restrict-AddIssueComment-Commit

lukeis avatar Mar 04 '16 09:03 lukeis