Intercept stderr as well during rolling output
Test: atest unittests
Change-Id: Ic9c10b056f45e46fb991c11979f6a85cd8f0b879
diff --git a/atest/atest_utils.py b/atest/atest_utils.py
index 2bc306d..d8266b8 100644
--- a/atest/atest_utils.py
+++ b/atest/atest_utils.py
@@ -327,6 +327,7 @@
io_output.flush()
original_stdout = sys.stdout
+ original_stderr = sys.stderr
lock = threading.Lock()
@@ -351,6 +352,7 @@
original_stdout.flush()
sys.stdout = SafeStdout()
+ sys.stderr = sys.stdout
for line in iter(io_input.readline, ''):
if not line:
@@ -376,6 +378,7 @@
io_output.flush()
sys.stdout = original_stdout
+ sys.stderr = original_stderr
io_input.close()