diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2020-11-19 15:44:16 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2020-12-27 13:55:53 +0100 |
commit | 80ba69606693508804df0d8917051aaaef854665 (patch) | |
tree | 2bc4508ea2b042fd48e02e8d8e5b2948d6d94157 /mesonbuild/mtest.py | |
parent | 4cfd1e638ce40df34fe6ac9b652ff58440d8df31 (diff) | |
download | meson-80ba69606693508804df0d8917051aaaef854665.zip meson-80ba69606693508804df0d8917051aaaef854665.tar.gz meson-80ba69606693508804df0d8917051aaaef854665.tar.bz2 |
mtest: flush stdout after printing test results
Flush after each output line, even if printing to a file, so that each
result is immediately visible down a pipeline.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/mtest.py')
-rw-r--r-- | mesonbuild/mtest.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/mtest.py b/mesonbuild/mtest.py index 252e39b..484f432 100644 --- a/mesonbuild/mtest.py +++ b/mesonbuild/mtest.py @@ -480,7 +480,7 @@ class ConsoleLogger(TestLogger): self.running_tests.remove(result) if not harness.options.quiet or not result.res.is_ok(): self.clear_progress() - print(harness.format(result, mlog.colorize_console())) + print(harness.format(result, mlog.colorize_console()), flush=True) self.request_update() async def finish(self, harness: 'TestHarness') -> None: |