[PATCH v3 0/2] block/mirror: fix assertion failure upon duplicate complete for job using 'replaces'

Fiona Ebner posted 2 patches 1 week, 1 day ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260325111140.347421-1-f.ebner@proxmox.com
Maintainers: Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>
tests/qemu-iotests/041     | 177 +++++++++++++++++++++++++++++++++++++
tests/qemu-iotests/041.out |   4 +-
2 files changed, 179 insertions(+), 2 deletions(-)
[PATCH v3 0/2] block/mirror: fix assertion failure upon duplicate complete for job using 'replaces'
Posted by Fiona Ebner 1 week, 1 day ago
Changes in v3:
* In the first test, avoid testing that all requests complete in a
  given time. This is prone to flakiness. Instead, complete the job
  under throttle.

Changes in v2:
* Drop already applied patch, only the tests remain to be added.
* Use throttle limits and issue requests in a way, that actually makes
  throttling take effect.
* Use a second VM instance for the NBD export target rather than
  qemu-storage-daemon, since qtest is needed for stepping the clock.

Fiona Ebner (2):
  iotests/041: add test for mirror with throttled NBD export as target
  iotests/041: add test for duplicate job-complete with throttled target

 tests/qemu-iotests/041     | 177 +++++++++++++++++++++++++++++++++++++
 tests/qemu-iotests/041.out |   4 +-
 2 files changed, 179 insertions(+), 2 deletions(-)

-- 
2.47.3