[Libguestfs] [PATCH nbdkit] tests: Remove QEMU_IO / HAVE_QEMU_IO.
Eric Blake
eblake at redhat.com
Mon Jan 29 22:51:32 UTC 2018
On 01/27/2018 05:41 AM, Richard W.M. Jones wrote:
> This is for consistency with qemu-img, socat, ss, etc where we test
> for these binaries at run time.
> ---
> +++ b/tests/Makefile.am
> @@ -178,11 +178,9 @@ file-data:
>
> # While most tests need libguestfs, testing parallel I/O is easier when
> # using qemu-io to kick off asynchronous requests.
Is this comment still necessary, given that...
> -if HAVE_QEMU_IO
> -TESTS_ENVIRONMENT += QEMU_IO=$(QEMU_IO)
> -TESTS += test-parallel-file.sh
> -TESTS += test-parallel-nbd.sh
> -endif HAVE_QEMU_IO
> +TESTS += \
> + test-parallel-file.sh \
> + test-parallel-nbd.sh
...you are removing the conditional?
> +++ b/tests/test-parallel-file.sh
> @@ -31,14 +31,19 @@
> # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
> # SUCH DAMAGE.
>
> -# Makefile sets $QEMU_IO and builds file-data, but it's also nice if the
> -# script runs again standalone afterwards for diagnosing any failures
> -test -f file-data || { echo "Missing file-data"; exit 77; }
> -: ${QEMU_IO=qemu-io}
This still makes sense for user overrides, even if configure.ac/Makefile
doesn't set it.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 619 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20180129/a5b43465/attachment.sig>
More information about the Libguestfs
mailing list