RIC-11565:Add support for Multiple E2 Nodes: CU/DU for the case having same GNBId
[ric-plt/e2mgr.git] / Automation / Tests / RedButton / RedButton_CONNECTED.robot
index dffc874..00524a3 100644 (file)
 #
 
 *** Settings ***
 #
 
 *** Settings ***
-Suite Setup   Prepare Enviorment
+Variables  ../Scripts/variables.py
 Resource    ../Resource/resource.robot
 Resource    ../Resource/Keywords.robot
 Resource    red_button_keywords.robot
 Resource    ../Resource/resource.robot
 Resource    ../Resource/Keywords.robot
 Resource    red_button_keywords.robot
+Library    ../Scripts/find_error_script.py
+Library     ../Scripts/log_scripts.py
 Library     OperatingSystem
 Library     Collections
 Library     REST      ${url}
 
 Library     OperatingSystem
 Library     Collections
 Library     REST      ${url}
 
+*** Variables ***
+${url}  ${e2mgr_address}
 
 *** Test Cases ***
 
 
 *** Test Cases ***
 
+[Setup]
+    Start Redis Monitor
+    Prepare Enviorment    ${True}
+
 Verify gnb nodeb connection status is CONNECTED and it's associated to an e2t instance
    Verify connected and associated
 
 Execute Shutdown
    Execute Shutdown
 
 Verify gnb nodeb connection status is CONNECTED and it's associated to an e2t instance
    Verify connected and associated
 
 Execute Shutdown
    Execute Shutdown
 
+prepare logs for tests
+    Remove log files
+    Save logs
+
 Verify nodeb's connection status is SHUT_DOWN and it's NOT associated to an e2t instance
    Verify shutdown for gnb
 
 Verify E2T instance has no associated RANs
    Verify E2T instance has no associated RANs
 
 Verify nodeb's connection status is SHUT_DOWN and it's NOT associated to an e2t instance
    Verify shutdown for gnb
 
 Verify E2T instance has no associated RANs
    Verify E2T instance has no associated RANs
 
+Redis Monitor Logs - Verify Publish
+    Redis Monitor Logs - Verify Publish To Connection Status Channel   ${ran_name}    DISCONNECTED
+
+[Teardown]
+    Stop Redis Monitor
\ No newline at end of file