From 7532e741176701f39b1da23cfe791d9e583a46f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Skocze=C5=84?= Date: Wed, 19 Jun 2024 08:08:13 +0000 Subject: [PATCH] Don't fail on churn delete in scheduler_perf tests when context canceled --- test/integration/scheduler_perf/scheduler_perf.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/scheduler_perf/scheduler_perf.go b/test/integration/scheduler_perf/scheduler_perf.go index c93d9f28a28..f31c34c8ca1 100644 --- a/test/integration/scheduler_perf/scheduler_perf.go +++ b/test/integration/scheduler_perf/scheduler_perf.go @@ -1110,7 +1110,7 @@ func runWorkload(tCtx ktesting.TContext, tc *testCase, w *workload, informerFact churnFns = append(churnFns, func(name string) string { if name != "" { - if err := dynRes.Delete(tCtx, name, metav1.DeleteOptions{}); err != nil { + if err := dynRes.Delete(tCtx, name, metav1.DeleteOptions{}); err != nil && !errors.Is(err, context.Canceled) { tCtx.Errorf("op %d: unable to delete %v: %v", opIndex, name, err) } return ""