-
Notifications
You must be signed in to change notification settings - Fork 41.6k
scheduler: KEP-5007 allocator test - devices w/wo BindingConditions #134967
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
base: master
Are you sure you want to change the base?
Conversation
Verify allocation behavior when a ResourceSlice contains both devices with and without BindingConditions: ensure the both devices are successfully allocated via two requests in a single ResourceClaim. Signed-off-by: Tsubasa Watanabe <w.tsubasa@fujitsu.com>
|
@ttsuuubasa: The label(s) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
This issue is currently awaiting triage. If a SIG or subproject determines this is a relevant issue, they will accept it by applying the The Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
Hi @ttsuuubasa. Thanks for your PR. I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: ttsuuubasa The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/sig scheduling |
What type of PR is this?
/kind feature
/sig scheduling
What this PR does / why we need it:
This PR adds a test case to verify allocation behavior when a single ResourceSlice contains both devices with and without BindingConditions.
It ensures that two requests within a single ResourceClaim can successfully allocate both types of devices.
This scenario reflects realistic usage patterns and helps validate that the scheduler correctly handles mixed device conditions, improving test coverage and robustness.
Which issue(s) this PR is related to:
Part of KEP-5007: DRA Device Binding Conditions
Special notes for your reviewer:
@johnbelamaric @dom4ha
This PR is one of the enhancements of test for Device Binding Conditions (KEP-5007) targeting v1.35, and it fulfills one of the graduation criteria described in the KEP (originally listed as a beta graduation criterion).
To proactively meet the criteria for beta, we are considering merging this in the v1.35 alpha release.
@pohly
I’ve created one of the test cases you previously suggested in the comment.
Could you please take a look when you have a moment?
Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: