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
Kubernetes Prow Robot
fab0d76574
Merge pull request #129731 from gjkim42/promote-sidecar-containers-to-ga
...
Promote SidecarContainers feature to GA
2025-02-04 16:22:58 -08:00
googs1025
5281152f07
feature: Added score integration tests for missing part plugins: TaintToleration plugin
2025-02-03 21:20:00 +08:00
Gunju Kim
0bee0bcaa7
Promote SidecarContainers feature to GA
2025-02-02 17:45:36 +09:00
googs1025
8c80d384b2
feature: add scheduler queuesort plugins integration test
2025-01-29 08:54:43 +08:00
Sharath P J
44ca3b3654
Passed context for Wait methods in integration test utils
2025-01-27 09:48:36 +05:30
Sharath P J
627e83c841
Passed context for Wait methods in integration test utils
2025-01-24 19:48:23 +05:30
utam0k
e1fdced21f
Put the target plugin names in the Qhint integration test cases
...
Signed-off-by: utam0k <k0ma@utam0k.jp >
2025-01-19 21:55:11 +09:00
Kubernetes Prow Robot
d8d3691280
Merge pull request #129360 from utam0k/scheduler-profile-test-enqueue
...
Make it possible to pass a scheduler profile to RuntTestCoreResourceEnqueue
2024-12-31 15:00:13 +01:00
utam0k
5aa4dd4a6e
Make it possible to pass a scheduler profile to RuntTestCoreResourceEnqueue
...
Signed-off-by: utam0k <k0ma@utam0k.jp >
2024-12-31 21:47:06 +09:00
yongruilin
db6bf02217
feat: Add flagz endpoint for kube-scheduler
2024-12-19 19:52:46 -08:00
Kubernetes Prow Robot
078664b424
Merge pull request #129023 from zhifei92/cleanup-actiontype
...
scheduler: Rename UpdatePodTolerations for code style consistency
2024-12-12 05:28:52 +00:00
zhifei92
27608fa25d
refactor(scheduler): Rename UpdatePodTolerations for code style consistency.
2024-11-29 13:13:09 +08:00
googs1025
c725e18e07
feature(scheduler): more fine-grained QHints for interpodaffinity plugin
2024-11-14 20:00:38 +08:00
Kensei Nakada
429abe33f1
fix: split TestCoreResourceEnqueue to deal with the timeout issue
2024-11-13 11:53:42 -07:00
Kubernetes Prow Robot
601feb8ccb
Merge pull request #128661 from sanposhiho/split-test
...
fix: move the queueing integration tests to another package to address the timeout issue
2024-11-07 21:07:09 +00:00
Kubernetes Prow Robot
fb033826a8
Merge pull request #128170 from sanposhiho/async-preemption
...
feature(KEP-4832): asynchronous preemption
2024-11-07 19:44:54 +00:00
Kensei Nakada
6e19d5ac79
fix: move the queueing integration tests to another package to address the timeout issue
2024-11-08 02:33:57 +09:00
utam0k
e828a4b40a
Add integration test for NodeVolumeLimits in requeueing scenarios
...
Signed-off-by: utam0k <k0ma@utam0k.jp >
2024-11-07 19:51:50 +09:00
Yusuke Sakurai
992f1d9a08
add integration test for volumebinding for queueinghint
2024-11-07 14:10:26 +09:00
Kensei Nakada
e40f3f40bd
fix: address reviews
2024-11-07 14:09:34 +09:00
Kensei Nakada
69a8d0ec0b
feature(KEP-4832): asynchronous preemption
2024-11-07 14:09:34 +09:00
Anish Shah
79f45bce19
client-go: rename Resize to UpdateResize
2024-11-06 01:33:15 +00:00
Anish Shah
f1093962b6
integration tests for pod resize
2024-11-06 01:33:14 +00:00
Kubernetes Prow Robot
e39571591d
Merge pull request #127478 from googs1025/scheduler/fine-grained
...
feature(scheduler): more fine-grained QHints for podtopologyspread plugin
2024-10-20 13:29:03 +01:00
googs1025
1edbd0b54f
feature(scheduler): more fine-grained QHints for podtopologyspread plugin
2024-10-19 23:45:13 +08:00
Kensei Nakada
83f9e4b6df
cleanup: remove event list
2024-10-18 11:10:10 +10:00
Patrick Ohly
f84eb5ecf8
DRA: remove "classic DRA"
...
This removes the DRAControlPlaneController feature gate, the fields controlled
by it (claim.spec.controller, claim.status.deallocationRequested,
claim.status.allocation.controller, class.spec.suitableNodes), the
PodSchedulingContext type, and all code related to the feature.
The feature gets removed because there is no path towards beta and GA and DRA
with "structured parameters" should be able to replace it.
2024-10-16 23:09:50 +02:00
unvavo
2c254d3b25
add integration test for tainttoleration in requeueing scenarios
2024-10-12 15:23:55 +09:00
Kubernetes Prow Robot
9ffc095f88
Merge pull request #127892 from utam0k/test-qhint-volume-restriction
...
Add integration test for VolumeRestriction in requeueing scenarios
2024-10-11 07:32:20 +01:00
Kubernetes Prow Robot
95612e7b3b
Merge pull request #127878 from AxeZhan/sidecar
...
[scheduler] calculate pod requests resources with sidecar containers
2024-10-10 17:54:19 +01:00
AxeZhan
8b15843d00
remove unused GetNonzeroRequests function
2024-10-10 23:52:25 +08:00
AxeZhan
b1f07bb36c
add tests for scheduler
2024-10-10 15:53:19 +08:00
utam0k
60c29c380d
Add integration test for VolumeRestriction in requeueing scenarios
...
Signed-off-by: utam0k <k0ma@utam0k.jp >
2024-10-10 08:31:29 +09:00
Kensei Nakada
a2b3a4f4dc
chore: ensure the scheduler handles events before checking the pod position
2024-10-06 21:06:45 +09:00
Kubernetes Prow Robot
7dd03c1ee5
Merge pull request #127353 from Gekko0114/integration_test_volumezone
...
Add integration test for VolumeZone in requeueing scenarios
2024-10-03 05:48:26 +01:00
moriya
3e57d5cf67
fix
2024-10-02 06:54:32 +09:00
dom4ha
9bf6ee976b
Assert whethere there are no pod in active queue while waiting for all pods to get scheduled instead of asserting it afterwards.
2024-09-27 15:06:04 +00:00
dom4ha
54b0ed45b7
Add one more check to the test case precondition assessment.
2024-09-27 15:06:04 +00:00
dom4ha
151ac846a2
Increase the readability of the test preconditions and double check that all test pods are really unschedulable.
2024-09-27 15:06:04 +00:00
Kubernetes Prow Robot
960e3984b0
Merge pull request #127444 from dom4ha/fine-grained-qhints
...
Fine grain QueueHints for NodeAffinity plugin
2024-09-27 01:42:00 +01:00
dom4ha
c7db4bb450
Fine grain QueueHints for nodeaffinity plugin.
...
Skip queue on unrelated change that keeps pod schedulable when QueueHints are enabled.
Split add from QHints disabled case
Remove case when QHints are disabled
Remove two GHint alternatives in unit tests
more fine-grained Node QHint for NodeResourceFit plugin
Return early when updated Node causes unmatch
Revert "more fine-grained Node QHint for NodeResourceFit plugin"
This reverts commit dfbceb60e0c1c4e47748c12722d9ed6dba1a8366.
Add integration test for requeue of a pod previously rejected by NodeAffinity plugin when a suitable Node is added
Add integratin test for a Node update operation that does not trigger requeue in NodeAffinity plugin
Remove innacurrate comment
Apply review comments
2024-09-26 10:21:08 +00:00
dom4ha
903b1f7e28
more fine-grained Node QHint for NodeResourceFit plugin
2024-09-26 09:51:36 +00:00
Kubernetes Prow Robot
75214d11d5
Merge pull request #127428 from googs1025/scheduler/plugin
...
chore(scheduler): refactor import package ordering in scheduler
2024-09-25 11:40:07 +01:00
moriya
cd0e0fc881
add_test
2024-09-23 21:49:09 +09:00
moriya
090145aadf
add_non_queued_pod
2024-09-23 21:24:09 +09:00
Kensei Nakada
421f87a4e3
feat: add a requeueing integration test for PodTopologySpread with Node/delete event (QHint: disabled)
2024-09-23 00:29:56 +09:00
Kensei Nakada
bf8f7a3ad7
feat: add a requeueing integration test for PodTopologySpread with Node/delete event
2024-09-22 17:34:37 +09:00
moriya
d5e9199229
add test-cases
2024-09-21 14:06:52 +09:00
moriya
7b8985dc03
add_test_cases
2024-09-21 01:09:10 +09:00