Commit a4dd3fdb authored by Raphael Defosseux's avatar Raphael Defosseux

CI: trying to improve reliability of L2 sim

 -- checking if oip1 interface has an IP address before pinging
Signed-off-by: default avatarRaphael Defosseux <raphael.defosseux@eurecom.fr>
parent d97ba1e2
...@@ -605,12 +605,36 @@ function start_l2_sim_ue { ...@@ -605,12 +605,36 @@ function start_l2_sim_ue {
if [ $i -lt 50 ] if [ $i -lt 50 ]
then then
UE_SYNC=0 UE_SYNC=0
echo "L2-SIM UE is NOT sync'ed w/eNB" echo "L2-SIM UE is NOT sync'ed w/ eNB"
return
else else
UE_SYNC=1 UE_SYNC=1
echo "L2-SIM UE is sync'ed w/eNB" echo "L2-SIM UE is sync'ed w/ eNB"
fi fi
sleep 20 # Checking oip1 interface has now an IP address
i="0"
echo "ifconfig oip1 | egrep -c \"inet addr\"" > $1
while [ $i -lt 10 ]
do
sleep 5
CONNECTED=`ssh -o StrictHostKeyChecking=no ubuntu@$LOC_VM_IP_ADDR < $1`
if [ $CONNECTED -eq 1 ]
then
i="100"
else
i=$[$i+1]
fi
done
rm $1
if [ $i -lt 50 ]
then
UE_SYNC=0
echo "L2-SIM UE oip1 is NOT sync'ed w/ EPC"
else
UE_SYNC=1
echo "L2-SIM UE oip1 is sync'ed w/ EPC"
fi
sleep 10
} }
function run_test_on_vm { function run_test_on_vm {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment