kubernetes/test/e2e/common/node
Davanum Srinivas 48f67b9656
Add timeout to ImagePullTest poll loop to prevent infinite hangs
ImagePullTest was using wait.PollUntilContextCancel which has no
timeout, causing tests to hang for hours when the expected container
state is never reached (e.g., ErrImageNeverPull).

Changed to wait.PollUntilContextTimeout with ContainerStatusRetryTimeout
(5 minutes), matching the pattern used by other tests in the same file.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-01-23 18:19:17 -05:00
..
framework build: remove deprecated '// +build' tag 2025-12-18 12:16:21 +01:00
configmap.go feat: Add matcher and conformance tests ensuring that RV is uint128 2025-10-01 00:01:50 +00:00
container.go node e2e: add tests for Ensure Secret Image Pulls default policy 2025-11-11 11:15:53 -05:00
container_probe.go drop MinimumKubeletVersion for unsupported kubelet versions 2025-11-05 14:25:20 -08:00
containers.go set timeout to a minute to see if this resolves flakes 2024-09-18 09:03:34 -04:00
downwardapi.go deflake e2e tests: set cpu requests to avoid out of cpu 2025-09-11 21:44:44 +09:00
ephemeral_containers.go start setting pod metadata.generation 2025-02-24 16:22:14 +00:00
expansion.go Graduate RelaxedEnvironmentVariableValidation Feature gate to GA 2025-06-07 20:32:03 +08:00
file_key.go Improve env file syntax 2025-11-06 09:17:42 +08:00
framework.go e2e: enhance SIGDescribe 2023-10-10 18:15:49 +02:00
image_credential_provider.go E2E: remove unnecessary trailing spaces in test names 2026-01-07 12:05:43 +01:00
image_volume.go Back out "Remove image volume e2e test because CI has containerd < 2.1" 2026-01-14 12:36:03 +00:00
init_container.go Fix E2E error message 2024-06-09 00:36:04 +00:00
kubelet.go test/e2e: do not use global variable for image 2024-04-22 19:29:39 +08:00
kubelet_etc_hosts.go e2e tests: Enables should test kubelet managed /etc/hosts file for Windows 2024-05-31 07:45:07 +00:00
lease.go feat: Add matcher and conformance tests ensuring that RV is uint128 2025-10-01 00:01:50 +00:00
lifecycle_hook.go drop MinimumKubeletVersion for unsupported kubelet versions 2025-11-05 14:25:20 -08:00
node_lease.go e2e_framework:stop using deprecated wait.ErrwaitTimeout 2023-09-05 14:19:42 +08:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
pod_admission.go KEP-5471: Extend tolerations operators (#134665) 2025-11-10 12:42:54 -08:00
pod_hostnameoverride.go test: update code to use GlibcDnsTesting image 2026-01-22 08:39:46 -05:00
pod_level_resources.go Merge pull request #132601 from toVersus/test/more-pod-level-resources 2025-10-20 14:26:36 -07:00
pod_level_resources_resize.go test/e2e: increase memory limits in pod resize tests 2025-12-19 07:41:59 +01:00
pod_resize.go test/e2e: increase memory limits in pod resize tests 2025-12-19 07:41:59 +01:00
pods.go feat: Add matcher and conformance tests ensuring that RV is uint128 2025-10-01 00:01:50 +00:00
podtemplates.go feat: Add matcher and conformance tests ensuring that RV is uint128 2025-10-01 00:01:50 +00:00
privileged.go e2e: use framework labels 2023-11-01 15:17:34 +01:00
runtime.go Add timeout to ImagePullTest poll loop to prevent infinite hangs 2026-01-23 18:19:17 -05:00
runtimeclass.go feat: Add matcher and conformance tests ensuring that RV is uint128 2025-10-01 00:01:50 +00:00
secrets.go feat: Add matcher and conformance tests ensuring that RV is uint128 2025-10-01 00:01:50 +00:00
security_context.go Merge pull request #134893 from HirazawaUi/kep-5607 2025-11-06 12:43:15 -08:00
sysctl.go drop MinimumKubeletVersion for unsupported kubelet versions 2025-11-05 14:25:20 -08:00