diff options
Diffstat (limited to 'run-test.sh')
-rwxr-xr-x | run-test.sh | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/run-test.sh b/run-test.sh index 9115185..1c8ebc0 100755 --- a/run-test.sh +++ b/run-test.sh @@ -21,6 +21,7 @@ VNC="-vnc :1" MISCOPT="-net none -enable-kvm -m 1G -smp 2" SNAPSHOT="-snapshot" +# -- Iteration 1: new kernel, new qemu -- QEMU_OPTS="$KERNEL $KERNELARG $CHARDEVS $VIRTSER $VNC $MISCOPT $GUEST $SNAPSHOT" echo $QEMU $QEMU_OPTS @@ -29,4 +30,45 @@ $QEMU $QEMU_OPTS & sleep 5 -./auto-virtserial +time ./auto-virtserial +pkill qemu + + +# -- Iteration 2: old kernel, new qemu -- +sleep 5 + +KERNEL= +KERNELARG= + +QEMU_OPTS="$KERNEL $KERNELARG $CHARDEVS $VIRTSER $VNC $MISCOPT $GUEST $SNAPSHOT" + +echo $QEMU $QEMU_OPTS + +$QEMU $QEMU_OPTS & + +sleep 5 + +time ./auto-virtserial +pkill qemu + +# -- Iteration 3: new kernel, old qemu -- +sleep 5 + +KERNEL="-kernel /home/amit/tmp/linux-2.6/arch/x86/boot/bzImage" +KERNELARG='-append "root=/dev/sda2"' + +QEMU=/home/amit/src/qemu/x86_64-softmmu/qemu-system-x86_64 + +CHARDEVS= +VIRTSER="-virtioconsole unix:/tmp/amit/test0,server,nowait" + +QEMU_OPTS="$KERNEL $KERNELARG $CHARDEVS $VIRTSER $VNC $MISCOPT $GUEST $SNAPSHOT" + +echo $QEMU $QEMU_OPTS + +$QEMU $QEMU_OPTS & + +sleep 5 + +time ./auto-virtserial +pkill qemu |