[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on
From: |
Max Reitz |
Subject: |
Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image |
Date: |
Fri, 30 Nov 2018 14:13:32 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 |
On 30.11.18 14:06, Vladimir Sementsov-Ogievskiy wrote:
> 30.11.2018 15:30, Max Reitz wrote:
>> On 29.11.18 11:18, Vladimir Sementsov-Ogievskiy wrote:
>>> This test is broken without previous commit fixing dead-lock in mirror.
>>>
>>> Signed-off-by: Vladimir Sementsov-Ogievskiy<address@hidden>
>>> ---
>>> tests/qemu-iotests/235 | 59 ++++++++++++++++++++++++++++++++++++++
>>> tests/qemu-iotests/235.out | 1 +
>>> tests/qemu-iotests/group | 1 +
>>> 3 files changed, 61 insertions(+)
>>> create mode 100755 tests/qemu-iotests/235
>>> create mode 100644 tests/qemu-iotests/235.out
>> I'll get to the first patch in a second, but first a suggestion for this
>> patch: I think it's not so good to use 2 GB of space for a test (1 GB
>> for the source, 1 GB for the target). So I tried my luck and found that
>> the test works, too, if you just use preallocation=metadata for the
>> source (instead of actually writing data) and blockdev-mirror'ing the
>> data to a throttled null-co device.
>
> Hmm, so parsing metadata is enough for qcow2 to yield on write, yes?
Apparently so. If you can confirm that applying those changes to the
test still make it work (i.e., fail before patch 1, pass afterwards),
then I think it is just as good.
[...]
> anyway, it's good thing to avoid 2G allocation in test, I agree.
And if for some reason the test needs to keep doing that, I'd propose
adding some new test group for tests that do use such a large amount of
disk space so it can be excluded if people don't want that to happen.
Max
signature.asc
Description: OpenPGP digital signature
- [Qemu-stable] [PATCH v2 0/2] mirror dead-lock, Vladimir Sementsov-Ogievskiy, 2018/11/29
- [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Vladimir Sementsov-Ogievskiy, 2018/11/29
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Kevin Wolf, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Max Reitz, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Vladimir Sementsov-Ogievskiy, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image,
Max Reitz <=
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Vladimir Sementsov-Ogievskiy, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Kevin Wolf, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Vladimir Sementsov-Ogievskiy, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Max Reitz, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Vladimir Sementsov-Ogievskiy, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Max Reitz, 2018/11/30
- Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Vladimir Sementsov-Ogievskiy, 2018/11/30
Re: [Qemu-stable] [PATCH v2 2/2] iotests: simple mirror test with kvm on 1G image, Max Reitz, 2018/11/30
[Qemu-stable] [PATCH v2 1/2] mirror: fix dead-lock, Vladimir Sementsov-Ogievskiy, 2018/11/29