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

refactor(node_taint_test): apply pod single creation convention for p7

This commit is contained in:
Jan Chaloupka
2025-12-15 16:42:34 +01:00
parent 1b7889f4a3
commit 43523113ff

View File

@@ -144,13 +144,17 @@ func TestDeletePodsViolatingNodeTaints(t *testing.T) {
p6 := buildTestPod("p6", nodeName1, func(pod *v1.Pod) {
pod.ObjectMeta.OwnerReferences = test.GetNormalPodOwnerRefList()
})
p7 := buildTestPod("p7", nodeName2, nil)
p7 := buildTestPod("p7", nodeName2, func(pod *v1.Pod) {
pod.ObjectMeta.OwnerReferences = test.GetNormalPodOwnerRefList()
pod.Namespace = "kube-system"
priority := utils.SystemCriticalPriority
pod.Spec.Priority = &priority
})
p8 := buildTestPod("p8", nodeName2, nil)
p9 := buildTestPod("p9", nodeName2, nil)
p10 := buildTestPod("p10", nodeName2, nil)
p11 := buildTestPod("p11", nodeName2, nil)
p12 := buildTestPod("p11", nodeName2, nil)
p7.ObjectMeta.OwnerReferences = test.GetNormalPodOwnerRefList()
p8.ObjectMeta.OwnerReferences = test.GetNormalPodOwnerRefList()
p9.ObjectMeta.OwnerReferences = test.GetNormalPodOwnerRefList()
p10.ObjectMeta.OwnerReferences = test.GetNormalPodOwnerRefList()
@@ -159,11 +163,6 @@ func TestDeletePodsViolatingNodeTaints(t *testing.T) {
// The following 4 pods won't get evicted.
// A Critical Pod.
p7.Namespace = "kube-system"
priority := utils.SystemCriticalPriority
p7.Spec.Priority = &priority
p7.ObjectMeta.OwnerReferences = test.GetNormalPodOwnerRefList()
// A daemonset.
p8.ObjectMeta.OwnerReferences = test.GetDaemonSetOwnerRefList()
// A pod with local storage.