kubernetes/test/e2e/upgrades/apps
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
..
cassandra.go Fix Go vet errors for master golang 2024-09-20 12:36:38 +05:30
daemonsets.go e2e daemon set: better polling in CheckDaemonStatus 2024-10-15 10:12:28 +02:00
deployments.go e2e_upgrades: stop using deprecated framework.ExpectEqual 2023-08-30 11:28:17 +08:00
etcd.go Fix Go vet errors for master golang 2024-09-20 12:36:38 +05:30
job.go Add an post-upgrade condition to ensure the job is running 2024-01-08 13:52:03 +01:00
mysql.go Fix Go vet errors for master golang 2024-09-20 12:36:38 +05:30
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
replicasets.go e2e: use Ginkgo context 2022-12-16 20:14:04 +01:00
statefulset.go e2e: use Ginkgo context 2022-12-16 20:14:04 +01:00