chiark / gitweb /
test: rework run_qemu
authorRonny Chevalier <chevalier.ronny@gmail.com>
Sat, 7 Dec 2013 23:01:53 +0000 (00:01 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 10 Dec 2013 12:46:21 +0000 (07:46 -0500)
commitc6a77179a4097df355f0f04b8f3260c76b5e515c
tree46e9ccfc64fd2f7981d48dc912a10a85de6daba8
parent1a6dc6534e329f21aa2dcde5b8af4138bb4c11f1
test: rework run_qemu

It tries to find a suitable QEMU binary and will use KVM if present.
We can now configure QEMU from outside with 4 variables :
  - $QEMU_BIN : path to QEMU's binary
  - $KERNEL_APPEND : arguments appended to kernel cmdline
  - $KERNEL_BIN : path to a kernel
    Default /boot/vmlinuz-$KERNEL_VER
  - $INITRD : path to an initramfs
    Default /boot/initramfs-${KERNEL_VER}.img
  - $QEMU_SMP : number of CPU simulated by QEMU.
    Default 1

(from Alexander Graf's script: http://www.spinics.net/lists/kvm/msg72389.html)
TODO
test/README.testsuite
test/TEST-01-BASIC/test.sh
test/TEST-02-CRYPTSETUP/test.sh
test/TEST-03-JOBS/test.sh
test/test-functions