qemu-iotests: explicitly use bash interpreter
The tests use bash language features like 'let', which aren't supported by /bin/sh on systems that use a conservative shell like dash. This patch changes the interpreter to /bin/bash. Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
parent
939e16407b
commit
908eaf6802
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test simple read/write using plain bdrv_read/bdrv_write
|
# Test simple read/write using plain bdrv_read/bdrv_write
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test simple read/write using plain bdrv_pread/bdrv_pwrite
|
# Test simple read/write using plain bdrv_pread/bdrv_pwrite
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test simple read/write using bdrv_aio_readv/bdrv_aio_writev
|
# Test simple read/write using bdrv_aio_readv/bdrv_aio_writev
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Make sure we can't read and write outside of the image size.
|
# Make sure we can't read and write outside of the image size.
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Make sure qemu-img can create 5TB images
|
# Make sure qemu-img can create 5TB images
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Make sure qemu-img rejects > 127GB images for the vpc format as the format
|
# Make sure qemu-img rejects > 127GB images for the vpc format as the format
|
||||||
# doesn't support this.
|
# doesn't support this.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Check for one possible case of qcow2 refcount corruption.
|
# Check for one possible case of qcow2 refcount corruption.
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test simple asynchronous read/write operations.
|
# Test simple asynchronous read/write operations.
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Nolan I qcow2 corruption - incorrectly reports free clusters
|
# Nolan I qcow2 corruption - incorrectly reports free clusters
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Nolan II qcow2 corruption - wrong used cluster
|
# Nolan II qcow2 corruption - wrong used cluster
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test for AIO allocation on the same cluster
|
# Test for AIO allocation on the same cluster
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Make sure we can open read-only images
|
# Make sure we can open read-only images
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# qcow2 pattern test, empty and compressed image - 4k cluster patterns
|
# qcow2 pattern test, empty and compressed image - 4k cluster patterns
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# qcow2 pattern test, complex patterns including compression and snapshots
|
# qcow2 pattern test, complex patterns including compression and snapshots
|
||||||
# Using patterns for 4k cluster size.
|
# Using patterns for 4k cluster size.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Combined test to grow the refcount table and test snapshots.
|
# Combined test to grow the refcount table and test snapshots.
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test I/O after EOF for growable images.
|
# Test I/O after EOF for growable images.
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Simple backing file reads
|
# Simple backing file reads
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Merge backing file into test image when converting the image
|
# Merge backing file into test image when converting the image
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# When using a backing file for the output image in qemu-img convert,
|
# When using a backing file for the output image in qemu-img convert,
|
||||||
# the backing file clusters must not copied. The data must still be
|
# the backing file clusters must not copied. The data must still be
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Commit changes to backing file
|
# Commit changes to backing file
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test handling of invalid patterns arguments to qemu-io
|
# Test handling of invalid patterns arguments to qemu-io
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Test bdrv_load/save_vmstate using the usual patterns
|
# Test bdrv_load/save_vmstate using the usual patterns
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# qcow2 pattern test with various cluster sizes
|
# qcow2 pattern test with various cluster sizes
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Rebasing COW images
|
# Rebasing COW images
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Copyright (C) 2009 Red Hat, Inc.
|
# Copyright (C) 2009 Red Hat, Inc.
|
||||||
# Copyright (c) 2000-2002,2006 Silicon Graphics, Inc. All Rights Reserved.
|
# Copyright (c) 2000-2002,2006 Silicon Graphics, Inc. All Rights Reserved.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Copyright (C) 2009 Red Hat, Inc.
|
# Copyright (C) 2009 Red Hat, Inc.
|
||||||
# Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved.
|
# Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Copyright (C) 2009 Red Hat, Inc.
|
# Copyright (C) 2009 Red Hat, Inc.
|
||||||
# Copyright (c) 2000-2003,2006 Silicon Graphics, Inc. All Rights Reserved.
|
# Copyright (c) 2000-2003,2006 Silicon Graphics, Inc. All Rights Reserved.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Copyright (C) 2009 Red Hat, Inc.
|
# Copyright (C) 2009 Red Hat, Inc.
|
||||||
# Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved.
|
# Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Copyright (C) 2009 Red Hat, Inc.
|
# Copyright (C) 2009 Red Hat, Inc.
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Copyright (C) 2009 Red Hat, Inc.
|
# Copyright (C) 2009 Red Hat, Inc.
|
||||||
# Copyright (c) 2000-2006 Silicon Graphics, Inc. All Rights Reserved.
|
# Copyright (c) 2000-2006 Silicon Graphics, Inc. All Rights Reserved.
|
||||||
|
Loading…
Reference in New Issue
Block a user