From 57e453bf46eb714bc3686580e596aa120ef13300 Mon Sep 17 00:00:00 2001 From: rcvalerio Date: Fri, 12 Dec 2025 10:08:53 +0000 Subject: [PATCH 1/2] Add exit code to stdout and stderr --- task-runner/task_runner/executers/base_executer.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/task-runner/task_runner/executers/base_executer.py b/task-runner/task_runner/executers/base_executer.py index 873a9405..bdbdbc57 100644 --- a/task-runner/task_runner/executers/base_executer.py +++ b/task-runner/task_runner/executers/base_executer.py @@ -291,6 +291,12 @@ def run_subprocess( exit_code = self.subprocess.wait() execution_time = time.perf_counter() - start + exit_code_message = f"# EXIT CODE: {exit_code}\n\n" + stdout.write(exit_code_message) + stderr.write(exit_code_message) + stdout.flush() + stderr.flush() + stdout.write("\n -------\n") stderr.write("\n -------\n") From 1f069580f09a1e484ddc9e6b387af73a706f93aa Mon Sep 17 00:00:00 2001 From: rcvalerio Date: Fri, 12 Dec 2025 10:10:44 +0000 Subject: [PATCH 2/2] Remove flush --- task-runner/task_runner/executers/base_executer.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/task-runner/task_runner/executers/base_executer.py b/task-runner/task_runner/executers/base_executer.py index bdbdbc57..a83267d0 100644 --- a/task-runner/task_runner/executers/base_executer.py +++ b/task-runner/task_runner/executers/base_executer.py @@ -294,8 +294,6 @@ def run_subprocess( exit_code_message = f"# EXIT CODE: {exit_code}\n\n" stdout.write(exit_code_message) stderr.write(exit_code_message) - stdout.flush() - stderr.flush() stdout.write("\n -------\n") stderr.write("\n -------\n")