Commit Graph

25685 Commits

Author SHA1 Message Date
Paco Xu
8720d94785 fix node lease e2e flakes 2024-07-15 11:59:44 +08:00
Antonio Ojea
93736f268e use node.status.addresses to obtain hostnetwork pods hostnames 2024-07-14 19:02:14 +00:00
googs1025
027b34476f use ktesting.NewTestContext(t) ctx instead of context.TODO() for namespace integration 2024-07-14 18:46:43 +08:00
Davanum Srinivas
133c4290c7 Fix for OOMKiller test consistently failing in EC2 cgroupv1 serial jobs
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-13 18:44:15 -04:00
Kubernetes Prow Robot
9c653b8837 Merge pull request #126055 from dims/set-ginkgo-timeout-if-not-specified-explicitly
Set ginkgo time if not specified explicitly
2024-07-12 12:50:34 -07:00
Michal Wozniak
5f1ab75d27 Fix that PodIP field is not set for terminal pod 2024-07-12 21:36:12 +02:00
Davanum Srinivas
2db4c4aaab Set ginkgo time if not specified explicitly
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-12 11:33:22 -04:00
Michal Wozniak
f1233ac5e0 JobPodFailurePolicy to GA
# Conflicts:
#	pkg/controller/job/job_controller_test.go
2024-07-12 17:21:32 +02:00
Kubernetes Prow Robot
0a3330d6c9 Merge pull request #125510 from mimowo/extend-job-conditions
Delay setting terminal Job conditions until all pods are terminal
2024-07-12 08:12:46 -07:00
Kevin Hannon
950781a342 add e2e tests for split filesystem
Signed-off-by: Ayato Tokubi <atokubi@redhat.com>
2024-07-12 14:19:17 +00:00
Sotiris Salloumis
99f90934b4 Add Pod Resize Node E2E test using framework in test/e2e_node 2024-07-12 15:53:53 +02:00
Michal Wozniak
70c4965270 Add more test cases for SuccessCriteriaMet
Cleanup error messages in the new code

Add validation for the Job controller fields
2024-07-12 11:22:26 +02:00
Michal Wozniak
0acffd6f2c Extend the e2e tests 2024-07-12 11:16:21 +02:00
Jan Safranek
dd655f7cc0 Remove static PV topology test
With cloud providers removed from k/k, e2e tests have no way how to create a
static AWS EBS, GCE PD, Azure Disk or other cloud volume. Test
"[sig-storage] Multi-AZ Cluster Volumes should schedule pods in the same
zones as statically provisioned PVs" constantly fails with "provider does
not support volume creation".

There is no upstream e2e job that would run the test and show the error.
We noticed it downstream in OpenShift.
2024-07-12 09:49:26 +02:00
Kubernetes Prow Robot
1080554307 Merge pull request #124969 from RomanBednar/pv-phase-transition-time-ga
graduate PersistentVolumeLastPhaseTransitionTime to GA in 1.31
2024-07-11 15:29:19 -07:00
Michal Wozniak
1b13b55945 do not assert in e2e tests 2024-07-11 21:00:58 +02:00
Michal Wozniak
f999dd0490 Verify the Job status active, ready and terminating are 0
Signed-off-by: Michal Wozniak <michalwozniak@google.com>
2024-07-11 20:54:15 +02:00
Michal Wozniak
fb7704ba03 Delay setting terminal Job conditions until all pods are terminal
Fix the integration test typecheck

Fix after rebase

# Conflicts:
#	pkg/controller/job/job_controller_test.go
2024-07-11 20:54:09 +02:00
Kubernetes Prow Robot
cdcaea687c Merge pull request #125751 from ahg-g/elastic-job
Graduate ElasticIndexedJob to GA
2024-07-11 11:08:24 -07:00
Kubernetes Prow Robot
37f733a657 Merge pull request #125868 from soltysh/wait_for
Add --for=create option to kubectl wait
2024-07-11 05:03:17 -07:00
Kubernetes Prow Robot
c20aa764d7 Merge pull request #125333 from ardaguclu/kep-4292-beta
KEP-4292: Preparations to promote custom profiling in kubectl debug
2024-07-11 05:03:03 -07:00
zhifei92
115092b374 fix(e2e_node): density cleanup pods 2024-07-11 15:39:52 +08:00
carlory
850bc09e9b clean up codes after PodDisruptionConditions was promoted to GA and locked to default 2024-07-11 10:40:21 +08:00
Sergey Kanzhelev
541f2af78d device plugin failure tests 2024-07-10 20:14:59 +00:00
Hemant Kumar
49e82fd120 Rename ReizeFailed conditions to ResizeInfeasible 2024-07-10 12:02:54 -04:00
Maciej Skoczeń
ad59b4026e Increase API server timeout in scheduler_perf tests 2024-07-10 07:34:59 +00:00
Kubernetes Prow Robot
20b216738a Merge pull request #125971 from googs1025/integration_test
chore: use testCtx instead of context.TODO() for scheduler integration
2024-07-09 18:57:06 -07:00
Kubernetes Prow Robot
a0bfe666df Merge pull request #125202 from hjet/inplace-vertical-scaling-e2e-rollback
[FG:InPlacePodVerticalScaling] Roll back resize patches in doPodResizeTests
2024-07-09 17:53:12 -07:00
Kubernetes Prow Robot
672af9406e Merge pull request #125981 from dims/cleanup-pods-after-test-runs
[e2e-node] Cleanup pods after the test runs
2024-07-09 15:01:01 -07:00
Davanum Srinivas
f6836df520 [e2e-node] Cleanup pods after the test runs
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-09 16:53:28 -04:00
Gunju Kim
a03affab78 Terminate restartable init containers ignoring not-started containers
This ensures that the restartable init containers receive a termination
signal even if there are any not-started restartable init containers, by
ignoring the not-running containers.
2024-07-10 05:50:51 +09:00
Kubernetes Prow Robot
4a214f6ad9 Merge pull request #125461 from mimowo/pod-disruption-conditions-ga
Graduate PodDisruptionConditions to stable
2024-07-09 11:08:13 -07:00
Kubernetes Prow Robot
048b2912b8 Merge pull request #124761 from benluddy/fuzz-cbor-decode
KEP-4222: Add CBOR fuzz test for unreasonable allocations during decode.
2024-07-09 10:02:17 -07:00
cyclinder
87129c350a kubelet: Add a TopologyManager policy options: "max-allowable-numa-nodes"
Signed-off-by: cyclidner <kuocyclinder@gmail.com>
2024-07-09 22:26:24 +08:00
Kubernetes Prow Robot
42064e03c5 Merge pull request #125973 from fxierh/sample-apiserver-e2e-race-fix
Mark test cases which set up a sample-apiserver as serial
2024-07-09 06:02:04 -07:00
Feilian Xie
9cdacdc514 Mark a test case which sets up a sample-apiserver as serial due to potential conflicts with other test cases which do the same.
Signed-off-by: Feilian Xie <fxie@redhat.com>
2024-07-09 19:28:14 +08:00
Kubernetes Prow Robot
06c7d9a565 Merge pull request #125966 from pohly/e2e-framework-label-filter-skip-fix
e2e framework: don't add default skip when --label-filter is used
2024-07-09 04:12:38 -07:00
googs1025
15cc77603e chore: use testCtx instead of context.TODO() 2024-07-09 16:20:03 +08:00
Kubernetes Prow Robot
3125877de0 Merge pull request #125949 from jeffinkottaram/fix-status-patch-test
Fix `should complete a service status lifecycle` test
2024-07-08 17:25:20 -07:00
Kubernetes Prow Robot
cf33bef284 Merge pull request #125908 from aojea/race_pforward
fix race on integration test for portforward
2024-07-08 17:25:10 -07:00
Kubernetes Prow Robot
4a48562a81 Merge pull request #125557 from MikeSpreitzer/apf-int-test-tolerate-more-noise
Increase noise margin for TestConcurrencyIsolation
2024-07-08 16:21:34 -07:00
Kubernetes Prow Robot
e48d42d81d Merge pull request #122627 from sanposhiho/remove-AssignedPodUpdated
take PodTopologySpread into consideration when requeueing Pods based on Pod related events
2024-07-08 16:21:11 -07:00
Patrick Ohly
4bed71dd15 e2e framework: don't add default skip when --label-filter is used
The new pull-kubernetes-kind-dra uses
    -label-filter='Feature: containsAny DynamicResourceAllocation && !Flaky && !Serial'
to run DRA tests. That didn't work because the E2E framework behind its back
added the default skip expression.
2024-07-08 21:13:52 +02:00
Maciej Szulik
aaf1fb50f3 Add --for=create option to kubectl wait 2024-07-08 14:07:26 +02:00
jeffinkottaram
f57d67c847 Fix should complete a service status lifecycle test
Fix `[sig-network] Services [It] should complete a service status
lifecycle [Conformance]` not iterating through all `Conditions` in
status, causing failure when a `Condition` already exists.

Log Conditions instead of Loadbalanacer.
2024-07-08 01:15:14 -04:00
Kubernetes Prow Robot
07cc20a750 Merge pull request #125922 from dims/update_otel_27
Update opentelemetry dependencies to the latest release (Take 2)
2024-07-06 17:31:14 -07:00
Kensei Nakada
533140f065 take PodTopologySpread into consideration when requeueing Pods based on Pod related events 2024-07-06 13:17:14 +00:00
David Ashpole
2180ec8e8f fix tracing integration test
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-05 21:23:57 -04:00
Kubernetes Prow Robot
bd1f86a154 Merge pull request #125914 from mimowo/cleanup-job-tests
Cleanup Job tests: align error messages, no TODO ctx, no unused params
2024-07-05 15:13:46 -07:00
Kubernetes Prow Robot
82429a9dda Merge pull request #125873 from benluddy/nonjson-rawextension-writes-test
Add integration test for rejecting non-JSON RawExtensions.
2024-07-05 09:56:49 -07:00