提交 908eaf68 编写于 作者: S Stefan Hajnoczi 提交者: Kevin Wolf

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: NStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: NChristoph Hellwig <hch@lst.de>
上级 939e1640
#!/bin/sh #!/bin/bash
# #
# Test simple read/write using plain bdrv_read/bdrv_write # Test simple read/write using plain bdrv_read/bdrv_write
# #
......
#!/bin/sh #!/bin/bash
# #
# Test simple read/write using plain bdrv_pread/bdrv_pwrite # Test simple read/write using plain bdrv_pread/bdrv_pwrite
# #
......
#!/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
# #
......
#!/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.
# #
......
#!/bin/sh #!/bin/bash
# #
# Make sure qemu-img can create 5TB images # Make sure qemu-img can create 5TB images
# #
......
#!/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.
......
#!/bin/sh #!/bin/bash
# #
# Check for one possible case of qcow2 refcount corruption. # Check for one possible case of qcow2 refcount corruption.
# #
......
#!/bin/sh #!/bin/bash
# #
# Test simple asynchronous read/write operations. # Test simple asynchronous read/write operations.
# #
......
#!/bin/sh #!/bin/bash
# #
# Nolan I qcow2 corruption - incorrectly reports free clusters # Nolan I qcow2 corruption - incorrectly reports free clusters
# #
......
#!/bin/sh #!/bin/bash
# #
# Nolan II qcow2 corruption - wrong used cluster # Nolan II qcow2 corruption - wrong used cluster
# #
......
#!/bin/sh #!/bin/bash
# #
# Test for AIO allocation on the same cluster # Test for AIO allocation on the same cluster
# #
......
#!/bin/sh #!/bin/bash
# #
# Make sure we can open read-only images # Make sure we can open read-only images
# #
......
#!/bin/sh #!/bin/bash
# #
# qcow2 pattern test, empty and compressed image - 4k cluster patterns # qcow2 pattern test, empty and compressed image - 4k cluster patterns
# #
......
#!/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.
......
#!/bin/sh #!/bin/bash
# #
# Combined test to grow the refcount table and test snapshots. # Combined test to grow the refcount table and test snapshots.
# #
......
#!/bin/sh #!/bin/bash
# #
# Test I/O after EOF for growable images. # Test I/O after EOF for growable images.
# #
......
#!/bin/sh #!/bin/bash
# #
# Simple backing file reads # Simple backing file reads
# #
......
#!/bin/sh #!/bin/bash
# #
# Merge backing file into test image when converting the image # Merge backing file into test image when converting the image
# #
......
#!/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
......
#!/bin/sh #!/bin/bash
# #
# Commit changes to backing file # Commit changes to backing file
# #
......
#!/bin/sh #!/bin/bash
# #
# Test handling of invalid patterns arguments to qemu-io # Test handling of invalid patterns arguments to qemu-io
# #
......
#!/bin/sh #!/bin/bash
# #
# Test bdrv_load/save_vmstate using the usual patterns # Test bdrv_load/save_vmstate using the usual patterns
# #
......
#!/bin/sh #!/bin/bash
# #
# qcow2 pattern test with various cluster sizes # qcow2 pattern test with various cluster sizes
# #
......
#!/bin/sh #!/bin/bash
# #
# Rebasing COW images # Rebasing COW images
# #
......
#!/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.
......
#!/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.
......
#!/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.
......
#!/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.
......
#!/bin/sh #!/bin/bash
# #
# Copyright (C) 2009 Red Hat, Inc. # Copyright (C) 2009 Red Hat, Inc.
# #
......
#!/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.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册