Skip to content

Commit 22ff6b4

Browse files
authored
Merge pull request kubernetes#130818 from macsko/fix_flaky_nonimatednodename_integration_test
Wait for node to appear in cache in TestUpdateNominatedNodeName integration test
2 parents 687a2f0 + f6a35c5 commit 22ff6b4

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

test/integration/scheduler/eventhandler/eventhandler_test.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,11 @@ func TestUpdateNominatedNodeName(t *testing.T) {
226226
t.Fatalf("Creating node error: %v", err)
227227
}
228228

229+
// Ensure node is present in scheduler cache.
230+
if err := testutils.WaitForNodesInCache(testCtx.Ctx, testCtx.Scheduler, 1); err != nil {
231+
t.Fatalf("Waiting for node in cache error: %v", err)
232+
}
233+
229234
// Create initial low-priority pod and wait until it's scheduled.
230235
pod, err := testutils.CreatePausePod(testCtx.ClientSet, podLow)
231236
if err != nil {

0 commit comments

Comments
 (0)