@@ -184,8 +184,8 @@ var _ = SIGDescribe("Daemon set", framework.WithSerial(), func() {
184
184
ginkgo .By ("Check that daemon pods launch on every node of the cluster." )
185
185
err = wait .PollUntilContextTimeout (ctx , dsRetryPeriod , dsRetryTimeout , true , checkRunningOnAllNodes (f , ds ))
186
186
framework .ExpectNoError (err , "error waiting for daemon pod to start" )
187
- err = e2edaemonset .CheckDaemonStatus (ctx , f , dsName )
188
- framework .ExpectNoError (err )
187
+ err = wait . PollUntilContextTimeout ( ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonStatus (ctx , f , dsName ) )
188
+ framework .ExpectNoError (err , "error waiting for daemonset to report all pods are scheduled and ready" )
189
189
190
190
ginkgo .By ("Stop a daemon pod, check that the daemon pod is revived." )
191
191
podList := listDaemonPods (ctx , c , ns , label )
@@ -224,8 +224,8 @@ var _ = SIGDescribe("Daemon set", framework.WithSerial(), func() {
224
224
gomega .Expect (daemonSetLabels ).To (gomega .HaveLen (1 ))
225
225
err = wait .PollUntilContextTimeout (ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonPodOnNodes (f , ds , []string {newNode .Name }))
226
226
framework .ExpectNoError (err , "error waiting for daemon pods to be running on new nodes" )
227
- err = e2edaemonset .CheckDaemonStatus (ctx , f , dsName )
228
- framework .ExpectNoError (err )
227
+ err = wait . PollUntilContextTimeout ( ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonStatus (ctx , f , dsName ) )
228
+ framework .ExpectNoError (err , "error waiting for daemonset to report all pods are scheduled and ready" )
229
229
230
230
ginkgo .By ("Update the node label to green, and wait for daemons to be unscheduled" )
231
231
nodeSelector [daemonsetColorLabel ] = "green"
@@ -243,8 +243,8 @@ var _ = SIGDescribe("Daemon set", framework.WithSerial(), func() {
243
243
gomega .Expect (daemonSetLabels ).To (gomega .HaveLen (1 ))
244
244
err = wait .PollUntilContextTimeout (ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonPodOnNodes (f , ds , []string {greenNode .Name }))
245
245
framework .ExpectNoError (err , "error waiting for daemon pods to be running on new nodes" )
246
- err = e2edaemonset .CheckDaemonStatus (ctx , f , dsName )
247
- framework .ExpectNoError (err )
246
+ err = wait . PollUntilContextTimeout ( ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonStatus (ctx , f , dsName ) )
247
+ framework .ExpectNoError (err , "error waiting for daemonset to report all pods are scheduled and ready" )
248
248
})
249
249
250
250
// We defer adding this test to conformance pending the disposition of moving DaemonSet scheduling logic to the
@@ -287,8 +287,8 @@ var _ = SIGDescribe("Daemon set", framework.WithSerial(), func() {
287
287
gomega .Expect (daemonSetLabels ).To (gomega .HaveLen (1 ))
288
288
err = wait .PollUntilContextTimeout (ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonPodOnNodes (f , ds , []string {newNode .Name }))
289
289
framework .ExpectNoError (err , "error waiting for daemon pods to be running on new nodes" )
290
- err = e2edaemonset .CheckDaemonStatus (ctx , f , dsName )
291
- framework .ExpectNoError (err )
290
+ err = wait . PollUntilContextTimeout ( ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonStatus (ctx , f , dsName ) )
291
+ framework .ExpectNoError (err , "error waiting for daemonset to report all pods are scheduled and ready" )
292
292
293
293
ginkgo .By ("Remove the node label and wait for daemons to be unscheduled" )
294
294
_ , err = setDaemonSetNodeLabels (ctx , c , node .Name , map [string ]string {})
@@ -312,8 +312,8 @@ var _ = SIGDescribe("Daemon set", framework.WithSerial(), func() {
312
312
ginkgo .By ("Check that daemon pods launch on every node of the cluster." )
313
313
err = wait .PollUntilContextTimeout (ctx , dsRetryPeriod , dsRetryTimeout , true , checkRunningOnAllNodes (f , ds ))
314
314
framework .ExpectNoError (err , "error waiting for daemon pod to start" )
315
- err = e2edaemonset .CheckDaemonStatus (ctx , f , dsName )
316
- framework .ExpectNoError (err )
315
+ err = wait . PollUntilContextTimeout ( ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonStatus (ctx , f , dsName ) )
316
+ framework .ExpectNoError (err , "error waiting for daemonset to report all pods are scheduled and ready" )
317
317
318
318
ginkgo .By ("Set a daemon pod's phase to 'Failed', check that the daemon pod is revived." )
319
319
podList := listDaemonPods (ctx , c , ns , label )
@@ -863,8 +863,8 @@ var _ = SIGDescribe("Daemon set", framework.WithSerial(), func() {
863
863
ginkgo .By ("Check that daemon pods launch on every node of the cluster." )
864
864
err = wait .PollUntilContextTimeout (ctx , dsRetryPeriod , dsRetryTimeout , true , checkRunningOnAllNodes (f , testDaemonset ))
865
865
framework .ExpectNoError (err , "error waiting for daemon pod to start" )
866
- err = e2edaemonset .CheckDaemonStatus (ctx , f , dsName )
867
- framework .ExpectNoError (err )
866
+ err = wait . PollUntilContextTimeout ( ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonStatus (ctx , f , dsName ) )
867
+ framework .ExpectNoError (err , "error waiting for daemonset to report all pods are scheduled and ready" )
868
868
869
869
ginkgo .By ("listing all DaemonSets" )
870
870
dsList , err := cs .AppsV1 ().DaemonSets ("" ).List (ctx , metav1.ListOptions {LabelSelector : labelSelector })
@@ -911,8 +911,8 @@ var _ = SIGDescribe("Daemon set", framework.WithSerial(), func() {
911
911
ginkgo .By ("Check that daemon pods launch on every node of the cluster." )
912
912
err = wait .PollUntilContextTimeout (ctx , dsRetryPeriod , dsRetryTimeout , true , checkRunningOnAllNodes (f , testDaemonset ))
913
913
framework .ExpectNoError (err , "error waiting for daemon pod to start" )
914
- err = e2edaemonset .CheckDaemonStatus (ctx , f , dsName )
915
- framework .ExpectNoError (err )
914
+ err = wait . PollUntilContextTimeout ( ctx , dsRetryPeriod , dsRetryTimeout , true , e2edaemonset .CheckDaemonStatus (ctx , f , dsName ) )
915
+ framework .ExpectNoError (err , "error waiting for daemonset to report all pods are scheduled and ready" )
916
916
917
917
ginkgo .By ("Getting /status" )
918
918
dsResource := schema.GroupVersionResource {Group : "apps" , Version : "v1" , Resource : "daemonsets" }
0 commit comments