Kubernetes Prow Robot
221bf19ee0
Merge pull request #127309 from ii/create-csinode-lifecycle-test
...
Write e2e test for StorageV1CSINode Endpoints +6 Endpoints
2024-09-21 03:59:59 +01:00
Kubernetes Prow Robot
a8fd8f5a41
Merge pull request #127516 from dims/bump-timeout-to-account-for-slow-gpu-operations
...
Bump timeout to account for slow GPU daemonset activation
2024-09-21 02:55:58 +01: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
52095a8b7b
Merge pull request #127509 from dims/test-more-gpu-stuff
...
Test MOAR GPU stuff (add the cuda demo suite!)
2024-09-20 23:53:58 +01:00
Kubernetes Prow Robot
f9a57ba82d
Merge pull request #126760 from ncdc/ncdc/emeritus
...
Move ncdc to emeritus
2024-09-20 21:01:58 +01:00
Davanum Srinivas
e516e003c5
Test MOAR GPU stuff
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2024-09-20 11:40:33 -04:00
Kubernetes Prow Robot
f2700895a4
Merge pull request #127422 from srivastav-abhishek/go-vet-fix
...
Go vet fixes for gotip
2024-09-20 14:37:58 +01:00
Kubernetes Prow Robot
ffabcdc6d1
Merge pull request #127448 from Nordix/esotsal/fix-123852
...
Potentially deflake "RuntimeClass should reject a Pod requesting a deleted RuntimeClass" test
2024-09-20 08:07:43 +01:00
Abhishek Kr Srivastav
95860cff1c
Fix Go vet errors for master golang
...
Co-authored-by: Rajalakshmi-Girish <rajalakshmi.girish1@ibm.com >
Co-authored-by: Abhishek Kr Srivastav <Abhishek.kr.srivastav@ibm.com >
2024-09-20 12:36:38 +05:30
Davanum Srinivas
3ec74e0984
split into 3 distinct tests
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2024-09-19 16:15:53 -04:00
Davanum Srinivas
630abc6929
Resurrect GPU tests that use Jobs
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2024-09-19 11:30:49 -04:00
Kubernetes Prow Robot
bf3f651861
Merge pull request #127456 from dims/install-nvidia-daemonset-in-test-harness-for-gce
...
Install Nvidia Daemonset in test harness for GCE
2024-09-19 02:02:44 +01:00
Davanum Srinivas
08a8cf7865
Install Nvidia Daemonset in test harness for GCE
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2024-09-18 19:58:17 -04:00
Sotiris Salloumis
197fec8c8a
Deflake "RuntimeClass should reject a Pod requesting a deleted RuntimeClass" test
...
Test today uses deprecated method PollImmediate, which does not return errors
from context, this commit tries to fix this using instead PollUntilContextTimeout.
2024-09-18 17:29:31 +02:00
Kevin Hannon
5358be5252
set timeout to a minute to see if this resolves flakes
2024-09-18 09:03:34 -04:00
Kubernetes Prow Robot
08382213e8
Merge pull request #127423 from dims/add-some-simple-tests-for-nvidia-gpus
...
Add some simple tests for nvidia GPU(s)
2024-09-18 00:54:56 +01:00
Kubernetes Prow Robot
203293ebbf
Merge pull request #127046 from thockin/purge_jessie_dnsutils
...
Clean up DNS e2e wrt Jessie/Wheezy
2024-09-18 00:54:43 +01:00
Kubernetes Prow Robot
1874039f82
Merge pull request #127388 from p0lyn0mial/upstream-watchlist-meta-client
...
metadata client: add support for API streaming
2024-09-17 21:54:44 +01:00
Davanum Srinivas
71bdcab2ad
Add some simple tests for nvidia GPU(s)
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2024-09-17 16:18:00 -04:00
Tim Hockin
a9189735ac
Rename DNS tests and restructure
...
Get rid if "wheezy" (it's not wheezy) and set it up to process an
arbitrary list of probers, but stop short of adding more.
2024-09-17 12:39:53 -07:00
Tim Hockin
094a11b5cb
Revert "Clean up DNS e2e wrt Jessie/Wheezy"
...
This reverts commit eeb36da2b97e87b3534c7bece9355cefc6f16472.
2024-09-17 10:12:54 -07:00
Tim Hockin
b228aebaf2
Clean up DNS e2e wrt Jessie/Wheezy
2024-09-17 10:12:53 -07:00
Michał Woźniak
d6e5fb4a75
Make Job PodFailurePolicy e2e tests resilient to random failures to prepare them for conformance ( #126169 )
...
* Make JobPodFailurePolicy tests for ignore resilient to random failures
* Increase parallelism and evict in parallel
* Code review fixes to the job e2e tests
2024-09-17 18:00:19 +01:00
Kubernetes Prow Robot
bfd91fbb3e
Merge pull request #125222 from danwinship/kind-loadbalancers-4
...
Fix "updates to ExternalTrafficPolicy" test
2024-09-17 14:05:14 +01:00
Antonio Ojea
79ef4668cd
remove obsolete test ClusterDns [Feature:Example] [Feature:Networking-IPv4] should create pod that uses DNS
2024-09-17 09:11:11 +00:00
Dan Winship
a6b08a8ea4
Refactor "updates to ExternalTrafficPolicy" test
...
The LoadBalancer test "should handle updates to ExternalTrafficPolicy
field" had a bunch of problems, but the biggest is that (without doing
[Disruptive] things to the cluster or making unwarranted assumptions
about source IPs) it's very hard to *prove* that the cloud load
balancer is doing Cluster traffic policy semantics (distributing
connections to all nodes) rather than Local (distributing only to
nodes with endpoints).
So split the test into 2 new tests with more focused semantics:
- "should implement NodePort and HealthCheckNodePort correctly when
ExternalTrafficPolicy changes" (in service.go) tests that the
service proxy is correctly implementing the proxy side of
Cluster-vs-Local traffic policy for LoadBalancer Services, without
testing the cloud load balancer itself at all.
- "should target all nodes with endpoints" (in loadbalancer.go)
complements the existing "should only target nodes with
endpoints", to ensure that when a service has
`externalTrafficPolicy: Local`, and there are endpoints on
multiple nodes, that the cloud is correctly configured to target
all of those endpoints, not just one.
2024-09-16 18:17:09 -04:00
Kubernetes Prow Robot
3ab0c84bac
Merge pull request #126978 from huww98/e2e-storage-multi-name
...
e2e/storage: get driver name from storage class
2024-09-16 18:23:14 +01:00
Lukasz Szaszkiewicz
0f933a0b14
test/apimachinery/watchlist: add scenario for metadata client's List method
2024-09-16 15:03:59 +02:00
Lukasz Szaszkiewicz
6d258660fd
e2e/apimachinery/watchlist: slighty refactor unstructured tests
2024-09-16 15:03:59 +02:00
Kubernetes Prow Robot
af2bf2d8f1
Merge pull request #127364 from aojea/e2e_tag_networks
...
Fix e2e tests tags
2024-09-15 16:23:13 +01:00
Kubernetes Prow Robot
e86f5c035e
Merge pull request #127372 from aojea/example_dns_ipv6
...
Tag sig-network e2e test correctly
2024-09-15 12:43:12 +01:00
Antonio Ojea
9a207bbadc
tag kube-proxy migration as serial and disruptive
2024-09-15 07:28:52 +00:00
Antonio Ojea
b98a3fef37
e2e test ClusterDns [Example] does not support IPv6
2024-09-15 07:27:50 +00:00
Antonio Ojea
8cb7c54ce7
e2e VolumeSubpathEnvExpansion should not be tagged as slow
...
The test [sig-node] Variable Expansion should succeed in writing subpaths in container
takes 1m5s so it should no be tagged as slow"
2024-09-14 19:09:16 +00:00
Antonio Ojea
22d79b998a
remove e2e slow tag for VolumeSubpathEnvExpansion
...
Kubernetes e2e suite: [It] [sig-node] Variable Expansion should fail
substituting values in a volume subpath with absolute path [Slow]
[Conformance] test takes 37 seconds to run
2024-09-14 19:06:25 +00:00
Antonio Ojea
32099f69f6
remove slow tag on e2e test
...
The test Variable Expansion should fail substituting values in a volume subpath with backticks
takes 12 seconds, it should not be tagged as slow
2024-09-14 19:01:09 +00:00
Antonio Ojea
e977f601b3
tag kube-proxy migration as serial and disruptive
2024-09-14 18:20:51 +00:00
Kubernetes Prow Robot
253013ed61
Merge pull request #126868 from googs1025/dra/resourceslice_cleanup
...
dra(resourceslice): resourceslice controller enhancements
2024-09-13 18:11:12 +01:00
googs1025
913340aa83
dra(resourceslice): use index lookup instead of using sliceStore.List()
2024-09-13 22:36:04 +08:00
Stephen Heywood
a81f204a8a
Create e2e test for CSINode endpoints
...
e2e test validates the following 7 endpoints
- createStorageV1CSINode
- deleteStorageV1CollectionCSINode
- deleteStorageV1CSINode
- listStorageV1CSINode
- patchStorageV1CSINode
- readStorageV1CSINode
- replaceStorageV1CSINode
2024-09-13 12:04:12 +12:00
Adrian Moisey
8e3adc4df6
KEP-4427 : AllowRelaxedDNSSearchValidation ( #127167 )
...
* KEP-4427 : AllowRelaxedDNSSearchValidation
* Add e2e test with feature gate to test KEP-4427 RelaxedDNSSearchValidation
* Add more validatePodDNSConfig test cases
Also update Regex to match the case we want.
Thanks Tim and Antonio!
2024-09-12 09:41:19 +01:00
Dan Winship
8e8bef66f6
Refactor endpoint/execpod antiaffinity
...
Also make launchHostExecPod return a fully-filled-in Pod object.
2024-09-11 14:21:55 -04:00
Kubernetes Prow Robot
91dcb61288
Merge pull request #127196 from byako/draplugin-arguments-sanitization
...
Fail draplugin PublishResources without nodeName or kubeclient
2024-09-11 13:35:12 +01:00
Alexey Fomenko
87871bd3ae
Return an error from draplugin.PublishResources
...
When draplugin was instanciated without nodeName or kubeclient
options, an error is returned when PublishResources is called.
E2E: Update DRA test app to support error from PublishResources
Signed-off-by: Alexey Fomenko <alexey.fomenko@intel.com >
2024-09-11 08:50:06 +03:00
Stephen Heywood
ca0b314975
Promote Node lifecycle e2e test to Conformance
2024-09-10 09:59:59 +12:00
Kubernetes Prow Robot
304d025e26
Merge pull request #127241 from aojea/with_feature_gate
...
With feature gate
2024-09-09 18:19:15 +01:00
Devan Goodwin
b0c3d93d2f
Fix invalid label use in validatingadmissionpolicy e2e
...
If this fallback code was hit, it would always fail due to invalid text
in a label.
2024-09-09 09:08:17 -03:00
Antonio Ojea
2c38ae726a
fix typo on ServiceCIDR e2e test title
2024-09-09 11:06:52 +00:00
Antonio Ojea
93aa0b056e
add feature gate to ServiceCIDR e2e test
2024-09-09 11:06:33 +00:00
Antonio Ojea
e90b6b969e
fix spelling error
2024-09-08 14:00:09 +00:00