From 4025468e272653b2907d09372e16fb118128b87f Mon Sep 17 00:00:00 2001 From: Sumedh Alok Sharma Date: Wed, 4 Sep 2024 18:58:12 +0530 Subject: [PATCH] ci: send SIGKILL to kill kata components metrics tests sometimes fail with kata components still running. sending SIGKILL and waiting for the processes to reap. Fixes #8651 Signed-off-by: Sumedh Alok Sharma --- tests/common.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/common.bash b/tests/common.bash index 8084f210c1..7374d09427 100644 --- a/tests/common.bash +++ b/tests/common.bash @@ -302,7 +302,7 @@ function kill_kata_components() { # iterate over the list of kata components and stop them for (( i=1; i<=ATTEMPTS; i++ )); do for PID_NAME in "${PID_NAMES[@]}"; do - [[ ! -z "$(pidof ${PID_NAME})" ]] && sudo killall "${PID_NAME}" >/dev/null 2>&1 || true + [[ ! -z "$(pidof ${PID_NAME})" ]] && sudo killall -w -s SIGKILL "${PID_NAME}" >/dev/null 2>&1 || true done sleep 1 done