Skip to content
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

Releases: groupon/Selenium-Grid-Extras

Pretty print configs into file

15 Jul 21:20
Compare
Choose a tag to compare
Pre-release
  • When sending config to HUB and receiving it from HUB, parse the config and pretty print it into the file
  • Performance improvement in the tests, don't try to ping hub asking for local box's info when in test mode

Centrally stored Node Configs

15 Jul 17:48
Compare
Choose a tag to compare
  • Nodes store all of the configs on the HUB and update from the HUB every time they are started
  • Switching to Semantic Version
  • Adding ability to reboot grid node after a certain session limit has been reached.
  • Removed log4j from the proxy, it seems to bottleneck requests
  • Update the new session timeout setting to be 2 minutes instead of infinite

Self Update all of the drivers

28 May 15:35
Compare
Choose a tag to compare

1.2.4
- Added ability to self update all of the drivers if a new version was released
- Adding Safari as a capability
- Add the host ip back into the mix, by adding it as a CLI flag that is generated on the fly
- Write example of config file to file system to see what can be overwritten
- Update URL for new WD locations
- Add ability to pass JVM args into the node starters and grid extras
- Bump up the registration cycle so the nodes are not spamming the HUB

No host in node config file

11 Dec 20:36
Compare
Choose a tag to compare

Take out "host" out of node config. The boot time for each node will be slightly longer; however, it will be much simpler to copy paste same config file on many nodes and not have to edit each node 1 by 1

Self Healing Grid

06 Dec 17:44
Compare
Choose a tag to compare
  • All of the System.out statments now write to log/log.out
  • Install self as a crontab service on Windows/Mac/Linux boxes
  • Crontab service checks if all the nodes are up and running, if any down starts them up
  • Remove Webdriver Jar from packed dependencies, reducing artifact size from 32MB to 4MB
    (Webdriver Jar gets downloaded by this jar automatically, and when started uses this jar in the classpath to get access to servlettes etc...)

Chrome support

13 Nov 18:06
Compare
Choose a tag to compare
  • Refactor config, local config only overwrite the explicit values in default config
  • Add support for chrome
  • Start each browser node as a an individual process
  • Grid nodes now use the JSON config which comes with WebDriver
  • Adding a JSON servlette to show status of the grid
  • Other minor bug fixes

1.1.9 - IEDriver Auto Download & Protected mode

23 Jul 18:46
Compare
Choose a tag to compare
  • Auto download IEDriver.exe
  • Allow user to change Protected mode for IE via end-point
  • Bug fixes