From a65b8526c38c7f642caf7618af50af033c5a1377 Mon Sep 17 00:00:00 2001 From: Derek Frank Date: Thu, 27 Feb 2025 14:05:35 -0800 Subject: [PATCH] test: Including test options into the scheduling benchmark context --- .../provisioning/scheduling/scheduling_benchmark_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/controllers/provisioning/scheduling/scheduling_benchmark_test.go b/pkg/controllers/provisioning/scheduling/scheduling_benchmark_test.go index f5f5430c99..3907ca5242 100644 --- a/pkg/controllers/provisioning/scheduling/scheduling_benchmark_test.go +++ b/pkg/controllers/provisioning/scheduling/scheduling_benchmark_test.go @@ -37,7 +37,6 @@ import ( "k8s.io/client-go/tools/record" "k8s.io/utils/clock" fakecr "sigs.k8s.io/controller-runtime/pkg/client/fake" - ctrl "sigs.k8s.io/controller-runtime/pkg/log" v1 "sigs.k8s.io/karpenter/pkg/apis/v1" "sigs.k8s.io/karpenter/pkg/cloudprovider" @@ -45,7 +44,7 @@ import ( "sigs.k8s.io/karpenter/pkg/controllers/provisioning/scheduling" "sigs.k8s.io/karpenter/pkg/controllers/state" "sigs.k8s.io/karpenter/pkg/events" - operatorlogging "sigs.k8s.io/karpenter/pkg/operator/logging" + "sigs.k8s.io/karpenter/pkg/operator/options" "sigs.k8s.io/karpenter/pkg/test" ) @@ -135,8 +134,9 @@ func TestSchedulingProfile(t *testing.T) { // nolint:gocyclo func benchmarkScheduler(b *testing.B, instanceCount, podCount int) { - // disable logging - ctx = ctrl.IntoContext(context.Background(), operatorlogging.NopLogger) + // create context from background with test options + // test options disable logging by default + ctx = options.ToContext(context.Background(), test.Options()) nodePool := test.NodePool(v1.NodePool{ Spec: v1.NodePoolSpec{ Limits: v1.Limits{