Manage Selenium Grid queue -


i have 1 grid hub server , 3 selenium nodes. execute multiple test suite against one grid hub server. each test suite executed on 3 servers , rest of test suits (pending) wait till current test suite finish execution.

can grid hub manage queue of test suits? if no, there workaround or solution?

tldr; - yes. grid can manage.

long answer

selenium hub doesn't care whether requests coming 3 different test suites or one. think in way - hub process requests comes it. when request comes, hub see if there node has capability execute request.

  • if there 1 available , free, send command node.
  • if there node can execute request busy now, send command queue.
  • if there no nodes has requested capability, request marked failed.

hub doesn't check source of request anywhere in above flow.


Comments

Popular posts from this blog

Upgrade php version of xampp not success -

c - Bitwise operation with (signed) enum value -

xslt - Unnest parent nodes by child node -