Skip to content

Moving from 3.0.0-beta2 to 3.0.1 breaks ability to run tests in parallel. #3078

@bradley8

Description

@bradley8

Meta -

OS: Windows 7 Enterprise 64-bit
Selenium Version: 3.0.1
Browser: Chrome
Browser Version: 54.0.2840.71 m

Expected Behavior - Ability to run tests in parallel as I have in the past using versions up to and including Selenium version 3.0.0 beta2

Actual Behavior - Unable to run tests in parallel. I can point our test suite at an instance of Grid 3.0.0-beta-2 and tests run in parallel without issue, when I point the exact same test suite to Grid 3.0.1 the tests run one at a time and not in parallel as expected. The configuration is exactly the same for both Grids and both Grids show 10 Chrome instances available as confirmed in the Grid Console. I'm using MSTest which I've been using with Grid for years without issue.

Steps to reproduce -

----Start a Grid using Selenium 3.0.0-beta2 ----
java -jar selenium-server-standalone-3.0.0-beta2.jar -role hub -port 4444
java -jar selenium-server-standalone-3.0.0-beta2.jar -role node -hub http://localhost:4444/grid/register -browser "browserName=chrome,version=ANY,maxInstances=10,platform=WINDOWS"

---Start another grid using Selenium 3.0.1 ---
ava -jar selenium-server-standalone-3.0.1 -role hub -port 4445
java -jar selenium-server-standalone-3.0.1 -role node -hub http://localhost:4445/grid/register -browser "browserName=chrome,version=ANY,maxInstances=10,platform=WINDOWS"

---Point tests to Grid 3.0.0-beta2 and tests run in parallel---
var hubUri = new Uri("http://localhost:4444/wd/hub");

---Point exact same test suite to Grid 3.0.1 and tests do not run in parallel. They run, but they only run one at a time, not in parallel---
var hubUri = new Uri("http://localhost:4445/wd/hub");

Metadata

Metadata

Assignees

Labels

B-gridEverything grid and server related

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions