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 p15

This commit is contained in:
Jan Chaloupka
2025-12-15 18:11:55 +01:00
parent 956eeefede
commit 78788d72de

View File

@@ -163,11 +163,6 @@ func TestDeletePodsViolatingNodeTaints(t *testing.T) {
// node5 has PreferNoSchedule:testTaint1=test1, so the p13 has to have
// PreferNoSchedule:testTaint0=test0 so the pod is not tolarated
p15 := buildTestPodWithNormalOwnerRef("p15", nodeName7, func(pod *v1.Pod) {
withTestTaintToleration1(pod)
addTolerationToPod(pod, "testingTaint", "testing", 1, v1.TaintEffectNoSchedule)
})
var uint1, uint2 uint = 1, 2
tests := []struct {
@@ -478,7 +473,10 @@ func TestDeletePodsViolatingNodeTaints(t *testing.T) {
description: "Pods not tolerating all taints are evicted when includedTaints is empty",
pods: []*v1.Pod{
buildTestPodWithNormalOwnerRef("p14", nodeName7, withTestTaintToleration1),
p15,
buildTestPodWithNormalOwnerRef("p15", nodeName7, func(pod *v1.Pod) {
withTestTaintToleration1(pod)
addTolerationToPod(pod, "testingTaint", "testing", 1, v1.TaintEffectNoSchedule)
}),
},
nodes: []*v1.Node{
buildTestNode(nodeName7, withBothTaints1),