From 3a61fe3c5c50aff6e6a317c81e9d662acefdcfaf Mon Sep 17 00:00:00 2001
From: Jaroslava Fiedlerova <Jaroslava.Fiedlerova@openairinterface.org>
Date: Fri, 2 Jun 2023 21:52:18 +0200
Subject: [PATCH] CI: Ensure termination of AmariUE in AW2S pipeline - AmariUE
 WebSocket remote API tool sometimes fail to terminate UE process and hang, to
 be killed if this happens - Add timeout to the API tool command for UE
 process termination

---
 ci-scripts/ci_ueinfra.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ci-scripts/ci_ueinfra.yaml b/ci-scripts/ci_ueinfra.yaml
index cb6f500628..8a6c76645a 100644
--- a/ci-scripts/ci_ueinfra.yaml
+++ b/ci-scripts/ci_ueinfra.yaml
@@ -50,7 +50,7 @@ adb_ue_2:
 amarisoft_ue:
   Host: amariue
   InitScript: /root/NV18-06-2022/lteue-linux-2023-03-17/lteue /root/oaicicd/ran_sa_aw2s_asue/aw2s-multi-20897-2x2.cfg &
-  TermScript: /root/NV18-06-2022/lteue-linux-2023-03-17/doc/ws.js 127.0.0.1:9002 '{"message":"quit"}'
+  TermScript: /root/NV18-06-2022/lteue-linux-2023-03-17/doc/ws.js -t 10 127.0.0.1:9002 '{"message":"quit"}' || killall -KILL lteue-avx2
 amarisoft_ue_1:
   Host: amariue
   AttachScript: /root/NV18-06-2022/lteue-linux-2023-03-17/doc/ws.js 127.0.0.1:9002 '{"message":"power_on","ue_id":1}'
-- 
2.26.2