tests/qemu-iotests/tests/mirror-sparse: actually require O_DIRECT
Commitc0ddcb2cbcintroduced the test which uses cache=direct mode, without checking if the scratch filesystem supports O_DIRECT. A subsequent commit,afeb002e0a, tried to fix that issue, but instead of checking for o_direct, it checked for `_supported_cache_modes none directsync`, which is not what the original mirror-sparse test uses. Fix both by actually checking for o_direct. Fixes:c0ddcb2cbc"tests: Add iotest mirror-sparse for recent patches" Fixes:afeb002e0a"tests/qemu-iotests/tests/mirror-sparse: skip if O_DIRECT is not supported" Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
parent
cd21ee5b27
commit
5a5d18c756
1 changed files with 1 additions and 1 deletions
|
|
@ -40,7 +40,7 @@ cd ..
|
|||
_supported_fmt qcow2 raw # Format of the source. dst is always raw file
|
||||
_supported_proto file
|
||||
_supported_os Linux
|
||||
_supported_cache_modes none directsync
|
||||
_require_o_direct
|
||||
_require_disk_usage
|
||||
|
||||
echo
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue