aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/mtest.py2
1 files changed, 1 insertions, 1 deletions
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()