From e8e1e08a89fa2e7a65dae9a923b06e382c904fb9 Mon Sep 17 00:00:00 2001 From: Anastasiya Semenkevich Date: Tue, 11 Jun 2024 13:18:32 +0300 Subject: [PATCH] chore: use sigkill to kill the process --- test/e2e/scripts/utils/local_system.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/e2e/scripts/utils/local_system.py b/test/e2e/scripts/utils/local_system.py index 057ee9a9da..ae5d613d2d 100644 --- a/test/e2e/scripts/utils/local_system.py +++ b/test/e2e/scripts/utils/local_system.py @@ -43,7 +43,7 @@ def kill_process(pid, sig: signal.Signals = signal.SIGKILL): @allure.step('Kill process with retries') -def kill_process_with_retries(pid, sig: signal.Signals = signal.SIGTERM, attempts: int = 3): +def kill_process_with_retries(pid, sig: signal.Signals = signal.SIGKILL, attempts: int = 3): LOG.debug('Killing process: %d', pid) try: p = psutil.Process(pid) @@ -51,7 +51,7 @@ def kill_process_with_retries(pid, sig: signal.Signals = signal.SIGTERM, attempt LOG.warning('Process %d already gone.', pid) return - p.terminate() + p.send_signal(sig) while attempts > 0: attempts -= 1