1
0
mirror of https://github.com/kubernetes-sigs/descheduler.git synced 2026-01-26 13:29:11 +01:00

refactor(node_taint_test): inline node5

This commit is contained in:
Jan Chaloupka
2025-12-15 17:24:53 +01:00
parent a3ca65ea14
commit 6b6f7ba5c7

View File

@@ -114,8 +114,6 @@ func addTolerationToPod(pod *v1.Pod, key, value string, index int, effect v1.Tai
}
func TestDeletePodsViolatingNodeTaints(t *testing.T) {
node5 := buildTestNode(nodeName5, withPreferNoScheduleTestTaint1)
node6 := test.BuildTestNode(nodeName6, 1, 1, 1, withPreferNoScheduleTestTaint1)
node7 := buildTestNode(nodeName7, withBothTaints1)
@@ -338,15 +336,19 @@ func TestDeletePodsViolatingNodeTaints(t *testing.T) {
nodeFit: true,
},
{
description: "Pods not tolerating PreferNoSchedule node taint should not be evicted when not enabled",
pods: []*v1.Pod{p13},
nodes: []*v1.Node{node5},
description: "Pods not tolerating PreferNoSchedule node taint should not be evicted when not enabled",
pods: []*v1.Pod{p13},
nodes: []*v1.Node{
buildTestNode(nodeName5, withPreferNoScheduleTestTaint1),
},
expectedEvictedPodCount: 0,
},
{
description: "Pods not tolerating PreferNoSchedule node taint should be evicted when enabled",
pods: []*v1.Pod{p13},
nodes: []*v1.Node{node5},
description: "Pods not tolerating PreferNoSchedule node taint should be evicted when enabled",
pods: []*v1.Pod{p13},
nodes: []*v1.Node{
buildTestNode(nodeName5, withPreferNoScheduleTestTaint1),
},
includePreferNoSchedule: true,
expectedEvictedPodCount: 1, // p13 gets evicted
},