From 2256190d973e8363065e6ffa1ceba82f167adfed Mon Sep 17 00:00:00 2001 From: arshadda Date: Mon, 13 Oct 2025 12:16:55 +0530 Subject: [PATCH] fix resourceVersion e2e flake --- test/framework/resourceversion_helpers.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/framework/resourceversion_helpers.go b/test/framework/resourceversion_helpers.go index ee79889a8e68..f7b69a08880e 100644 --- a/test/framework/resourceversion_helpers.go +++ b/test/framework/resourceversion_helpers.go @@ -49,7 +49,7 @@ func ValidateResourceVersionStable(ctx context.Context, proxy ClusterProxy, name }() // This is intentionally failing on the first run. g.Expect(objectsWithResourceVersion).To(BeComparableTo(previousResourceVersions)) - }, 1*time.Minute, 15*time.Second).Should(Succeed(), "resourceVersions never became stable") + }, 2*time.Minute, 15*time.Second).MustPassRepeatedly(4).Should(Succeed(), "resourceVersions never became stable") // Verify resourceVersions are stable for a while. byf("Check resourceVersions remain stable") @@ -57,7 +57,7 @@ func ValidateResourceVersionStable(ctx context.Context, proxy ClusterProxy, name objectsWithResourceVersion, objects, err := getObjectsWithResourceVersion(ctx, proxy, namespace, ownerGraphFilterFunction) g.Expect(err).ToNot(HaveOccurred()) g.Expect(previousResourceVersions).To(BeComparableTo(objectsWithResourceVersion), printObjectDiff(previousObjects, objects)) - }, 2*time.Minute, 15*time.Second).Should(Succeed(), "resourceVersions didn't stay stable") + }, 2*time.Minute, 5*time.Second).Should(Succeed(), "resourceVersions didn't stay stable") } func printObjectDiff(previousObjects, newObjects map[string]client.Object) func() string {