Skip to content

Commit bf58fac

Browse files
committed
Update waitForPDBCollectionToBeDeleted in e2e test
1 parent bd6640a commit bf58fac

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

test/e2e/apps/disruption.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -431,15 +431,17 @@ func deletePDBCollection(cs kubernetes.Interface, ns string) {
431431

432432
func waitForPDBCollectionToBeDeleted(cs kubernetes.Interface, ns string) {
433433
ginkgo.By("Waiting for the PDB collection to be deleted")
434-
wait.PollImmediate(framework.Poll, schedulingTimeout, func() (bool, error) {
434+
err := wait.PollImmediate(framework.Poll, schedulingTimeout, func() (bool, error) {
435435
pdbList, err := cs.PolicyV1beta1().PodDisruptionBudgets(ns).List(context.TODO(), metav1.ListOptions{})
436436
if err != nil {
437437
return false, err
438438
}
439-
framework.ExpectNoError(err, "Listing PDB set in namespace %s", ns)
440-
framework.ExpectEqual(len(pdbList.Items), 0, "Expecting No PDBs returned in namespace %s", ns)
439+
if len(pdbList.Items) != 0 {
440+
return false, nil
441+
}
441442
return true, nil
442443
})
444+
framework.ExpectNoError(err, "Waiting for the PDB collection to be deleted in namespace %s", ns)
443445
}
444446

445447
func createPodsOrDie(cs kubernetes.Interface, ns string, n int) {

0 commit comments

Comments
 (0)