Increase a test timeout for when pulling container image is slow
This commit is contained in:
parent
d30d76b7ac
commit
86e360dc14
@ -1,4 +1,4 @@
|
|||||||
// Copyright 2020-2022 the Pinniped contributors. All Rights Reserved.
|
// Copyright 2020-2023 the Pinniped contributors. All Rights Reserved.
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
package testlib
|
package testlib
|
||||||
@ -626,8 +626,8 @@ func CreatePod(ctx context.Context, t *testing.T, name, namespace string, spec c
|
|||||||
client := NewKubernetesClientset(t)
|
client := NewKubernetesClientset(t)
|
||||||
pods := client.CoreV1().Pods(namespace)
|
pods := client.CoreV1().Pods(namespace)
|
||||||
|
|
||||||
const podCreateTimeout = 2 * time.Minute
|
const podCreateTimeout = 4 * time.Minute // it may take some time for the cluster to pull the container image
|
||||||
ctx, cancel := context.WithTimeout(ctx, podCreateTimeout+time.Second)
|
ctx, cancel := context.WithTimeout(ctx, podCreateTimeout+time.Minute)
|
||||||
defer cancel()
|
defer cancel()
|
||||||
|
|
||||||
created, err := pods.Create(ctx, &corev1.Pod{ObjectMeta: testObjectMeta(t, name), Spec: spec}, metav1.CreateOptions{})
|
created, err := pods.Create(ctx, &corev1.Pod{ObjectMeta: testObjectMeta(t, name), Spec: spec}, metav1.CreateOptions{})
|
||||||
|
Loading…
Reference in New Issue
Block a user