From 7e33feec57220600b5a531d4d502cd40c00eac98 Mon Sep 17 00:00:00 2001 From: skilxn-go Date: Wed, 19 Feb 2020 22:27:40 +0800 Subject: [PATCH] fix data races in scheduler unit tests --- pkg/scheduler/internal/queue/scheduling_queue_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/scheduler/internal/queue/scheduling_queue_test.go b/pkg/scheduler/internal/queue/scheduling_queue_test.go index 99375453f42..5d9e299164b 100644 --- a/pkg/scheduler/internal/queue/scheduling_queue_test.go +++ b/pkg/scheduler/internal/queue/scheduling_queue_test.go @@ -385,6 +385,8 @@ func TestPriorityQueue_MoveAllToActiveOrBackoffQueue(t *testing.T) { q.AddUnschedulableIfNotPresent(q.newPodInfo(&unschedulablePod), q.SchedulingCycle()) q.AddUnschedulableIfNotPresent(q.newPodInfo(&highPriorityPod), q.SchedulingCycle()) q.MoveAllToActiveOrBackoffQueue("test") + q.lock.Lock() + defer q.lock.Unlock() if q.activeQ.Len() != 1 { t.Error("Expected 1 item to be in activeQ") }