diff --git a/ci-scripts/main.py b/ci-scripts/main.py
index 96ff5ad20c..9fc1846da6 100644
--- a/ci-scripts/main.py
+++ b/ci-scripts/main.py
@@ -1522,6 +1522,12 @@ class SSHConnection():
except:
os.kill(os.getppid(),signal.SIGUSR1)
+ def PingNoS1_wrong_exit(self, qMsg):
+ html_queue = SimpleQueue()
+ html_cell = '
OAI UE ping result\n' + qMsg + '
'
+ html_queue.put(html_cell)
+ self.CreateHtmlTestRowQueue(self.ping_args, 'KO', len(self.UEDevices), html_queue)
+
def PingNoS1(self):
check_eNB = True
check_OAI_UE = True
@@ -1554,21 +1560,25 @@ class SSHConnection():
if ping_status < 0:
message = 'Ping with OAI UE crashed due to TIMEOUT!'
logging.debug('\u001B[1;37;41m ' + message + ' \u001B[0m')
+ self.PingNoS1_wrong_exit(message)
return
result = re.search(', (?P[0-9\.]+)% packet loss, time [0-9\.]+ms', str(self.ssh.before))
if result is None:
message = 'Packet Loss Not Found!'
logging.debug('\u001B[1;37;41m ' + message + ' \u001B[0m')
+ self.PingNoS1_wrong_exit(message)
return
packetloss = result.group('packetloss')
if float(packetloss) == 100:
message = 'Packet Loss is 100%'
logging.debug('\u001B[1;37;41m ' + message + ' \u001B[0m')
+ self.PingNoS1_wrong_exit(message)
return
result = re.search('rtt min\/avg\/max\/mdev = (?P[0-9\.]+)\/(?P[0-9\.]+)\/(?P[0-9\.]+)\/[0-9\.]+ ms', str(self.ssh.before))
if result is None:
message = 'Ping RTT_Min RTT_Avg RTT_Max Not Found!'
logging.debug('\u001B[1;37;41m ' + message + ' \u001B[0m')
+ self.PingNoS1_wrong_exit(message)
return
rtt_min = result.group('rtt_min')
rtt_avg = result.group('rtt_avg')
diff --git a/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1.xml b/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1.xml
index 710691d404..29c9a29c2d 100644
--- a/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1.xml
+++ b/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1.xml
@@ -51,7 +51,7 @@
Initialize_eNB
Initialize eNB (FDD/Band7/5MHz)
- -O ci-scripts/conf_files/enb.band7.tm1.25PRB.usrpb210.conf --noS1
+ -O ci-scripts/conf_files/enb.band7.tm1.25PRB.usrpb210.conf --noS1 --eNBs.[0].rrc_inactivity_threshold 0
diff --git a/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1_s1.xml b/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1_s1.xml
index 0effac9198..2e6b9a0dc6 100644
--- a/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1_s1.xml
+++ b/ci-scripts/xml_files/enb_ue_usrp210_band7_test_05mhz_tm1_s1.xml
@@ -45,7 +45,7 @@
Initialize_eNB
Initialize eNB (FDD/Band7/5MHz)
- -O ci-scripts/conf_files/enb.band7.tm1.25PRB.usrpb210.conf
+ -O ci-scripts/conf_files/enb.band7.tm1.25PRB.usrpb210.conf --eNBs.[0].rrc_inactivity_threshold 0