From d536011e3d26b80db7645517de7471e0dd355620 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Thu, 16 Nov 2023 10:52:33 +0000 Subject: [PATCH] Fix stuck when executing a background command via SSH is SA02 After upgrading the image to Ubuntu 20 in hackfest_basic_metrics_vnf the SA02 test started to fail: the "Execute Command" keyword from SSHLibrary hangs when running a "yes" command in backgroud in the VDU and test never ends. It seems that the SSH library does not handle the execution of background (run using '&') processes well. Change-Id: Ibe37b0b53c8196bb555b7d7d5f6da1365f24326d Signed-off-by: Ubuntu (cherry picked from commit f664aa79c33336b96904659c5a21bcaa2bbf87bb) --- .../testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot b/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot index ed12ac4..e574646 100644 --- a/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot +++ b/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot @@ -127,7 +127,7 @@ Get VNF VIM-based Metric Before Auto-scaling Increase VIM-based Metric To Force Auto-scaling Variable Should Exist ${privatekey} msg=SSH private key not available - Execute Remote Command Check Rc Return Output ${vnf_ip_addr} ${username} ${password} ${privatekey} for i in {1..9}; do yes > /dev/null & done + Execute Remote Command Check Rc Return Output ${vnf_ip_addr} ${username} ${password} ${privatekey} for i in {1..9}; do yes &> /dev/null & done Wait VIM-based Metric To Exceed Threshold -- 2.25.1