From 92572c7be59edd3fe23d649150eb129f21123d56 Mon Sep 17 00:00:00 2001 From: mprahl Date: Wed, 11 Jan 2023 08:17:48 -0500 Subject: [PATCH] Add an eventually in the CRD deletion case Signed-off-by: mprahl --- test/e2e/case20_delete_objects_test.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/test/e2e/case20_delete_objects_test.go b/test/e2e/case20_delete_objects_test.go index 271a9240..2115a06a 100644 --- a/test/e2e/case20_delete_objects_test.go +++ b/test/e2e/case20_delete_objects_test.go @@ -575,10 +575,12 @@ var _ = Describe("Test objects are not deleted when the CRD is removed", Ordered utils.Kubectl("delete", "-f", case20ConfigPolicyCRDPath) By("Checking that the ConfigurationPolicy is gone") - namespace := clientManagedDynamic.Resource(gvrConfigPolicy).Namespace(testNamespace) - _, err := namespace.Get(context.TODO(), case20ConfigPolicyNameMHPDA, metav1.GetOptions{}) - Expect(err).NotTo(BeNil()) - Expect(err.Error()).To(ContainSubstring("the server could not find the requested resource")) + Eventually(func(g Gomega) { + namespace := clientManagedDynamic.Resource(gvrConfigPolicy).Namespace(testNamespace) + _, err := namespace.Get(context.TODO(), case20ConfigPolicyNameMHPDA, metav1.GetOptions{}) + g.Expect(err).NotTo(BeNil()) + g.Expect(err.Error()).To(ContainSubstring("the server could not find the requested resource")) + }, defaultTimeoutSeconds, 1).Should(Succeed()) By("Recreating the CRD") utils.Kubectl("apply", "-f", case20ConfigPolicyCRDPath)