Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Selenium Grid scaler #6169

Merged
merged 7 commits into from
Nov 3, 2024

Merge branch 'main' into main

81f2d30
Select commit
Loading
Failed to load commit list.
Merged

Refactor Selenium Grid scaler #6169

Merge branch 'main' into main
81f2d30
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed succeeded Nov 3, 2024 in 0s

5 / 5 tasks completed

All tasks have been completed

Details

Required Tasks

Task Status
Selenium Grid Scaler: Improve logic based on node stereotypes, node sessions and queue requests capabilities (#6080) Incomplete
Node with different platformName scaling: Fixed incorrect scaling behavior when both Linux and Windows node stereotypes are present (#1925). Incomplete
Excessive autoscaling: Resolved over-scaling of browser nodes (#2160). Incomplete
Added one more parameter nodeMaxSessions (default is 1), to configure the scaler to be aligned with option --max-sessions (env var SE_NODE_MAX_SESSIONS) in the Node. It helps the calculation be better. Incomplete
Selenium Grid Scaler: Support for Username and Password Authentication of Grid GraphQL endpoint (#6144) Incomplete
Update all unit tests accordingly to the new GraphQL response. Incomplete
I have verified that my change is according to the deprecations & breaking changes policy Completed
Tests have been added Completed
Changelog has been updated and is aligned with our changelog requirements Completed
A PR is opened to update the documentation on (repo) (if applicable) Completed
Commits are signed with Developer Certificate of Origin (DCO - learn more) Completed