Skip to content

Be able to prevent Sauce Labs Node from accidental test runs #10

@EricCline

Description

@EricCline

We have a grid setup with three nodes, two are local and the third is the Sauce Node. We'd like to be able to only route tests to Sauce that aren't covered by our nodes. The HandleUnspecifiedCapabilities:true parameter breaks down when multiple nodes can handle a test, because the hub will route tests to the node with the fewest tests currently running.

If there was a way to set the seldom used applicationName parameter for the Sauce Node, then tests could be routed manually, bypassing all the routing logic in the hub and the Sauce Node that makes this scenario difficult. See this post for more context: https://code.google.com/p/selenium/issues/detail?id=3660&q=applicationName&colspec=ID%20Stars%20Type%20Status%20Priority%20Milestone%20Owner%20Summary

Another solution would be to make the HandleUnspecifiedCapabilities parameter be more rigid so as to not accept tests just because the other nodes are currently running a test.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions