@@ -1525,7 +1525,7 @@ func (a *MemberAwaitility) WaitForAAP(t *testing.T, name, namespace string, aapR
15251525 var aap * unstructured.Unstructured
15261526 err := wait .PollUntilContextTimeout (context .TODO (), a .RetryInterval , a .Timeout , true , func (ctx context.Context ) (bool , error ) {
15271527 var err error
1528- aap , err = aapRes .Namespace (namespace ).Get (context . Background () , name , metav1.GetOptions {})
1528+ aap , err = aapRes .Namespace (namespace ).Get (ctx , name , metav1.GetOptions {})
15291529 if err != nil {
15301530 if errors .IsNotFound (err ) {
15311531 return false , nil
@@ -1547,17 +1547,20 @@ func (a *MemberAwaitility) WaitForClaw(t *testing.T, name, namespace string, cla
15471547 var claw * unstructured.Unstructured
15481548 err := wait .PollUntilContextTimeout (context .TODO (), a .RetryInterval , a .Timeout , true , func (ctx context.Context ) (bool , error ) {
15491549 var err error
1550- claw , err = clawRes .Namespace (namespace ).Get (context . Background () , name , metav1.GetOptions {})
1550+ claw , err = clawRes .Namespace (namespace ).Get (ctx , name , metav1.GetOptions {})
15511551 if err != nil {
15521552 if errors .IsNotFound (err ) {
15531553 return false , nil
15541554 }
15551555 return false , err
15561556 }
1557- idled , _ , err := unstructured .NestedBool (claw .UnstructuredContent (), "spec" , "idle" )
1557+ idled , found , err := unstructured .NestedBool (claw .UnstructuredContent (), "spec" , "idle" )
15581558 if err != nil {
15591559 return true , err
15601560 }
1561+ if ! found {
1562+ return false , nil
1563+ }
15611564 return expectedIdled == idled , nil
15621565 })
15631566 return claw , err
0 commit comments