On 7/15/26 12:34, Denis V. Lunev wrote:
> This email originated from an IP that might not be authorized by the domain it was sent from.
> Do not click links or open attachments unless it is an email you expected to receive.
> 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 <den@openvz.org>
> CC: Kevin Wolf <kwolf@redhat.com>
> CC: Hanna Reitz <hreitz@redhat.com>
> CC: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
>
> 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(-)
>
ping