Kubernetes Prow Robot
07d66d9c26
Merge pull request #130574 from natasha41575/drop_proposed_resize_status
...
[FG:InPlacePodVerticalScaling] Drop `Proposed` resize status
2025-03-11 09:49:46 -07:00
Natasha Sarkar
8a20e90839
[FG:InPlacePodVerticalScaling] Drop 'Proposed' resize status
2025-03-10 20:46:02 +00:00
Kubernetes Prow Robot
2effa5e3cf
Merge pull request #130352 from natasha41575/kubelet-pod-observedgen
...
[FG:PodObservedGenerationTracking] Kubelet sets pod `status.observedGeneration` when updating the pod status
2025-03-07 13:33:45 -08:00
carlory
0a32e7d6e7
make sure that container is running when execute kubelet exec command
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-03-07 14:42:21 +08:00
Natasha Sarkar
40e7d88f02
Kubelet sets pod.status.observedGeneration behind FG
2025-03-06 22:31:04 +00:00
Natasha Sarkar
eab9197d1a
Add observedGeneration and validation to pod status and conditions
2025-03-06 20:08:06 +00:00
carlory
627bfbdfdf
windows does not support sleep infinity
2025-03-06 15:13:12 +08:00
Antonio Ojea
ae991725b7
e2e uses websockets by default for portforward
2025-02-24 18:26:13 +00:00
Antonio Ojea
071b1bd839
e2e test use websockets as default for exec operations
2025-02-24 18:26:08 +00:00
carlory
b56d30e32a
fix flaky test: Subpath Container restart should verify that container can restart successfully after configmaps modified
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-02-24 11:24:58 +08:00
Kubernetes Prow Robot
931ad2a9fd
Merge pull request #130108 from carlory/cleanup-after-81245
...
remove NodeOSDistroIs from test/e2e/framework/pod
2025-02-18 00:12:12 -08:00
Elizabeth Martin Campos
4724870b97
test: remove implicit inclusion of "name" label in utils functions
2025-02-13 12:48:30 +01:00
carlory
da2f36be58
remove NodeOSDistroIs from test/e2e/framework/pod
2025-02-12 15:33:37 +08:00
vivzbansal
242dec3e34
Updated some unit tests and resolved some review comments
2025-01-27 19:46:54 +00:00
Anish Shah
9a5c57817a
test: pod-resize tests for sidecar containers
2025-01-27 19:46:54 +00:00
vivzbansal
6c5cf68722
Resolved latest review comments
2025-01-27 19:46:33 +00:00
vivzbansal
5d5e903e27
Revert e2e tests added for sidecar
2025-01-27 19:42:13 +00:00
vivzbansal
3885d2f8ab
Added sidecar support in ValidatePodResize and dropNonResizeUpdates
2025-01-27 19:42:13 +00:00
vivzbansal
0e392f9017
Disable e2e test for now
2025-01-27 19:42:13 +00:00
vivzbansal
d1fac494f4
resolve merge conflicts
2025-01-27 19:42:13 +00:00
Kubernetes Prow Robot
a271299643
Merge pull request #129717 from esotsal/fix-128837
...
testing: Fix pod delete timeout failures after InPlacePodVerticalScaling Graduate to Beta commit
2025-01-21 15:50:47 -08:00
carlory
c68fc01b77
return an error instead of recording a test failure
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-01-21 23:43:48 +08:00
Sotiris Salloumis
c5fc4193bb
Fix pod delete issues in podresize tests
2025-01-21 07:25:14 +01:00
carlory
8b4eae24ab
Move some exec helper functions from framework/volume to framework/pod
2025-01-18 21:42:42 +08:00
Kubernetes Prow Robot
46f0b3fc13
Merge pull request #128920 from tallclair/ippr-defaults
...
[FG:InPlacePodVerticalScaling] Remove ResizePolicy defaulting
2024-12-14 03:04:25 +01:00
zhifei92
cb74323e07
refactor: Simplify the code logic.
2024-12-03 20:31:09 +08:00
Tim Allclair
7c3a9d65fc
Don't set default resize policy in E2E tests
2024-11-21 09:54:37 -08:00
ndixita
99a6153a4f
e2e tests
...
Signed-off-by: ndixita <ndixita@google.com >
2024-11-08 03:00:54 +00:00
zhifei92
bed96b4eb6
fix: fix the issue of losing the pending phase after a node restart.
2024-11-07 21:10:11 +08:00
Kubernetes Prow Robot
f81a68f488
Merge pull request #128377 from tallclair/allocated-status-2
...
[FG:InPlacePodVerticalScaling] Implement AllocatedResources status changes for Beta
2024-11-05 23:21:49 +00:00
Tim Allclair
9d28cc0413
Improve resize test debugability
2024-11-01 14:02:58 -07:00
Tim Allclair
45b1104878
Fix resize E2E tests
2024-11-01 14:02:58 -07:00
carlory
529ad9029d
improve error message format for WaitForPodSuccessInNamespaceTimeout
2024-11-01 14:33:07 +08:00
Tim Allclair
2407a49956
Reuse cached client config for exec requests in e2e
2024-10-29 10:00:11 -07:00
Kubernetes Prow Robot
ec16c90aaf
Merge pull request #126593 from stlaz/trustbundles-e2e
...
KEP-3257: e2e: extend cluster trust bundles coverage
2024-10-19 00:51:03 +01:00
Stanislav Láznička
3ec3736d66
e2e: extend cluster trust bundles coverage
2024-10-18 12:30:13 +02:00
Anish Shah
3e6df4a871
test: remove container runtime check and fix other nits
2024-10-17 17:14:04 -07:00
Anish Shah
d72c7319f8
test: refactor duplicate inplace pod resize test utilities
2024-10-17 05:35:40 -07:00
Kubernetes Prow Robot
fccbbf324d
Merge pull request #124711 from deads2k/vap-per-node
...
demonstrate VAP restricting action per-node
2024-10-02 21:15:49 +01:00
David Eads
38fd067e92
demonstrate VAP restricting action per-node
2024-10-02 15:09:24 -04:00
Davanum Srinivas
3d7d06e7cd
Bump timeout to account for slow GPU operations
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2024-09-20 20:52:51 -04:00
Kubernetes Prow Robot
d770dd695a
Merge pull request #121888 from SD-13/e2e-gomega-be-true-or-false
...
Enhance boolean assertions when fail
2024-08-20 04:24:42 -07:00
Sujay
223aedcf6b
enhance boolean assertions
2024-07-31 15:58:15 +00:00
Matthieu MOREL
7bccbaf996
fix: enable and fixes rules from testifylint on test package
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-06-30 05:44:47 +00:00
yintong.huang
2db1b321e0
drop deprecated PollWithContext and adopt PollUntilContextTimeout instead
...
Signed-off-by: yintong.huang <yintong.huang@daocloud.io >
2024-06-21 19:23:31 +08:00
Kubernetes Prow Robot
9de747cc01
Merge pull request #125434 from ffromani/e2e-node-annotate-pods
...
e2e: node: add feature to annotate pods with owning code
2024-06-16 04:27:28 -07:00
Francesco Romani
7160ef4fbc
e2e: node: add code to track the pod creator code
...
e2e_node test depend on very specific shared state (node state).
Pod leakages between tests oftentimes cause the test preconditions
to be silently corrupted, causing hard to debug CI failures.
We add the option to add an annotation to pods which records
the code line (source code:line) which triggered the pod creation,
so it becomes easier to track which test needs better cleanup.
The relevant e2e framework code is used in all the e2e suites,
so to minimize any unwanted consequences we make the feature
opt-in, planning to enable it initially (and likely only)
in the e2e_node tests.
Signed-off-by: Francesco Romani <fromani@redhat.com >
2024-06-14 13:42:14 +02:00
胡玮文
859bd02593
e2e: add TERM trap to pod sleep command
...
This should avoid the 30s delay caused by shell not responding to SIGTERM, and can only be killed by SIGKILL.
If the pod is deleted with the namespace during cleanup, this also makes cleanup faster, and frees up the resources for the next test cases faster.
2024-06-11 13:52:47 +08:00
Kubernetes Prow Robot
cb3bd5bc41
Merge pull request #124205 from mkarrmann/wait-for-pods-e2e-cleanup-111092
...
chore/refactor(e2e tests): Solidify Contract for and Cleanup WaitForPodsRunningReady
2024-04-22 01:24:24 -07:00
Matt Karrmann
5b3f48d263
Revert check at end of WaitForAlmostAllPodsReady to only consider Pending pods
2024-04-17 23:18:26 -05:00