Without this, error output such as that in the teardown can be lost and processes may recieve signals they're not expecting causing other strange errors.
Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org> --- meta/lib/oeqa/core/utils/concurrencytest.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/lib/oeqa/core/utils/concurrencytest.py b/meta/lib/oeqa/core/utils/concurrencytest.py index 850586516a4..6404cb4668c 100644 --- a/meta/lib/oeqa/core/utils/concurrencytest.py +++ b/meta/lib/oeqa/core/utils/concurrencytest.py @@ -225,7 +225,9 @@ def fork_for_tests(concurrency_num, suite): finally: if newbuilddir: removebuilddir(newbuilddir) + stream.flush() os._exit(1) + stream.flush() os._exit(0) else: os.close(c2pwrite) -- 2.17.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core