fix: stream molecule subprocess output to CI logs

run_molecule_parallel.py was capturing stdout/stderr, which hid the
actual molecule failure details from CI logs. Inherit the parent
stdout/stderr instead so failures are visible for debugging.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Emil Simeonov
2026-06-20 23:44:16 +02:00
co-authored by Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
parent 92ca7ef7bb
commit 6ef38631fc
-2
View File
@@ -49,8 +49,6 @@ def run_pair(pair: str, role_dir: Path) -> subprocess.Popen[bytes]:
cmd, cmd,
cwd=str(role_dir), cwd=str(role_dir),
env=env, env=env,
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT,
preexec_fn=os.setsid, preexec_fn=os.setsid,
) )