kubernetes/test/e2e/network
Patrick Ohly e43065d542 e2e daemon set: better polling in CheckDaemonStatus
As a quick fix for a flake, bceec5a3ff
introduced polling with wait.Poll in all callers of CheckDaemonStatus.

This commit reverts all callers to what they were before (CheckDaemonStatus +
ExpectNoError) and implements polling according to E2E best practices
(https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/writing-good-e2e-tests.md#polling-and-timeouts):

- no logging while polling
- support for progress reporting while polling
- last but not least, produce an informative failure message in case of a
  timeout, including a dump of the daemon set as YAML
2024-10-15 10:12:28 +02:00
..
common e2e: enhance SIGDescribe 2023-10-10 18:15:49 +02:00
netpol Remove unnecessary e2e feature.UDP 2024-04-20 10:02:59 -04:00
.import-restrictions e2e: revise import restrictions 2023-02-12 14:56:45 +01:00
conntrack.go e2e/network/conntrack: rename invalid conntrack state test 2024-01-11 03:11:42 +05:30
dns.go Rename DNS tests and restructure 2024-09-17 12:39:53 -07:00
dns_common.go Merge pull request #127422 from srivastav-abhishek/go-vet-fix 2024-09-20 14:37:58 +01:00
dns_configmap.go e2e: use framework labels 2023-11-01 15:17:34 +01:00
dns_scale_records.go e2e: use framework labels 2023-11-01 15:17:34 +01:00
doc.go Moves networking e2e tests to test/e2e/network 2017-07-22 09:43:42 -07:00
dual_stack.go Update test 2024-02-29 11:48:18 +08:00
endpointslice.go e2e/endpointslice: add ready conditions 2024-01-07 19:56:30 -06:00
endpointslicemirroring.go e2e tests: set all PSa labels instead of just enforcing 2023-06-21 15:05:13 +02:00
fixture.go test: replace intstr.FromInt with intstr.FromInt32 2023-05-10 09:34:16 +02:00
funny_ips.go Merge pull request #117631 from skitt/intstr-fromint32-testing 2023-08-15 15:16:27 -07:00
hostport.go e2e tests: set all PSa labels instead of just enforcing 2023-06-21 15:05:13 +02:00
ingress.go split ingress tests into multiple files 2024-01-07 08:16:06 -05:00
ingressclass.go drop deprecated PollWithContext and adopt PollUntilContextTimeout instead 2024-06-21 19:23:31 +08:00
kube_proxy.go e2e/network/proxy: fix e2e assertions 2024-08-23 20:46:21 +05:30
loadbalancer.go e2e daemon set: better polling in CheckDaemonStatus 2024-10-15 10:12:28 +02:00
network_policy.go Rolling back network policy tests 2021-01-27 18:58:52 -05:00
networking.go kube-apiserver: default --enable-logs-handler flag to false 2024-06-28 15:22:22 -04:00
networking_perf.go e2e: use framework labels 2023-11-01 15:17:34 +01:00
no_snat.go cap the num of nodes on the noSNAT test and remove slow and NoSNAT tag 2024-07-23 16:27:11 +00:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
pod_lifecycle.go e2e tests: set all PSa labels instead of just enforcing 2023-06-21 15:05:13 +02:00
proxy.go Fix Go vet errors for master golang 2024-09-20 12:36:38 +05:30
service.go Merge pull request #127422 from srivastav-abhishek/go-vet-fix 2024-09-20 14:37:58 +01:00
service_cidrs.go fix typo on ServiceCIDR e2e test title 2024-09-09 11:06:52 +00:00
service_latency.go Fix Go vet errors for master golang 2024-09-20 12:36:38 +05:30
topology_hints.go drop deprecated PollWithContext and adopt PollUntilContextTimeout instead 2024-06-21 19:23:31 +08:00
traffic_distribution.go Merge pull request #123981 from lzhecheng/update-traffic-distribution-test 2024-10-01 15:53:49 +01:00
util.go Fix Go vet errors for master golang 2024-09-20 12:36:38 +05:30
util_iperf.go fix spelling error 2024-09-08 14:00:09 +00:00