X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=Automation%2FTests%2FLost_Connection%2FLostConnectionTestConnectedRan.robot;fp=Automation%2FTests%2FLost_Connection%2FLost_Connetion_CONNECTING_TO_DISCONNECTED.robot;h=43c116604b191335aeb2fc7eb1a4de94c718ce12;hb=011bb9161ca8e7ad0d0cf282b818672a88a5dfbf;hp=90002eb139f32c887dae2e64d3f8c5aca4b77fe6;hpb=8606e3f5d9501605424efb330854e584d22a2151;p=ric-plt%2Fe2mgr.git diff --git a/Automation/Tests/Lost_Connection/Lost_Connetion_CONNECTING_TO_DISCONNECTED.robot b/Automation/Tests/Lost_Connection/LostConnectionTestConnectedRan.robot similarity index 65% rename from Automation/Tests/Lost_Connection/Lost_Connetion_CONNECTING_TO_DISCONNECTED.robot rename to Automation/Tests/Lost_Connection/LostConnectionTestConnectedRan.robot index 90002eb..43c1166 100644 --- a/Automation/Tests/Lost_Connection/Lost_Connetion_CONNECTING_TO_DISCONNECTED.robot +++ b/Automation/Tests/Lost_Connection/LostConnectionTestConnectedRan.robot @@ -23,39 +23,39 @@ Suite Setup Prepare Enviorment Resource ../Resource/resource.robot Resource ../Resource/Keywords.robot +Library ../Scripts/e2mdbscripts.py Library OperatingSystem Library Collections Library REST ${url} - - - *** Test Cases *** -Pre Condition for Connecting - no simu - Run And Return Rc And Output ${stop_simu} - ${result}= Run And Return Rc And Output ${docker_command} - Should Be Equal As Integers ${result[1]} ${docker_number-1} +prepare logs for tests + Remove log files + Save logs -Prepare Ran in Connecting connectionStatus - Sleep 1s +Setup Ran and verify it's CONNECTED and associated Post Request setup node b x-2 - Integer response status 204 - Sleep 1s - GET /v1/nodeb/test1 + Integer response status 204 + Get Request node b enb test1 Integer response status 200 String response body ranName test1 - #String response body connectionStatus CONNECTING - + String response body connectionStatus CONNECTED + String response body associatedE2tInstanceAddress e2t.att.com:38000 +Restart simulator + Restart simulator -Verfiy Disconnected ConnectionStatus - Sleep 10s +Verify connection status is DISCONNECTED and RAN is not associated with E2T instance + Sleep 5s GET /v1/nodeb/test1 Integer response status 200 String response body ranName test1 + Missing response body associatedE2tInstanceAddress String response body connectionStatus DISCONNECTED - Integer response body connectionAttempts 3 +Verify E2T instance is NOT associated with RAN + ${result} e2mdbscripts.verify_ran_is_associated_with_e2t_instance test1 e2t.att.com:38000 + Should Be True ${result} == False