This repository was archived by the owner on Apr 28, 2025. It is now read-only.
Releases: groupon/Selenium-Grid-Extras
Releases · groupon/Selenium-Grid-Extras
1.8.0 - Fixing IE issues and adding new node support
Bug Fix - Hub cannot connect to nodes (introduced in 1.7.0)
- [BUG] Fixing a situation where sometimes the nodes are idle but hub cannot connect to them
1.7.0 Video recording overhall (Yanked)
- Hub will attempt to download the video from each node and collect them in 1 place, so user can view the test run from the http://hub:3000
- Set default videos to keep to be 30 instead of 10
- Adding ability to watch videos from home page of grid extras
- Improving Video recording functionality and adding more logs
- Adding an error message if use tries to start video recording on a headless OS
- Display grid extras version on Homepage. Pull request #62
- [BUG] Exit with better message if node config or hub config is not present. Issue #60 and #61
- [BUG] fixing the bug, where session history was never recorded.
- [BUG] More cleaner message on servlete if the screenshot cannot be taken. Issue #61
Fix orphaned zombie TestSlots
- [BUG] Significantly improved logic for restarting grid nodes, to prevent orphan session in the new session queue and chances of a bad TestSlot that cannot be cleaned up.
View inside node
- Better session tracking, on the /session_history endpoint
- Adding a machine view at http://localhost:3000
- Deprecating the status servlet, it will be replaced with better API soon
- Adding IE mixed mode toggle
- Grid Hub now launches from JSON file (hub_4444.json)
- Improved OS detection on Windows for first run, this solves issue between Windows/Vista/XP/Win8
- [BUG] Set timeout to 5 seconds when pulling node config from the central hub, instead of sitting there indefinetely
- [BUG] Fix /ps endpoint
- [BUG] Fix bug #52, kill all firefox
- [BUG] fixing inability to start the grid hub because the webdriver 2.44 has broken JSON dependency
Java 6 backwards compatability
- Make the Grid Extras compatible with Java 1.6
Fixing Kill Firefox on Windows
- [BUG] Firefox on windows was not getting terminated with /kill_firefox command
Video Recording Of Tests
This is a beta, so please file bugs if you find any. This may not be stable.
Change log:
- Automatically record video of a running test
- Daily rolling logs for grid extras
- Adding /kill_safari end point to kill instance of Safari Browser
- Fixing the /kill_firefox endpoint, it was broken for some reason
Improved timeouts
- Modifying system timeouts, such as browser idle timeout, new session timeout, and grid status checking timeouts
This should reduce situations where the grid console seems to hang not loading, and hub is forwarding new session to a node that has gone offline. - When launching grid, use absolute path to java not just "java" alias which might not be declared in the PATH if you are using a Daemon (Non Windows OS only)
Bug Fix - Nodes not restarting on windows
- Fixed an issue where the node will attempt to reboot and will be stuck in an endless loop trying to kill safari and never rebooting. Fixing the issue by commenting out the kill browsers command and just sending a reboot command