Selenium Grid: Add trigger param for Node enables managed downloads capability#6570
Merged
JorTurFer merged 6 commits intokedacore:mainfrom Mar 10, 2025
Merged
Selenium Grid: Add trigger param for Node enables managed downloads capability#6570JorTurFer merged 6 commits intokedacore:mainfrom
JorTurFer merged 6 commits intokedacore:mainfrom
Conversation
…apability Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
4f42f0d to
48b2520
Compare
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
Contributor
Author
|
@zroubalik, @JorTurFer, this is the last PR that I would like to include in release 2.17.0. Please consider for the merging. |
1 task
Member
|
/run-e2e selenium |
zroubalik
approved these changes
Feb 25, 2025
… enable Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
6b9f13b to
490b979
Compare
Member
|
/run-e2e selenium |
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
JorTurFer
approved these changes
Mar 10, 2025
Member
|
/run-e2e selenium |
rickbrouwer
pushed a commit
to rickbrouwer/keda
that referenced
this pull request
Mar 29, 2025
…apability (kedacore#6570) * Selenium Grid: Add trigger param for Node enables managed downloads capability Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Fix CI and update CHANGELOG Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Update trigger param naming Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Node with managedDownloadsEnabled can pick up request without feature enable Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Improve PlatformName comparison by implement enum similar Grid core Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> --------- Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
rickbrouwer
pushed a commit
to rickbrouwer/keda
that referenced
this pull request
Apr 9, 2025
…apability (kedacore#6570) * Selenium Grid: Add trigger param for Node enables managed downloads capability Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Fix CI and update CHANGELOG Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Update trigger param naming Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Node with managedDownloadsEnabled can pick up request without feature enable Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Improve PlatformName comparison by implement enum similar Grid core Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> --------- Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
mittalvaibhav1
pushed a commit
to mittalvaibhav1/keda
that referenced
this pull request
Apr 26, 2025
…apability (kedacore#6570) * Selenium Grid: Add trigger param for Node enables managed downloads capability Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Fix CI and update CHANGELOG Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Update trigger param naming Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Node with managedDownloadsEnabled can pick up request without feature enable Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Improve PlatformName comparison by implement enum similar Grid core Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> --------- Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
mittalvaibhav1
pushed a commit
to mittalvaibhav1/keda
that referenced
this pull request
Apr 26, 2025
…apability (kedacore#6570) * Selenium Grid: Add trigger param for Node enables managed downloads capability Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Fix CI and update CHANGELOG Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Update trigger param naming Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Node with managedDownloadsEnabled can pick up request without feature enable Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Improve PlatformName comparison by implement enum similar Grid core Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> --------- Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> Signed-off-by: mittalvaibhav1 <mittalvaibhavandroid@gmail.com>
mittalvaibhav1
pushed a commit
to mittalvaibhav1/keda
that referenced
this pull request
Apr 26, 2025
…apability (kedacore#6570) * Selenium Grid: Add trigger param for Node enables managed downloads capability Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Fix CI and update CHANGELOG Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Update trigger param naming Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Node with managedDownloadsEnabled can pick up request without feature enable Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Improve PlatformName comparison by implement enum similar Grid core Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> --------- Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> Signed-off-by: mittalvaibhav1 <mittalvaibhavandroid@gmail.com>
dpochopsky
pushed a commit
to dpochopsky/keda
that referenced
this pull request
Sep 12, 2025
…apability (kedacore#6570) * Selenium Grid: Add trigger param for Node enables managed downloads capability Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Fix CI and update CHANGELOG Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Update trigger param naming Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Node with managedDownloadsEnabled can pick up request without feature enable Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> * Improve PlatformName comparison by implement enum similar Grid core Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> --------- Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com> Signed-off-by: David Pochopsky <david.pochopsky@united.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Provide a description of what has been changed
For which Node enables managed downloads capability (via CLI
--enable-managed-downloads) with capability namese: downloadsEnabled, it will be counted into the DefaultSlotMatcher impact the request to be assigned to a Node. That means the scaler needs to consider counting the number of sessions and pending requests for autoscaling to behave correctly.Trigger param name
enableManagedDownloadswith input value in bool (true/false)enableManagedDownloads- Set this for Node enabled to auto manage files downloaded for a given session on the Node. When the client requests enabling this feature, it can only be assigned to the Node that also enabled it. Otherwise, the request will wait until it timed out. (Default:false, Optional).Details for usage
Selenium Grid scaler trigger metadata with Node
enableManagedDownloadsThe request to trigger this scaler should be
Checklist
Fixes #
Relates to #