Message ID | 4a7fc43138fff7dfbebfaf993835b315ea50d01b.1456274059.git.jcody@redhat.com |
---|---|
State | New |
Headers | show |
Am 24.02.2016 um 01:47 hat Jeff Cody geschrieben: > This tests auto-detection, and overrides, of VHD image sizes created > by Virtual PC and Hyper-V. > > This adds two sample images: > > hyperv2012r2-dynamic.vhd.bz2 - dynamic VHD image created with Hyper-V > virtualpc-dynamic.vhd.bz2 - dynamic VHD image created with Virtual PC > > Signed-off-by: Jeff Cody <jcody@redhat.com> > +echo > +echo === Testing VPC Autodetect === > +echo > +_use_sample_img virtualpc-dynamic.vhd.bz2 > + > +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc > +h1=$QEMU_HANDLE > + > +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" > +_send_qemu_cmd $h1 'quit' "" I would avoid the big hammer of starting qemu processes when qemu-io can test the same: $QEMU_IO -c "open -o file=${TEST_IMG},id=disk,format=vpc" -c "map" Kevin
On Wed, Feb 24, 2016 at 11:23:29AM +0100, Kevin Wolf wrote: > Am 24.02.2016 um 01:47 hat Jeff Cody geschrieben: > > This tests auto-detection, and overrides, of VHD image sizes created > > by Virtual PC and Hyper-V. > > > > This adds two sample images: > > > > hyperv2012r2-dynamic.vhd.bz2 - dynamic VHD image created with Hyper-V > > virtualpc-dynamic.vhd.bz2 - dynamic VHD image created with Virtual PC > > > > Signed-off-by: Jeff Cody <jcody@redhat.com> > > > +echo > > +echo === Testing VPC Autodetect === > > +echo > > +_use_sample_img virtualpc-dynamic.vhd.bz2 > > + > > +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc > > +h1=$QEMU_HANDLE > > + > > +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" > > +_send_qemu_cmd $h1 'quit' "" > > I would avoid the big hammer of starting qemu processes when qemu-io can > test the same: > > $QEMU_IO -c "open -o file=${TEST_IMG},id=disk,format=vpc" -c "map" > > Kevin OK, that sounds fine - I'll change that
On Wed, Feb 24, 2016 at 11:23:29AM +0100, Kevin Wolf wrote: > Am 24.02.2016 um 01:47 hat Jeff Cody geschrieben: > > This tests auto-detection, and overrides, of VHD image sizes created > > by Virtual PC and Hyper-V. > > > > This adds two sample images: > > > > hyperv2012r2-dynamic.vhd.bz2 - dynamic VHD image created with Hyper-V > > virtualpc-dynamic.vhd.bz2 - dynamic VHD image created with Virtual PC > > > > Signed-off-by: Jeff Cody <jcody@redhat.com> > > > +echo > > +echo === Testing VPC Autodetect === > > +echo > > +_use_sample_img virtualpc-dynamic.vhd.bz2 > > + > > +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc > > +h1=$QEMU_HANDLE > > + > > +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" > > +_send_qemu_cmd $h1 'quit' "" > > I would avoid the big hammer of starting qemu processes when qemu-io can > test the same: > > $QEMU_IO -c "open -o file=${TEST_IMG},id=disk,format=vpc" -c "map" > > Kevin The reason I used a qemu process before, was difficulty passing in the drive options to qemu-io. I futzed around a bit with the new --image-opts, but I hadn't tried "file=" in the open command with -o, so I felt a bit silly after your email. However, this doesn't seem to work, now that I've tried it. Is it broken, or am I doing something wrong? Here is what I get: # ./qemu-io -c "open -o file=/tmp/hyperv2012r2-dynamic.vhd,format=vpc" -c "map" can't open: Cannot find device=/tmp/hyperv2012r2-dynamic.vhd nor node_name=/tmp/hyperv2012r2-dynamic.vhd Technically, I could just rely on image format autodetection since the current test images are dynamic and not fixed, and use -o to pass the vpc specific options. I just hate to rely on autodetection anymore. -Jeff
On 24.02.2016 16:40, Jeff Cody wrote: > On Wed, Feb 24, 2016 at 11:23:29AM +0100, Kevin Wolf wrote: >> Am 24.02.2016 um 01:47 hat Jeff Cody geschrieben: >>> This tests auto-detection, and overrides, of VHD image sizes created >>> by Virtual PC and Hyper-V. >>> >>> This adds two sample images: >>> >>> hyperv2012r2-dynamic.vhd.bz2 - dynamic VHD image created with Hyper-V >>> virtualpc-dynamic.vhd.bz2 - dynamic VHD image created with Virtual PC >>> >>> Signed-off-by: Jeff Cody <jcody@redhat.com> >> >>> +echo >>> +echo === Testing VPC Autodetect === >>> +echo >>> +_use_sample_img virtualpc-dynamic.vhd.bz2 >>> + >>> +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc >>> +h1=$QEMU_HANDLE >>> + >>> +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" >>> +_send_qemu_cmd $h1 'quit' "" >> >> I would avoid the big hammer of starting qemu processes when qemu-io can >> test the same: >> >> $QEMU_IO -c "open -o file=${TEST_IMG},id=disk,format=vpc" -c "map" >> >> Kevin > > The reason I used a qemu process before, was difficulty passing in the > drive options to qemu-io. I futzed around a bit with the new > --image-opts, but I hadn't tried "file=" in the open command with -o, > so I felt a bit silly after your email. > > However, this doesn't seem to work, now that I've tried it. Is it > broken, or am I doing something wrong? Here is what I get: > > # ./qemu-io -c "open -o file=/tmp/hyperv2012r2-dynamic.vhd,format=vpc" -c "map" > can't open: Cannot find device=/tmp/hyperv2012r2-dynamic.vhd nor node_name=/tmp/hyperv2012r2-dynamic.vhd Try: $QEMU_IO -c "open -o driver=vpc ${TEST_IMG}" Max > > Technically, I could just rely on image format autodetection since the > current test images are dynamic and not fixed, and use -o to pass the > vpc specific options. I just hate to rely on autodetection anymore. > > -Jeff >
On Wed, Feb 24, 2016 at 04:44:21PM +0100, Max Reitz wrote: > On 24.02.2016 16:40, Jeff Cody wrote: > > On Wed, Feb 24, 2016 at 11:23:29AM +0100, Kevin Wolf wrote: > >> Am 24.02.2016 um 01:47 hat Jeff Cody geschrieben: > >>> This tests auto-detection, and overrides, of VHD image sizes created > >>> by Virtual PC and Hyper-V. > >>> > >>> This adds two sample images: > >>> > >>> hyperv2012r2-dynamic.vhd.bz2 - dynamic VHD image created with Hyper-V > >>> virtualpc-dynamic.vhd.bz2 - dynamic VHD image created with Virtual PC > >>> > >>> Signed-off-by: Jeff Cody <jcody@redhat.com> > >> > >>> +echo > >>> +echo === Testing VPC Autodetect === > >>> +echo > >>> +_use_sample_img virtualpc-dynamic.vhd.bz2 > >>> + > >>> +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc > >>> +h1=$QEMU_HANDLE > >>> + > >>> +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" > >>> +_send_qemu_cmd $h1 'quit' "" > >> > >> I would avoid the big hammer of starting qemu processes when qemu-io can > >> test the same: > >> > >> $QEMU_IO -c "open -o file=${TEST_IMG},id=disk,format=vpc" -c "map" > >> > >> Kevin > > > > The reason I used a qemu process before, was difficulty passing in the > > drive options to qemu-io. I futzed around a bit with the new > > --image-opts, but I hadn't tried "file=" in the open command with -o, > > so I felt a bit silly after your email. > > > > However, this doesn't seem to work, now that I've tried it. Is it > > broken, or am I doing something wrong? Here is what I get: > > > > # ./qemu-io -c "open -o file=/tmp/hyperv2012r2-dynamic.vhd,format=vpc" -c "map" > > can't open: Cannot find device=/tmp/hyperv2012r2-dynamic.vhd nor node_name=/tmp/hyperv2012r2-dynamic.vhd > > Try: > > $QEMU_IO -c "open -o driver=vpc ${TEST_IMG}" > > Max Thanks! > > > > > Technically, I could just rely on image format autodetection since the > > current test images are dynamic and not fixed, and use -o to pass the > > vpc specific options. I just hate to rely on autodetection anymore. > > > > -Jeff > > > >
On 24.02.2016 16:40, Jeff Cody wrote: > On Wed, Feb 24, 2016 at 11:23:29AM +0100, Kevin Wolf wrote: >> Am 24.02.2016 um 01:47 hat Jeff Cody geschrieben: >>> This tests auto-detection, and overrides, of VHD image sizes created >>> by Virtual PC and Hyper-V. >>> >>> This adds two sample images: >>> >>> hyperv2012r2-dynamic.vhd.bz2 - dynamic VHD image created with Hyper-V >>> virtualpc-dynamic.vhd.bz2 - dynamic VHD image created with Virtual PC >>> >>> Signed-off-by: Jeff Cody <jcody@redhat.com> >> >>> +echo >>> +echo === Testing VPC Autodetect === >>> +echo >>> +_use_sample_img virtualpc-dynamic.vhd.bz2 >>> + >>> +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc >>> +h1=$QEMU_HANDLE >>> + >>> +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" >>> +_send_qemu_cmd $h1 'quit' "" >> >> I would avoid the big hammer of starting qemu processes when qemu-io can >> test the same: >> >> $QEMU_IO -c "open -o file=${TEST_IMG},id=disk,format=vpc" -c "map" >> >> Kevin > > The reason I used a qemu process before, was difficulty passing in the > drive options to qemu-io. I futzed around a bit with the new > --image-opts, but I hadn't tried "file=" in the open command with -o, > so I felt a bit silly after your email. > > However, this doesn't seem to work, now that I've tried it. Is it > broken, or am I doing something wrong? Here is what I get: > > # ./qemu-io -c "open -o file=/tmp/hyperv2012r2-dynamic.vhd,format=vpc" -c "map" > can't open: Cannot find device=/tmp/hyperv2012r2-dynamic.vhd nor node_name=/tmp/hyperv2012r2-dynamic.vhd > > Technically, I could just rely on image format autodetection since the > current test images are dynamic and not fixed, and use -o to pass the > vpc specific options. I just hate to rely on autodetection anymore. And I completely skipped this block... $QEMU_IO resolves to _qemu_io_wrapper; this function will eventually invoke "$QEMU_IO_PROG" $QEMU_IO_OPTIONS; and $QEMU_IO_OPTIONS resolves to "-f $IMGFMT --cache $CACHEMODE". Therefore, you don't need to worry about autodetection anyway. Max
diff --git a/tests/qemu-iotests/146 b/tests/qemu-iotests/146 new file mode 100755 index 0000000..af60849 --- /dev/null +++ b/tests/qemu-iotests/146 @@ -0,0 +1,119 @@ +#!/bin/bash +# +# Test VHD image format creator detection and override +# +# Copyright (C) 2016 Red Hat, Inc. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# + +# creator +owner=jcody@redhat.com + +seq=`basename $0` +echo "QA output created by $seq" + +here=`pwd` +status=1 # failure is the default! + +_cleanup() +{ + _cleanup_qemu + _cleanup_test_img +} +trap "_cleanup; exit \$status" 0 1 2 3 15 + +# get standard environment, filters and checks +. ./common.rc +. ./common.filter +. ./common.qemu + +_supported_fmt vpc +_supported_proto file +_supported_os Linux + + +qemu_comm_method="monitor" +silent= + +echo +echo === Testing VPC Autodetect === +echo +_use_sample_img virtualpc-dynamic.vhd.bz2 + +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc +h1=$QEMU_HANDLE + +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" +_send_qemu_cmd $h1 'quit' "" + +echo +echo === Testing VPC with current_size force === +echo + +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc,force_size_calc=current_size +h1=$QEMU_HANDLE + +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" +_send_qemu_cmd $h1 'quit' "" + +echo +echo === Testing VPC with chs force === +echo + +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc,force_size_calc=chs +h1=$QEMU_HANDLE + +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" +_send_qemu_cmd $h1 'quit' "" + + +_cleanup_test_img + +echo +echo === Testing Hyper-V Autodetect === +echo +_use_sample_img hyperv2012r2-dynamic.vhd.bz2 + +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc +h1=$QEMU_HANDLE + +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" +_send_qemu_cmd $h1 'quit' "" + +echo +echo === Testing Hyper-V with current_size force === +echo + +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc,force_size_calc=current_size +h1=$QEMU_HANDLE + +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" +_send_qemu_cmd $h1 'quit' "" + +echo +echo === Testing Hyper-V with chs force === +echo + +_launch_qemu -drive file="${TEST_IMG}",id=disk,format=vpc,force_size_calc=chs +h1=$QEMU_HANDLE + +_send_qemu_cmd $h1 'qemu-io disk "map"' "sectors" +_send_qemu_cmd $h1 'quit' "" + + + +echo "*** done" +rm -f $seq.full +status=0 diff --git a/tests/qemu-iotests/146.out b/tests/qemu-iotests/146.out new file mode 100644 index 0000000..ddcfeb6 --- /dev/null +++ b/tests/qemu-iotests/146.out @@ -0,0 +1,38 @@ +QA output created by 146 + +=== Testing VPC Autodetect === + +QEMU X.Y.Z monitor - type 'help' for more information +(qemu) q[K[Dqe[K[D[Dqem[K[D[D[Dqemu[K[D[D[D[Dqemu-[K[D[D[D[D[Dqemu-i[K[D[D[D[D[D[Dqemu-io[K[D[D[D[D[D[D[Dqemu-io [K[D[D[D[D[D[D[D[Dqemu-io d[K[D[D[D[D[D[D[D[D[Dqemu-io di[K[D[D[D[D[D[D[D[D[D[Dqemu-io dis[K[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk[K[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk [K[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "[K[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "m[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "ma[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map"[K +[ 0] 266334240/ 266334240 sectors not allocated at offset 0 bytes (0) + +=== Testing VPC with current_size force === + +QEMU X.Y.Z monitor - type 'help' for more information +(qemu) q[K[Dqe[K[D[Dqem[K[D[D[Dqemu[K[D[D[D[Dqemu-[K[D[D[D[D[Dqemu-i[K[D[D[D[D[D[Dqemu-io[K[D[D[D[D[D[D[Dqemu-io [K[D[D[D[D[D[D[D[Dqemu-io d[K[D[D[D[D[D[D[D[D[Dqemu-io di[K[D[D[D[D[D[D[D[D[D[Dqemu-io dis[K[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk[K[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk [K[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "[K[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "m[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "ma[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map"[K +[ 0] 266338304/ 266338304 sectors not allocated at offset 0 bytes (0) + +=== Testing VPC with chs force === + +QEMU X.Y.Z monitor - type 'help' for more information +(qemu) q[K[Dqe[K[D[Dqem[K[D[D[Dqemu[K[D[D[D[Dqemu-[K[D[D[D[D[Dqemu-i[K[D[D[D[D[D[Dqemu-io[K[D[D[D[D[D[D[Dqemu-io [K[D[D[D[D[D[D[D[Dqemu-io d[K[D[D[D[D[D[D[D[D[Dqemu-io di[K[D[D[D[D[D[D[D[D[D[Dqemu-io dis[K[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk[K[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk [K[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "[K[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "m[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "ma[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map"[K +[ 0] 266334240/ 266334240 sectors not allocated at offset 0 bytes (0) + +=== Testing Hyper-V Autodetect === + +QEMU X.Y.Z monitor - type 'help' for more information +(qemu) q[K[Dqe[K[D[Dqem[K[D[D[Dqemu[K[D[D[D[Dqemu-[K[D[D[D[D[Dqemu-i[K[D[D[D[D[D[Dqemu-io[K[D[D[D[D[D[D[Dqemu-io [K[D[D[D[D[D[D[D[Dqemu-io d[K[D[D[D[D[D[D[D[D[Dqemu-io di[K[D[D[D[D[D[D[D[D[D[Dqemu-io dis[K[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk[K[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk [K[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "[K[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "m[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "ma[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map"[K +[ 0] 266338304/ 266338304 sectors not allocated at offset 0 bytes (0) + +=== Testing Hyper-V with current_size force === + +QEMU X.Y.Z monitor - type 'help' for more information +(qemu) q[K[Dqe[K[D[Dqem[K[D[D[Dqemu[K[D[D[D[Dqemu-[K[D[D[D[D[Dqemu-i[K[D[D[D[D[D[Dqemu-io[K[D[D[D[D[D[D[Dqemu-io [K[D[D[D[D[D[D[D[Dqemu-io d[K[D[D[D[D[D[D[D[D[Dqemu-io di[K[D[D[D[D[D[D[D[D[D[Dqemu-io dis[K[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk[K[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk [K[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "[K[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "m[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "ma[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map"[K +[ 0] 266338304/ 266338304 sectors not allocated at offset 0 bytes (0) + +=== Testing Hyper-V with chs force === + +QEMU X.Y.Z monitor - type 'help' for more information +(qemu) q[K[Dqe[K[D[Dqem[K[D[D[Dqemu[K[D[D[D[Dqemu-[K[D[D[D[D[Dqemu-i[K[D[D[D[D[D[Dqemu-io[K[D[D[D[D[D[D[Dqemu-io [K[D[D[D[D[D[D[D[Dqemu-io d[K[D[D[D[D[D[D[D[D[Dqemu-io di[K[D[D[D[D[D[D[D[D[D[Dqemu-io dis[K[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk[K[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk [K[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "[K[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "m[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "ma[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map[K[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[Dqemu-io disk "map"[K +[ 0] 266334240/ 266334240 sectors not allocated at offset 0 bytes (0) +*** done diff --git a/tests/qemu-iotests/group b/tests/qemu-iotests/group index 47fd40c..1211149 100644 --- a/tests/qemu-iotests/group +++ b/tests/qemu-iotests/group @@ -148,3 +148,4 @@ 143 auto quick 144 rw auto quick 145 auto quick +146 auto quick
This tests auto-detection, and overrides, of VHD image sizes created by Virtual PC and Hyper-V. This adds two sample images: hyperv2012r2-dynamic.vhd.bz2 - dynamic VHD image created with Hyper-V virtualpc-dynamic.vhd.bz2 - dynamic VHD image created with Virtual PC Signed-off-by: Jeff Cody <jcody@redhat.com> --- tests/qemu-iotests/146 | 119 +++++++++++++++++++++ tests/qemu-iotests/146.out | 38 +++++++ tests/qemu-iotests/group | 1 + .../sample_images/hyperv2012r2-dynamic.vhd.bz2 | Bin 0 -> 214 bytes .../sample_images/virtualpc-dynamic.vhd.bz2 | Bin 0 -> 212 bytes 5 files changed, 158 insertions(+) create mode 100755 tests/qemu-iotests/146 create mode 100644 tests/qemu-iotests/146.out create mode 100644 tests/qemu-iotests/sample_images/hyperv2012r2-dynamic.vhd.bz2 create mode 100644 tests/qemu-iotests/sample_images/virtualpc-dynamic.vhd.bz2 diff --git a/tests/qemu-iotests/sample_images/hyperv2012r2-dynamic.vhd.bz2 b/tests/qemu-iotests/sample_images/hyperv2012r2-dynamic.vhd.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..bfeccf7b9f2596f119bb35d7e650a29f8e6f17ef GIT binary patch literal 214 zcmV;{04e`MT4*^jL0KkKS<7>@aR2~j|Ns3EPyxUK5D)+a0HCTX+~fcS06+jB01!Yx z0Eqx02&u3Dw$>7=8feLprXhl8!7=I+01-+c00006fB?`)si-s!00E((0ieW+9LW!< z$bjJjeWx)D<T{8{s#%a3;RgedXsj@R;4uLp(v6U6!JLR7If;pnq2PRkq5G&e^eU7= z35-UB5Lqny#MI_+)pEkpb6HV1dm&Nqu26F+C?ceBqzwrql6{7LB~SnfiDX4pUB1y( QS^tZ<BAh5lWx3iofM<DCwg3PC literal 0 HcmV?d00001 diff --git a/tests/qemu-iotests/sample_images/virtualpc-dynamic.vhd.bz2 b/tests/qemu-iotests/sample_images/virtualpc-dynamic.vhd.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..783be3c8f068b6eb96d777b1290999899c6d5a25 GIT binary patch literal 212 zcmV;_04x7OT4*^jL0KkKSvGGv761TIfB*deNCChg7yy6*0e~tg-CzblAV2^hfFMKw z0Du4#2&u3DxmZf6lLW-cfC+$`Nr{sJzg0#i0x*mt000ERBuN@*003w<paFzwJPuT% zF-0#dMpg_?GDOA)NV4&A2w9s5<DjH~=?f6cV8!+%m~lAMoz6$2>FnA{B7q@4*a;xX z24}+|;{k09^toeVF+M+y8lDaaN{P?GVI@TYSp=OSB$8;1RzUy&6`?NT5C8<(0ssS^ Oh1`)&6eJCs&V_&uMoJF= literal 0 HcmV?d00001