From 3701f878d65dd7ef0b1946c1fc770911e140be96 Mon Sep 17 00:00:00 2001 From: Chulong Li Date: Mon, 10 Mar 2025 19:59:43 +0800 Subject: [PATCH] Fix the logic on TestGetStaticPodToMirrorPodMap Fix the logic on TestGetStaticPodToMirrorPodMap Add back the length check logic --- pkg/kubelet/pod/pod_manager_test.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkg/kubelet/pod/pod_manager_test.go b/pkg/kubelet/pod/pod_manager_test.go index 22717dffd92..8688d765c41 100644 --- a/pkg/kubelet/pod/pod_manager_test.go +++ b/pkg/kubelet/pod/pod_manager_test.go @@ -302,7 +302,11 @@ func TestGetStaticPodToMirrorPodMap(t *testing.T) { if len(m) != 1 { t.Fatalf("GetStaticPodToMirrorPodMap(): got %d static pods, wanted 1 static pod", len(m)) } - if gotMirrorPod, ok := m[staticPod]; !ok || gotMirrorPod.UID != mirrorPod.UID { - t.Fatalf("GetStaticPodToMirrorPodMap() did not return the correct mirror pod UID %s, wanted mirror pod UID %s", gotMirrorPod.UID, mirrorPod.UID) + gotMirrorPod, ok := m[staticPod] + if !ok { + t.Fatalf("GetStaticPodToMirrorPodMap(): mirror pod not found for staticPod %v", staticPod) + } + if gotMirrorPod.UID != mirrorPod.UID { + t.Fatalf("GetStaticPodToMirrorPodMap(): got UID %s, want %s", gotMirrorPod.UID, mirrorPod.UID) } }