Hi Neil, On Thu, 29 Aug 2024 at 08:22, <[email protected]> wrote: > > On 29/08/2024 00:08, Simon Glass wrote: > > Some tests may output things to stderr. Ensure that this output is not > > dropped, by redirecting it to stdout > > Can't you make sure to output all labgrid output to stdout in the hook script > instead ?
Possibly. Do you mean having the hook script redirect stderr to stdout? > > > > > Signed-off-by: Simon Glass <[email protected]> > > --- > > > > (no changes since v1) > > > > test/py/u_boot_spawn.py | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/test/py/u_boot_spawn.py b/test/py/u_boot_spawn.py > > index 97e95e07c80..81a09a9d639 100644 > > --- a/test/py/u_boot_spawn.py > > +++ b/test/py/u_boot_spawn.py > > @@ -10,6 +10,7 @@ import re > > import pty > > import signal > > import select > > +import sys > > import time > > import traceback > > > > @@ -59,6 +60,7 @@ class Spawn: > > signal.signal(signal.SIGHUP, signal.SIG_DFL) > > if cwd: > > os.chdir(cwd) > > + sys.stderr = sys.stdout > > os.execvp(args[0], args) > > except: > > print('CHILD EXECEPTION:') > Regards, Simon

