Manage Selenium Grid queue Manage Selenium Grid queue selenium selenium

Manage Selenium Grid queue


TLDR; - Yes. Grid can manage.

Long answer

Selenium Hub doesn't care about whether the requests are coming from 3 different test suites or one. Think about it in this way - Hub will process all the requests that comes to it. When a request comes, hub will see if there is a node that has the capability to execute the request.

  • If there is one available and free, it will send the command to the node.
  • If there is a node which can execute the request but is busy now, it will send the command to the queue.
  • If there are no nodes which has the requested capability, the request is marked as failed.

Hub doesn't check for the source of request anywhere in the above flow.