Resource ../Resource/resource.robot
Library OperatingSystem
-
-
-
-
*** Keywords ***
Post Request setup node b x-2
Set Headers ${header}
POST /v1/nodeb/x2-setup ${json}
-
Put Request Resource Status Start
Set Headers ${header}
PUT /v1/general/resourcestatus ${resource_status_start_json}
-
Put Request Resource Status Stop
Set Headers ${header}
PUT /v1/general/resourcestatus ${resource_status_stop_json}
Sleep 1s
GET /v1/nodeb/test1
-
-Get Request node b enb test2
+Get Request node b gnb test2
Sleep 1s
GET /v1/nodeb/test2
-
Remove log files
Remove File ${EXECDIR}/${gnb_log_filename}
Remove File ${EXECDIR}/${e2mgr_log_filename}
Run And Return Rc And Output ${stop_simu}
-
Prepare Simulator For Load Information
Run And Return Rc And Output ${stop_simu}
Run And Return Rc And Output ${docker_Remove}
Should Be Equal As Integers ${result[1]} ${docker_number}
Prepare Enviorment
+ Log To Console Starting preparations
${starting_timestamp} Evaluate datetime.datetime.now(datetime.timezone.utc).isoformat("T") modules=datetime
${e2t_log_filename} Evaluate "e2t.${SUITE NAME}.log".replace(" ","-")
${e2mgr_log_filename} Evaluate "e2mgr.${SUITE NAME}.log".replace(" ","-")
Set Suite Variable ${Save_e2e_simu_log}
Set Suite Variable ${Save_rm_sim_log}
Set Suite Variable ${Save_e2adapter_log}
-
+
+ Log To Console Ready to flush db
${flush} cleanup_db.flush
Should Be Equal As Strings ${flush} True
Run And Return Rc And Output ${stop_simu}
Run And Return Rc And Output ${run_simu_regular}
Run And Return Rc And Output ${run_e2e_simu_regular}
Run And Return Rc And Output ${restart_e2adapter}
- Sleep 2s
+ Sleep 3s
+ Log To Console Validating dockers are up
${result}= Run And Return Rc And Output ${docker_command}
Should Be Equal As Integers ${result[1]} ${docker_number}
${result}= Run And Return Rc And Output ${docker_command}
Should Be Equal As Integers ${result[1]} ${docker_number}
+Start RoutingManager Simulator
+ Run And Return Rc And Output ${start_routingmanager_sim}
+Stop RoutingManager Simulator
+ Run And Return Rc And Output ${stop_routingmanager_sim}