Add CI test to trigger RLF with high pathloss in channelmod
Upon restoration to ploss, set to 20; when setting to 0, the UE is not able to sync to the cell anymore. Co-authored-by: Robert Schmidt <robert.schmidt@openairinterface.org>
This commit is contained in:
committed by
Robert Schmidt
co-authored by
Robert Schmidt
parent
03946cd47b
commit
665a7d5020
@@ -39,6 +39,12 @@
|
|||||||
040002
|
040002
|
||||||
030021
|
030021
|
||||||
030022
|
030022
|
||||||
|
040021
|
||||||
|
000030
|
||||||
|
040022
|
||||||
|
040023
|
||||||
|
020022
|
||||||
|
040024
|
||||||
100021
|
100021
|
||||||
222222
|
222222
|
||||||
</TestCaseRequestedList>
|
</TestCaseRequestedList>
|
||||||
@@ -74,6 +80,12 @@
|
|||||||
<eNB_serverId>0</eNB_serverId>
|
<eNB_serverId>0</eNB_serverId>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
|
<testCase id="000030">
|
||||||
|
<class>IdleSleep</class>
|
||||||
|
<desc>Sleep</desc>
|
||||||
|
<idle_sleep_time_in_sec>5</idle_sleep_time_in_sec>
|
||||||
|
</testCase>
|
||||||
|
|
||||||
<testCase id="000023">
|
<testCase id="000023">
|
||||||
<class>Attach_UE</class>
|
<class>Attach_UE</class>
|
||||||
<desc>Attach OAI UE (Wait for IP)</desc>
|
<desc>Attach OAI UE (Wait for IP)</desc>
|
||||||
@@ -149,9 +161,9 @@
|
|||||||
|
|
||||||
<testCase id="040021">
|
<testCase id="040021">
|
||||||
<class>Custom_Command</class>
|
<class>Custom_Command</class>
|
||||||
<desc>Simulate a disruption of DL radio channel (ploss 55)(5 sec)</desc>
|
<desc>Simulate a disruption of DL radio channel (ploss 55)</desc>
|
||||||
<node>cacofonix</node>
|
<node>cacofonix</node>
|
||||||
<command>echo channelmod modify 0 ploss 55 | nc 192.168.71.181 8091 && sleep 5</command>
|
<command>echo channelmod modify 0 ploss 55 | nc 192.168.71.181 8091</command>
|
||||||
<command_fail>yes</command_fail>
|
<command_fail>yes</command_fail>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
@@ -165,9 +177,9 @@
|
|||||||
|
|
||||||
<testCase id="040023">
|
<testCase id="040023">
|
||||||
<class>Custom_Command</class>
|
<class>Custom_Command</class>
|
||||||
<desc>Restoration of the original DL channel conditions (ploss 0)(5 sec)</desc>
|
<desc>Restoration of the original DL channel conditions (ploss 20)</desc>
|
||||||
<node>cacofonix</node>
|
<node>cacofonix</node>
|
||||||
<command>echo channelmod modify 0 ploss 0 | nc 192.168.71.181 8091 && sleep 5</command>
|
<command>echo channelmod modify 0 ploss 20 | nc 192.168.71.181 8091</command>
|
||||||
<command_fail>yes</command_fail>
|
<command_fail>yes</command_fail>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
@@ -175,7 +187,7 @@
|
|||||||
<class>Custom_Command</class>
|
<class>Custom_Command</class>
|
||||||
<desc>Get UE sync state (UE ID 0)</desc>
|
<desc>Get UE sync state (UE ID 0)</desc>
|
||||||
<node>cacofonix</node>
|
<node>cacofonix</node>
|
||||||
<command>echo ciUE sync_state 0 | nc 192.168.71.181 8091 | grep -E UE_CONNECTED && sleep 10</command>
|
<command>echo ciUE sync_state 0 | nc 192.168.71.181 8091 | grep -E UE_CONNECTED</command>
|
||||||
<command_fail>yes</command_fail>
|
<command_fail>yes</command_fail>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|
||||||
@@ -184,8 +196,8 @@
|
|||||||
<always_exec>true</always_exec>
|
<always_exec>true</always_exec>
|
||||||
<desc>Undeploy all OAI 5G stack</desc>
|
<desc>Undeploy all OAI 5G stack</desc>
|
||||||
<yaml_path>ci-scripts/yaml_files/5g_f1_rfsimulator</yaml_path>
|
<yaml_path>ci-scripts/yaml_files/5g_f1_rfsimulator</yaml_path>
|
||||||
<d_retx_th>30,30,100,100</d_retx_th>
|
<d_retx_th>30,100,100,100</d_retx_th>
|
||||||
<u_retx_th>30,30,100,100</u_retx_th>
|
<u_retx_th>30,100,100,100</u_retx_th>
|
||||||
<eNB_instance>0</eNB_instance>
|
<eNB_instance>0</eNB_instance>
|
||||||
<eNB_serverId>0</eNB_serverId>
|
<eNB_serverId>0</eNB_serverId>
|
||||||
</testCase>
|
</testCase>
|
||||||
|
|||||||
Reference in New Issue
Block a user