RIC-208 - KA Decision: ask K8S to restart E2T instance
[ric-plt/e2mgr.git] / Automation / Tests / RedButton / RedButton_DISCONNECTED.robot
old mode 100755 (executable)
new mode 100644 (file)
index d3d8285..7bf7c82
 #   limitations under the License.
 #
 ##############################################################################
+#
+#   This source code is part of the near-RT RIC (RAN Intelligent Controller)
+#   platform project (RICP).
+#
 *** Settings ***
 Suite Setup   Prepare Enviorment
 Resource   ../Resource/resource.robot
 Resource   ../Resource/Keywords.robot
+Resource    red_button_keywords.robot
 Library     OperatingSystem
 Library    Collections
 Library     REST      ${url}
@@ -26,8 +31,6 @@ Library     REST      ${url}
 *** Variables ***
 ${stop_docker_e2}      docker stop e2adapter
 
-
-
 *** Test Cases ***
 
 Pre Condition for Connecting - no E2ADAPTER
@@ -35,26 +38,20 @@ Pre Condition for Connecting - no E2ADAPTER
     ${result}=  Run And Return Rc And Output     ${docker_command}
     Should Be Equal As Integers    ${result[1]}    ${docker_number-1}
 
-
 Prepare Ran in Connecting connectionStatus
     Post Request setup node b endc-setup
     Integer     response status       204
-    Sleep  1s
+    Sleep  10s
     GET      /v1/nodeb/test2
     Integer  response status  200
     String   response body ranName    test2
     String   response body connectionStatus    DISCONNECTED
 
-Disconnect Ran
-    PUT    /v1/nodeb/shutdown
-    Integer   response status   204
+Execute Shutdown
+    Execute Shutdown
 
+Verify nodeb's connection status is SHUT_DOWN and it's NOT associated to an e2t instance
+    Verify shutdown for gnb
 
-
-Verfiy Shutdown ConnectionStatus
-    Sleep    1s
-    GET      /v1/nodeb/test2
-    Integer  response status  200
-    String   response body ranName    test2
-    String   response body connectionStatus    SHUT_DOWN
-
+Verify E2T instance has no associated RANs
+   Verify E2T instance has no associated RANs