X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Fcontroller%2FClustering_Datastore%2Fcar_persistence_recovery.robot;h=9a80b5b03709d40e61a2372e143d21c121b80029;hb=94651ca9711d8eb316721775561e815830bc6c7e;hp=9ea49c0b0748dfa1f8152e8628322379d2b7831a;hpb=da3d03368e1ce858201f5c018a594c53919d8665;p=integration%2Ftest.git diff --git a/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot b/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot index 9ea49c0b07..9a80b5b037 100644 --- a/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot +++ b/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot @@ -31,12 +31,14 @@ ${VAR_DIR} ${CURDIR}/../../../variables/carpeople/crud 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} + FOR ${session} IN @{ClusterManagement__session_list} + BuiltIn.Wait_Until_Keyword_Succeeds 10s 2s TemplatedRequests.Get_As_Json_Templated folder=${VAR_DIR}/cars session=${session} + ... verify=True iterations=${CAR_ITEMS} + END -Kill_All_Members - [Documentation] Kill all controllers. - ClusterManagement.Kill_Members_From_List_Or_All confirm=True +Stop_All_Members + [Documentation] Stop all controllers. + ClusterManagement.Stop_Members_From_List_Or_All confirm=True Start_All_Members [Documentation] Start all controllers (should restore the persisted data). @@ -52,8 +54,9 @@ See_Cars_On_Leader See_Cars_On_Followers [Documentation] The same check on other members. - : FOR ${session} IN @{car_follower_sessions} - \ TemplatedRequests.Get_As_Json_Templated folder=${VAR_DIR}/cars session=${session} verify=True iterations=${CAR_ITEMS} + FOR ${session} IN @{car_follower_sessions} + TemplatedRequests.Get_As_Json_Templated folder=${VAR_DIR}/cars session=${session} verify=True iterations=${CAR_ITEMS} + END Delete_Cars_On_Leader [Documentation] Delete cars on the new Leader.