Three independent fixes found while chasing a clean './check -qcow2' run on a Python 3.14 host. Unrelated to each other, sent as one series since they came out of the same session.
v2: - patch 1: drop the now-unused 'Pool' import (Kevin) - patch 2: rename _notrun_on_no_fuse to _notrun_on_fuse_error (Kevin) - patch 3: replace the dropped assertion with a check that bitmap0's content on the destination has not reached its final value right after RESUME, throttling migration bandwidth Signed-off-by: Denis V. Lunev <[email protected]> CC: Kevin Wolf <[email protected]> CC: Hanna Reitz <[email protected]> CC: Vladimir Sementsov-Ogievskiy <[email protected]> Denis V. Lunev (3): iotests: run the test pool with the 'fork' start method iotests: skip FUSE tests when FUSE is not usable iotests/migrate-bitmaps-postcopy-test: replace the timing assertion with a content check tests/qemu-iotests/common.rc | 14 ++++++++++++++ tests/qemu-iotests/testrunner.py | 4 ++-- tests/qemu-iotests/tests/file-io-error | 4 +--- tests/qemu-iotests/tests/fuse-allow-other | 2 ++ tests/qemu-iotests/tests/fuse-mmap-shared | 9 ++++++--- .../tests/migrate-bitmaps-postcopy-test | 15 ++++++++++++++- 6 files changed, 39 insertions(+), 9 deletions(-) -- 2.53.0
