Add Automation for E2T init
[ric-plt/e2mgr.git] / Automation / Tests / E2Term_Initialization / E2Term_Init_Message_Test.robot
1 *** Settings ***
2 Suite Setup   Prepare Enviorment
3 Resource   ../Resource/resource.robot
4 Resource   ../Resource/Keywords.robot
5 Resource    ../Resource/scripts_variables.robot
6 Library     OperatingSystem
7 Library     ../Scripts/find_rmr_message.py
8 Library     ../Scripts/cleanup_db.py
9 Library     ../Scripts/e2t_init_script.py
10
11 *** Test Cases ***
12
13 Test New E2T Send Init
14     Stop E2
15
16     ${result}=    cleanup_db.flush_and_restore_without_e2t_keys
17     Should Be Equal As Strings  ${result}    True
18
19     Start E2
20
21     ${result}=    e2t_init_script.verify_db_e2t_addresses
22     Should Be Equal As Strings  ${result}    True
23
24     ${result}=    e2t_init_script.verify_db_e2t_instance
25     Should Be Equal As Strings  ${result}    True
26
27 prepare logs for tests
28     Remove log files
29     Save logs
30
31 E2M Logs - Verify RMR Message
32     ${result}    find_rmr_message.verify_logs   ${EXECDIR}   ${e2mgr_log_filename}  ${E2_INIT_message_type}    ${None}
33     Should Be Equal As Strings    ${result}      True
34
35
36