From 390cf0a5fd92e06a63a80ffb6c0782982480b3c6 Mon Sep 17 00:00:00 2001 From: Hongyan Li Date: Thu, 9 May 2024 14:32:45 +0800 Subject: [PATCH] fix: null pointer error of case NoOwnerRefInvalidNamespaceReasonEvent --- test/e2e/framework/assertions.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/e2e/framework/assertions.go b/test/e2e/framework/assertions.go index 7c56f6f1..3839e8a9 100644 --- a/test/e2e/framework/assertions.go +++ b/test/e2e/framework/assertions.go @@ -286,7 +286,12 @@ func (f *Framework) AssertNoReconcileErrors(t *testing.T) { func (f *Framework) AssertNoEventWithReason(t *testing.T, reason string) { t.Helper() - evts, err := f.kubernetes.EventsV1().Events("").List(context.Background(), metav1.ListOptions{ + c, err := f.getKubernetesClient() + if err != nil { + t.Fatalf("failed to get kubenetes client with error: %s", err) + } + + evts, err := c.EventsV1().Events("").List(context.Background(), metav1.ListOptions{ FieldSelector: fmt.Sprintf("reason=%s", reason), }) if err != nil {