diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2020-10-13 17:54:15 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2020-11-15 14:12:43 +0100 |
commit | 659a5cbaa31e7a66e3ba3e17f9f31be78cec8b18 (patch) | |
tree | cd6d101684f18273eeb9e04f66861b258c088955 /docs/markdown/Configuration.md | |
parent | f532b0a9c3781cd06c99cd63e9c3b31bf3de7413 (diff) | |
download | meson-659a5cbaa31e7a66e3ba3e17f9f31be78cec8b18.zip meson-659a5cbaa31e7a66e3ba3e17f9f31be78cec8b18.tar.gz meson-659a5cbaa31e7a66e3ba3e17f9f31be78cec8b18.tar.bz2 |
mtest: use asyncio for run loop
Use asyncio futures for the run loop, while still handling I/O in
a thread pool using run_on_executor.
The handling of the test result is not duplicated anymore between
run_tests and drain_futures. Instead, the test result is always processed
and printed by run_test after single_test.run() completes and (in verbose
mode) it cannot interleave with the test output. Therefore the special
case for self.options.num_processes == 1 can be removed.
Diffstat (limited to 'docs/markdown/Configuration.md')
0 files changed, 0 insertions, 0 deletions