-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Implement the integration tests for requeueing scenarios #122305
Comments
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/test-infra repository. |
/assign @carlory @sanposhiho |
A basic thought that I have now is that we have to cover the most common scenario only in an integration test, we don't have to cover all scenarios per each plugin. Plus, it'd be great if we could have a scenario where preCheck scenario is covered.
|
@sanposhiho There's already an existing intergation test. it follows similar steps. |
Then, we may want to refactor that test to be a more general one. |
As part of #122292, I implemented the e2e test, which would be a good starting point of this. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale #122292 is implemented, we have to cultivate the test cases there for existing QHints. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale Still important |
Hi @sanposhiho I can work it. Could you assign any item to me? |
Yes, name the ones you want. |
Hi @sanposhiho |
Can you assign volumezone to me? |
/reopen mistake again!!!! 😓 |
@sanposhiho: Reopened this issue. 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. |
@mipplo Are you still planning to work on it? I guess you deleted your comment from the thread here. |
/cc |
@bells17 Are you still working on volumebinding? I can take it over if you're busy. |
@saku3 You can take it over. Since the volume binding is one of the biggest plugins, we should start asap. |
Also, is anyone here interested in taking over the taint toleration plugin? |
@saku3 cc: @sanposhiho I'm sorry, but it seems I won't have much time available, so it would be very helpful if you could do it for me. |
/unassign @bells17 |
I am interested in that. Can I take it over? |
Yes. |
@sanposhiho @pohly |
I don't think that such specific integration tests are needed for DRA, but I do think that having them won't hurt 😄 So yes, if you have time and want to help, then please do. |
@utam0k Do you need any help with two that you have? |
Missed the volume restriction is done already in the list! |
/close All done! Thanks everyone! |
@sanposhiho: Closing this issue. 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. |
/sig scheduling
/priority important-soon
/kind feature
Part of: #122284 (comment).
We have few tests to check the scheduler's requeueing scenario in the integration test.
We should have the one so that we can catch a bug like #122284, which only happens the scheduling queue is actually working.
Here's the list of plugins with QueueingHint.
Basically, I believe we can just pile up the test cases in the existing TestCoreResourceEnqueue.
Also, note that we have to cover major scenarios only, don't have to cover minor ones within the integration test.
Please comment in this issue before starting to work on so that we can avoid many people from working on the same thing!
The text was updated successfully, but these errors were encountered: