From c9bfc3b45569e8910de4a4ba1689a1d2d284347f Mon Sep 17 00:00:00 2001 From: carlory Date: Wed, 6 Nov 2024 01:02:09 +0800 Subject: [PATCH] use ginkgo.DeferCleanup to do cleanup tasks --- test/e2e/auth/projected_clustertrustbundle.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/e2e/auth/projected_clustertrustbundle.go b/test/e2e/auth/projected_clustertrustbundle.go index 453d6ac3fbf..76328621122 100644 --- a/test/e2e/auth/projected_clustertrustbundle.go +++ b/test/e2e/auth/projected_clustertrustbundle.go @@ -270,11 +270,11 @@ var _ = SIGDescribe(feature.ClusterTrustBundle, feature.ClusterTrustBundleProjec var cleanups []func(ctx context.Context) var projections []v1.VolumeProjection - defer func() { + ginkgo.DeferCleanup(func(ctx context.Context) { for _, c := range cleanups { c(ctx) } - }() + }) for i := range numCTBs { ctb := ctbForCA(fmt.Sprintf("test.test:signer-hundreds:%d", i), "test.test/signer-hundreds", mustMakeCAPEM(fmt.Sprintf("root%d", i)), nil) initCTBs = append(initCTBs, ctb)