[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [PATCH v2 for-2.12] iotests: Avoid realpath, for CentOS
From: |
Kevin Wolf |
Subject: |
Re: [Qemu-block] [PATCH v2 for-2.12] iotests: Avoid realpath, for CentOS 6 |
Date: |
Fri, 16 Mar 2018 16:05:14 +0100 |
User-agent: |
Mutt/1.9.1 (2017-09-22) |
Am 15.03.2018 um 12:51 hat Eric Blake geschrieben:
> CentOS 6 lacks a realpath binary on the base install, which makes
> all iotests runs fail since the 2.11 release:
>
> 001 - output mismatch (see 001.out.bad)
> ./check: line 815: realpath: command not found
> diff: missing operand after `/home/dummy/qemu/tests/qemu-iotests/001.out'
> diff: Try `diff --help' for more information.
>
> Many of the uses of 'realpath' in the check script were being
> used on the output of 'type -p' - but that is already an
> absolute file name. While a canonical name can often be
> shorter (realpath gets rid of /../), it can also be longer (due
> to symlink expansion); and we really don't care if the name is
> canonical, merely that it was an executable file with an
> absolute path. These were broken in commit cceaf1db.
>
> The remaining use of realpath was to convert a possibly relative
> filename into an absolute one before calling diff to make it
> easier to copy-and-paste the filename for moving the .bad file
> into place as the new reference file even when running iotests
> out-of-tree (see commit 93e53fb6), but $PWD can achieve the same
> purpose.
>
> Signed-off-by: Eric Blake <address@hidden>
Thanks, applied to the block branch.
Kevin
- [Qemu-block] [PATCH v2 for-2.12] iotests: Avoid realpath, for CentOS 6, Eric Blake, 2018/03/15
- Re: [Qemu-block] [PATCH v2 for-2.12] iotests: Avoid realpath, for CentOS 6, Paolo Bonzini, 2018/03/15
- Re: [Qemu-block] [PATCH v2 for-2.12] iotests: Avoid realpath, for CentOS 6, Jeff Cody, 2018/03/15
- Re: [Qemu-block] [Qemu-devel] [PATCH v2 for-2.12] iotests: Avoid realpath, for CentOS 6, Philippe Mathieu-Daudé, 2018/03/15
- Re: [Qemu-block] [PATCH v2 for-2.12] iotests: Avoid realpath, for CentOS 6,
Kevin Wolf <=