From 1e7ce3553b4b96e63935ab064b8e1114fa78cc84 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Wed, 27 Mar 2019 12:44:59 +0100 Subject: do not use Executor if only one process was requested This will make verbose output nicer, since it will not interleave the test stdout/stderr and the test results. --- mesonbuild/mtest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/mtest.py') diff --git a/mesonbuild/mtest.py b/mesonbuild/mtest.py index 77a0f82..dc82084 100644 --- a/mesonbuild/mtest.py +++ b/mesonbuild/mtest.py @@ -893,7 +893,7 @@ Timeout: %4d visible_name = self.get_pretty_suite(test) single_test = self.get_test_runner(test) - if not test.is_parallel or single_test.options.gdb: + if not test.is_parallel or self.options.num_processes == 1 or single_test.options.gdb: self.drain_futures(futures) futures = [] res = single_test.run() -- cgit v1.1