[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [PATCH 4/4] iotests: Make 245 faster and more reliable
From: |
Alberto Garcia |
Subject: |
Re: [Qemu-block] [PATCH 4/4] iotests: Make 245 faster and more reliable |
Date: |
Thu, 16 May 2019 16:27:15 +0200 |
User-agent: |
Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1 (i586-pc-linux-gnu) |
On Wed 15 May 2019 10:15:03 PM CEST, Max Reitz wrote:
> Sometimes, 245 fails for me because some stream job has already finished
> while the test expects it to still be active. (With -c none, it fails
> basically every time.) The most reliable way to fix this is to simply
> set auto_finalize=false so the job will remain in the block graph as
> long as we need it. This allows us to drop the rate limiting, too,
> which makes the test faster.
>
> The only problem with this is that there is a single place that yields a
> different error message depending on whether the stream job is still
> copying data (so COR is enabled) or not (COR has been disabled, but the
> job still has the WRITE_UNCHANGED permission on the target node). We
> can easily address that by expecting either error message.
>
> Note that we do not need auto_finalize=false (or rate limiting) for the
> active commit job, because It never completes without an explicit
> block-job-complete anyway.
>
> Signed-off-by: Max Reitz <address@hidden>
Reviewed-by: Alberto Garcia <address@hidden>
Berto
- [Qemu-block] [PATCH 0/4] iotests: Make 245 faster and more reliable, Max Reitz, 2019/05/15
- [Qemu-block] [PATCH 1/4] block: Improve "Block node is read-only" message, Max Reitz, 2019/05/15
- [Qemu-block] [PATCH 2/4] iotests.py: Let assert_qmp() accept an array, Max Reitz, 2019/05/15
- [Qemu-block] [PATCH 3/4] iotests.py: Fix VM.run_job, Max Reitz, 2019/05/15
- [Qemu-block] [PATCH 4/4] iotests: Make 245 faster and more reliable, Max Reitz, 2019/05/15
- Re: [Qemu-block] [PATCH 4/4] iotests: Make 245 faster and more reliable,
Alberto Garcia <=
- Re: [Qemu-block] [PATCH 0/4] iotests: Make 245 faster and more reliable, Kevin Wolf, 2019/05/20