sbabcoc / Selenium-Foundation

Selenium Foundation is an automation framework designed to extend and enhance the capabilities provided by Selenium (WebDriver).
Apache License 2.0
59 stars 16 forks source link

Revise Grid server launch strategy to launch the entire collection in rapid succession, then wait for all to activate #247

Closed sbabcoc closed 2 years ago

sbabcoc commented 2 years ago

The current Grid server launch strategy is to launch each server in the collection one at a time, waiting for each to be active and connected before proceeding to the next. Even for a Grid with only a single node, this adds a significant amount of delay to the process of launching the Grid.

Implement a new strategy, launching all of the servers in the collection in rapid succession, then wait for all of the servers to activate and connect. This should reduce Grid launch time dramatically.

sbabcoc commented 2 years ago

Resolved by #249