From 18c0d6a79e5c657bf42e64903680125d1a85a8d3 Mon Sep 17 00:00:00 2001 From: Omer Aplatony Date: Thu, 8 Aug 2024 14:45:26 +0300 Subject: [PATCH] chore(validatingadmissionpolicystatus): use WaitForCacheSync after sharedInformerFactory Start in unit test Signed-off-by: Omer Aplatony --- .../validatingadmissionpolicystatus/controller_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/controller/validatingadmissionpolicystatus/controller_test.go b/pkg/controller/validatingadmissionpolicystatus/controller_test.go index e7ed6681c73..2ef4e234818 100644 --- a/pkg/controller/validatingadmissionpolicystatus/controller_test.go +++ b/pkg/controller/validatingadmissionpolicystatus/controller_test.go @@ -114,6 +114,7 @@ func TestTypeChecking(t *testing.T) { t.Fatalf("cannot create controller: %v", err) } informerFactory.Start(ctx.Done()) + informerFactory.WaitForCacheSync(ctx.Done()) go controller.Run(ctx, 1) err = wait.PollUntilContextCancel(ctx, time.Second, false, func(ctx context.Context) (done bool, err error) { name := policy.Name