From c4206dfe706d4eb02c55e054830a367a17e7eb9d Mon Sep 17 00:00:00 2001 From: Pierangelo Di Pilato Date: Wed, 12 Feb 2025 11:31:50 +0100 Subject: [PATCH] Guard reserved access with lock in tests --- pkg/scheduler/statefulset/scheduler_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/scheduler/statefulset/scheduler_test.go b/pkg/scheduler/statefulset/scheduler_test.go index d5c656ad226..1123193ad19 100644 --- a/pkg/scheduler/statefulset/scheduler_test.go +++ b/pkg/scheduler/statefulset/scheduler_test.go @@ -745,7 +745,9 @@ func TestStatefulsetScheduler(t *testing.T) { t.Fatal("unexpected error", err) } if tc.initialReserved != nil { + s.reservedMu.Lock() s.reserved = tc.initialReserved + s.reservedMu.Unlock() } // Give some time for the informer to notify the scheduler and set the number of replicas