New submission from Trevor <tvgamb...@gmail.com>:
In OpenEmbedded we have a test wrapper for tests such as those in Python, and currently we are experiencing the following error when running them: sed: couldn't flush stdout: Resource temporarily unavailable [37/1846] test test_strftime crashed -- Traceback (most recent call last): File "/usr/lib/python3.9/test/libregrtest/runtest.py", line 270, in _runtest_inner refleak = _runtest_inner2(ns, test_name) File "/usr/lib/python3.9/test/libregrtest/runtest.py", line 234, in _runtest_inner2 test_runner() File "/usr/lib/python3.9/test/libregrtest/runtest.py", line 209, in _test_module support.run_unittest(tests) File "/usr/lib/python3.9/test/support/__init__.py", line 1918, in run_unittest _run_suite(suite) File "/usr/lib/python3.9/test/support/__init__.py", line 1796, in _run_suite result = runner.run(suite) File "/usr/lib/python3.9/unittest/runner.py", line 176, in run test(result) File "/usr/lib/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.9/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.9/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.9/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.9/unittest/case.py", line 653, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.9/unittest/case.py", line 566, in run result.startTest(self) File "/usr/lib/python3.9/test/support/testresult.py", line 49, in startTest self.stream.flush() BrokenPipeError: [Errno 32] Broken pipe Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/usr/lib/python3.9/test/__main__.py", line 2, in <module> main() File "/usr/lib/python3.9/test/libregrtest/main.py", line 716, in main Regrtest().main(tests=tests, **kwargs) File "/usr/lib/python3.9/test/libregrtest/main.py", line 638, in main self._main(tests, kwargs) File "/usr/lib/python3.9/test/libregrtest/main.py", line 691, in _main self.run_tests() File "/usr/lib/python3.9/test/libregrtest/main.py", line 518, in run_tests self.run_tests_sequential() File "/usr/lib/python3.9/test/libregrtest/main.py", line 409, in run_tests_sequential self.display_progress(test_index, text) File "/usr/lib/python3.9/test/libregrtest/main.py", line 169, in display_progress self.log(f"[{line}] {text}") File "/usr/lib/python3.9/test/libregrtest/main.py", line 158, in log print(line, flush=True) BrokenPipeError: [Errno 32] Broken pipe Warning -- Unraisable exception Exception ignored in: <_io.TextIOWrapper name=1 mode='w' encoding='utf-8'> BrokenPipeError: [Errno 32] Broken pipe --- I'm looking into it already, but need to document it. ---------- components: Tests messages: 380423 nosy: threexc priority: normal severity: normal status: open title: libregrtest BrokenPipeError on OpenEmbedded builds type: crash versions: Python 3.9 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue42270> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com