tests/data: Add some blank disks in various sizes and formats for testing.

This commit is contained in:
Richard W.M. Jones
2013-07-19 14:22:14 +01:00
parent b1d1a18af9
commit 48ed7abc21
2 changed files with 34 additions and 0 deletions

2
.gitignore vendored
View File

@@ -435,6 +435,8 @@ Makefile.in
/tests/data/100krandom
/tests/data/10klines
/tests/data/abssymlink
/tests/data/blank-disk-*
/tests/data/blank-disk-*
/tests/data/hello.b64
/tests/data/initrd
/tests/data/initrd-x86_64.img

View File

@@ -69,6 +69,13 @@ images_files_build = \
100krandom \
10klines \
abssymlink \
blank-disk-1s.raw \
blank-disk-1s.qcow2 \
blank-disk-1K.raw \
blank-disk-1K.qcow2 \
blank-disk-1M.raw \
blank-disk-1M.qcow2 \
blank-disk-with-backing.qcow2 \
hello.b64 \
initrd \
initrd-x86_64.img \
@@ -124,6 +131,31 @@ test.iso: $(images_files)
abssymlink:
ln -sf /10klines $@
# Blank disk images in various sizes and formats.
blank-disk-1s.raw:
rm -f $@
truncate -s 512 $@
blank-disk-1s.qcow2:
qemu-img create -f qcow2 $@ 512
blank-disk-1K.raw:
rm -f $@
truncate -s 1K $@
blank-disk-1K.qcow2:
qemu-img create -f qcow2 $@ 1K
blank-disk-1M.raw:
rm -f $@
truncate -s 1M $@
blank-disk-1M.qcow2:
qemu-img create -f qcow2 $@ 1M
blank-disk-with-backing.qcow2: blank-disk-1M.raw
qemu-img create -f qcow2 -b $^ $@
hello.b64:
echo "hello" | base64 > $@