From 48ed7abc21430f0138a37b593e4341ef04db4f95 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Fri, 19 Jul 2013 14:22:14 +0100 Subject: [PATCH] tests/data: Add some blank disks in various sizes and formats for testing. --- .gitignore | 2 ++ tests/data/Makefile.am | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/.gitignore b/.gitignore index 5d643a318..357a46484 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am index 66fbccbbe..03315de0a 100644 --- a/tests/data/Makefile.am +++ b/tests/data/Makefile.am @@ -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 > $@