Kubernetes Prow Robot
c7489b20f2
Merge pull request #129750 from googs1025/scheduler/add_integration_for_queuesortplugin
...
feature: add scheduler queuesort plugins integration test
2025-02-05 03:08:17 -08:00
googs1025
8c80d384b2
feature: add scheduler queuesort plugins integration test
2025-01-29 08:54:43 +08:00
Sharath P J
627e83c841
Passed context for Wait methods in integration test utils
2025-01-24 19:48:23 +05:30
googs1025
a3978e8315
scheduler: Add ctx param and error return to EnqueueExtensions.EventsToRegister()
2024-07-18 12:22:17 +08:00
kerthcet
f5b6f79410
Avoid to use deprecated wait.Poll in scheduler tests
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2024-05-10 14:17:09 +08:00
Kensei Nakada
cb5dc46edf
feature(scheduler): simplify QueueingHint by introducing new statuses
2023-10-19 11:02:11 +00:00
carlory
0105a002bc
when the hint fn returns error, the scheduling queue logs the error and treats it as QueueAfterBackoff.
...
Co-authored-by: Kensei Nakada <handbomusic@gmail.com >
Co-authored-by: Kante Yin <kerthcet@gmail.com >
Co-authored-by: XsWack <xushiwei5@huawei.com >
2023-09-21 09:40:44 +08:00
SataQiu
ef7d404702
using wait.PollUntilContextTimeout instead of deprecated wait.Poll for pkg/scheduler
...
using wait.PollUntilContextTimeout instead of deprecated wait.Poll for test/integration/scheduler
using wait.PollUntilContextTimeout instead of deprecated wait.Poll for test/e2e/scheduling
using wait.ConditionWithContextFunc for PodScheduled/PodIsGettingEvicted/PodScheduledIn/PodUnschedulable/PodSchedulingError
2023-08-17 17:25:09 +08:00
carlory
0599b3caa0
change the QueueingHintFn to pass a logger
2023-07-13 00:56:41 +08:00
kerthcet
47ef977ddd
Direct reference to the packages
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2023-07-08 12:03:46 +08:00
kerthcet
c0eb0caf4a
Support fine-gained rescheduling in ReservePlugin
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2023-07-07 13:30:29 +08:00
kerthcet
278a8376e1
Fix: fiterror in permit plugin not handled perfectly
...
We only added failed plulgins, but actually this will not work unless
we make the status with a fitError because we only copy the failured plugins
to podInfo if it is a fitError
Signed-off-by: kerthcet <kerthcet@gmail.com >
2023-07-07 10:35:59 +08:00