Skip to content

Grid Load Balancing Not Working #1673

@alexkogon

Description

@alexkogon

Hi,

I have long suspected that something in the load balancing for the Grid is not working, as I see it using the same nodes over and over. I did some investigation and indeed it seems to be the case. The code in:

selenium/java/server/src/org/openqa/grid/internal/ProxySet.java

says:

public List getSorted() {
List sorted = new ArrayList<>(proxies);
Collections.sort(sorted, proxyComparator);
return sorted;
}

private Comparator proxyComparator = new Comparator() {
@OverRide
public int compare(RemoteProxy o1, RemoteProxy o2) {
double p1used = (o1.getTotalUsed() * 1.0) / o1.getTestSlots().size();
double p2used = (o2.getTotalUsed() * 1.0) / o2.getTestSlots().size();

  if (p1used == p2used) return 0;
  return p1used < p2used? -1 : 1;
}

};

public TestSession getNewSession(Map<String, Object> desiredCapabilities) {
// sort the proxies first, by default by total number of
// test running, to avoid putting all the load of the first
// proxies.
List sorted = getSorted();
log.info("Available nodes: " + sorted);

for (RemoteProxy proxy : sorted) {
  TestSession session = proxy.getNewSession(desiredCapabilities);
  if (session != null) {
    return session;
  }
}
return null;

}

says it will sort them, but it doesn't seem to work, as you can see under "Actual Behavior" below it has 8 nodes but keeps using 4 over and over.

// sort the proxies first, by default by total number of
// test running, to avoid putting all the load of the first
// proxies.

I've already got a fix in place as you can see from the "Expected Behavior", I will submit it unless anyone has a better idea @dima-groupon

It just uses a linked list to make sure Nodes being used go to the back of the list

Expected Behavior -

19:58:44.397 INFO - Registered a node http://myhost:5552
19:58:44.946 INFO - Registered a node http://myhost:5553
19:58:45.659 INFO - Registered a node http://myhost:5554
19:58:46.346 INFO - Registered a node http://myhost:5555
19:58:46.996 INFO - Registered a node http://myhost:5556
19:58:47.487 INFO - Registered a node http://myhost:5557
19:58:47.984 INFO - Registered a node http://myhost:5558
19:58:48.792 INFO - Registered a node http://myhost:5551
19:59:16.451 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:16.452 INFO - Available nodes: [http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552]
19:59:16.452 INFO - Trying to create a new session on node http://myhost:5551
19:59:16.452 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
19:59:16.744 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:16.744 INFO - Available nodes: [http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551]
19:59:16.745 INFO - Trying to create a new session on node http://myhost:5558
19:59:16.745 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
19:59:16.872 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:16.873 INFO - Available nodes: [http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558]
19:59:16.873 INFO - Trying to create a new session on node http://myhost:5557
19:59:16.873 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
19:59:16.899 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:16.900 INFO - Available nodes: [http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557]
19:59:16.900 INFO - Trying to create a new session on node http://myhost:5556
19:59:16.901 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
19:59:37.672 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:37.673 INFO - Available nodes: [http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556]
19:59:37.673 INFO - Trying to create a new session on node http://myhost:5555
19:59:37.673 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
19:59:38.922 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:38.922 INFO - Available nodes: [http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555]
19:59:38.922 INFO - Trying to create a new session on node http://myhost:5554
19:59:38.922 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
19:59:39.053 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:39.054 INFO - Available nodes: [http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554]
19:59:39.054 INFO - Trying to create a new session on node http://myhost:5553
19:59:39.054 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
19:59:39.386 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
19:59:39.386 INFO - Available nodes: [http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553]
19:59:39.386 INFO - Trying to create a new session on node http://myhost:5552
19:59:39.387 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:16.613 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:16.614 INFO - Available nodes: [http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552]
20:01:16.614 INFO - Trying to create a new session on node http://myhost:5551
20:01:16.614 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:16.755 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:16.755 INFO - Available nodes: [http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551]
20:01:16.755 INFO - Trying to create a new session on node http://myhost:5558
20:01:16.756 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:16.790 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:16.790 INFO - Available nodes: [http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558]
20:01:16.790 INFO - Trying to create a new session on node http://myhost:5557
20:01:16.790 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:16.865 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:16.866 INFO - Available nodes: [http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557]
20:01:16.866 INFO - Trying to create a new session on node http://myhost:5556
20:01:16.866 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:38.037 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:38.037 INFO - Available nodes: [http://myhost:5555, http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556]
20:01:38.037 INFO - Trying to create a new session on node http://myhost:5555
20:01:38.038 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:38.400 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:38.400 INFO - Available nodes: [http://myhost:5554, http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555]
20:01:38.401 INFO - Trying to create a new session on node http://myhost:5554
20:01:38.401 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:38.503 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:38.503 INFO - Available nodes: [http://myhost:5553, http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554]
20:01:38.504 INFO - Trying to create a new session on node http://myhost:5553
20:01:38.504 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
20:01:38.584 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
20:01:38.585 INFO - Available nodes: [http://myhost:5552, http://myhost:5551, http://myhost:5558, http://myhost:5557, http://myhost:5556, http://myhost:5555, http://myhost:5554, http://myhost:5553]
20:01:38.585 INFO - Trying to create a new session on node http://myhost:5552
20:01:38.585 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}

Actual Behavior -

18:48:13.143 INFO - Registered a node http://myhost:5551
18:48:13.688 INFO - Registered a node http://myhost:5552
18:48:14.319 INFO - Registered a node http://myhost:5553
18:48:15.025 INFO - Registered a node http://myhost:5554
18:48:15.692 INFO - Registered a node http://myhost:5555
18:48:16.345 INFO - Registered a node http://myhost:5556
18:48:16.821 INFO - Registered a node http://myhost:5557
18:48:17.339 INFO - Registered a node http://myhost:5558
18:48:50.905 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:48:50.906 INFO - Available nodes: [http://myhost:5551, http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558]
18:48:50.906 INFO - Trying to create a new session on node http://myhost:5551
18:48:50.906 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:48:51.171 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:48:51.171 INFO - Available nodes: [http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551]
18:48:51.172 INFO - Trying to create a new session on node http://myhost:5552
18:48:51.172 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:48:51.202 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:48:51.203 INFO - Available nodes: [http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552]
18:48:51.203 INFO - Trying to create a new session on node http://myhost:5553
18:48:51.203 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:48:51.350 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:48:51.350 INFO - Available nodes: [http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552, http://myhost:5553]
18:48:51.350 INFO - Trying to create a new session on node http://myhost:5554
18:48:51.351 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:12.802 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:12.803 INFO - Available nodes: [http://myhost:5551, http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558]
18:49:12.803 INFO - Trying to create a new session on node http://myhost:5551
18:49:12.803 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:13.486 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:13.487 INFO - Available nodes: [http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551]
18:49:13.487 INFO - Trying to create a new session on node http://myhost:5552
18:49:13.487 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:13.594 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:13.595 INFO - Available nodes: [http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552]
18:49:13.595 INFO - Trying to create a new session on node http://myhost:5553
18:49:13.595 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:17.307 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:17.307 INFO - Available nodes: [http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552, http://myhost:5553]
18:49:17.307 INFO - Trying to create a new session on node http://myhost:5554
18:49:17.307 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:39.365 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:39.365 INFO - Available nodes: [http://myhost:5551, http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558]
18:49:39.365 INFO - Trying to create a new session on node http://myhost:5551
18:49:39.366 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:39.937 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:39.938 INFO - Available nodes: [http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551]
18:49:39.938 INFO - Trying to create a new session on node http://myhost:5552
18:49:39.938 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:39.970 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:39.972 INFO - Available nodes: [http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552]
18:49:39.972 INFO - Trying to create a new session on node http://myhost:5553
18:49:39.972 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:49:39.982 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:49:39.982 INFO - Available nodes: [http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552, http://myhost:5553]
18:49:39.982 INFO - Trying to create a new session on node http://myhost:5554
18:49:39.983 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:50:01.086 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:50:01.087 INFO - Available nodes: [http://myhost:5551, http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558]
18:50:01.087 INFO - Trying to create a new session on node http://myhost:5551
18:50:01.087 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:50:01.962 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:50:01.963 INFO - Available nodes: [http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551]
18:50:01.963 INFO - Trying to create a new session on node http://myhost:5552
18:50:01.963 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:50:01.969 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:50:01.970 INFO - Available nodes: [http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552]
18:50:01.970 INFO - Trying to create a new session on node http://myhost:5553
18:50:01.970 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:50:02.082 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:50:02.083 INFO - Available nodes: [http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552, http://myhost:5553]
18:50:02.083 INFO - Trying to create a new session on node http://myhost:5554
18:50:02.083 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:16.983 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:16.983 INFO - Available nodes: [http://myhost:5551, http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558]
18:51:16.983 INFO - Trying to create a new session on node http://myhost:5551
18:51:16.984 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:17.028 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:17.029 INFO - Available nodes: [http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551]
18:51:17.029 INFO - Trying to create a new session on node http://myhost:5552
18:51:17.029 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:17.037 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:17.037 INFO - Available nodes: [http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552]
18:51:17.037 INFO - Trying to create a new session on node http://myhost:5553
18:51:17.038 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:17.111 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:17.112 INFO - Available nodes: [http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552, http://myhost:5553]
18:51:17.112 INFO - Trying to create a new session on node http://myhost:5554
18:51:17.112 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:38.576 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:38.577 INFO - Available nodes: [http://myhost:5551, http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558]
18:51:38.577 INFO - Trying to create a new session on node http://myhost:5551
18:51:38.577 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:38.666 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:38.667 INFO - Available nodes: [http://myhost:5552, http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551]
18:51:38.667 INFO - Trying to create a new session on node http://myhost:5552
18:51:38.667 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:39.137 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:39.137 INFO - Available nodes: [http://myhost:5553, http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552]
18:51:39.137 INFO - Trying to create a new session on node http://myhost:5553
18:51:39.137 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}
18:51:39.208 INFO - Got a request to create a new session: Capabilities [{browserName=firefox, version=, platform=ANY}]
18:51:39.209 INFO - Available nodes: [http://myhost:5554, http://myhost:5555, http://myhost:5556, http://myhost:5557, http://myhost:5558, http://myhost:5551, http://myhost:5552, http://myhost:5553]
18:51:39.209 INFO - Trying to create a new session on node http://myhost:5554
18:51:39.209 INFO - Trying to create a new session on test slot {seleniumProtocol=WebDriver, browserName=firefox, maxInstances=1, platform=LINUX}

Steps to reproduce -

Create a hub
Connect 8 nodes to it
Run a bunch of tests 4 at a time

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions