Add 10s polling to allow transactions to complete
[integration/test.git] / csit / suites / controller / Clustering_Datastore / car_persistence_recovery.robot
index 09cf87db6d5761980b8bc6c13597e59fa6c6d55f..433e8afdf48f51eff2e6567066677023d3259dc3 100644 (file)
@@ -32,7 +32,8 @@ Add_Cars_On_Leader_And_Verify
     [Documentation]    Single big PUT to datastore to add cars to car Leader.
     TemplatedRequests.Put_As_Json_Templated    folder=${VAR_DIR}/cars    session=${car_leader_session}    iterations=${CAR_ITEMS}
     : FOR    ${session}    IN    @{ClusterManagement__session_list}
-    \    TemplatedRequests.Get_As_Json_Templated    folder=${VAR_DIR}/cars    session=${session}    verify=True    iterations=${CAR_ITEMS}
+    \    BuiltIn.Wait_Until_Keyword_Succeeds    10s    2s    TemplatedRequests.Get_As_Json_Templated    folder=${VAR_DIR}/cars    session=${session}
+    \    ...    verify=True    iterations=${CAR_ITEMS}
 
 Stop_All_Members
     [Documentation]    Stop all controllers.