Merge pull request #120404 from kerthcet/flaky-test/bind

Output the error message for better analysis
This commit is contained in:
Kubernetes Prow Robot 2023-09-06 12:35:08 -07:00 committed by GitHub
commit eb0724a699
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -489,16 +489,16 @@ func TestRequeueByBindFailure(t *testing.T) {
}
// first binding try should fail.
err := wait.PollUntilContextTimeout(ctx, 200*time.Millisecond, wait.ForeverTestTimeout, false, testutils.PodSchedulingError(cs, ns, "pod-1"))
err := wait.PollUntilContextTimeout(ctx, 200*time.Millisecond, wait.ForeverTestTimeout, false, testutils.PodSchedulingError(cs, ns, pod.Name))
if err != nil {
t.Fatalf("Expect pod-1 to be rejected by the bind plugin")
t.Fatalf("Expect pod-1 to be rejected by the bind plugin: %v", err)
}
// The pod should be enqueued to activeQ/backoffQ without any event.
// The pod should be scheduled in the second binding try.
err = wait.PollUntilContextTimeout(ctx, 200*time.Millisecond, wait.ForeverTestTimeout, false, testutils.PodScheduled(cs, ns, "pod-1"))
err = wait.PollUntilContextTimeout(ctx, 200*time.Millisecond, wait.ForeverTestTimeout, false, testutils.PodScheduled(cs, ns, pod.Name))
if err != nil {
t.Fatalf("Expect pod-1 to be scheduled by the bind plugin in the second binding try")
t.Fatalf("Expect pod-1 to be scheduled by the bind plugin in the second binding try: %v", err)
}
}