From 871cabeedb02813a2830c5c847c03cd25557133a Mon Sep 17 00:00:00 2001 From: carlory Date: Thu, 8 May 2025 11:10:12 +0800 Subject: [PATCH] deflake e2e tests: StatefulSet Non-retain StatefulSetPersistentVolumeClaimPolicy should delete PVCs after adopting pod (WhenScaled) --- test/e2e/apps/statefulset.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/e2e/apps/statefulset.go b/test/e2e/apps/statefulset.go index d024688c558..da67cc710cc 100644 --- a/test/e2e/apps/statefulset.go +++ b/test/e2e/apps/statefulset.go @@ -1480,6 +1480,9 @@ var _ = SIGDescribe("StatefulSet", func() { err = verifyStatefulSetPVCsExist(ctx, c, ss, []int{0, 1, 2}) framework.ExpectNoError(err) + ginkgo.By("Confirming all pods are running and ready") + e2estatefulset.WaitForStatusAvailableReplicas(ctx, c, ss, 3) + ginkgo.By("Orphaning the 3rd pod") patch, err := json.Marshal(metav1.ObjectMeta{ OwnerReferences: []metav1.OwnerReference{},