blob: 4b3b965f122d2fcaaf4f0e1eb3f17437e53220f8 [file] [log] [blame]
# Copy this file to tests.cfg and edit it.
#
# This file contains the test set definitions. Define your test sets here.
include tests_base.cfg
include cdkeys.cfg
# Modify/comment the following lines if you wish to modify the paths of the
# image files, ISO files or qemu binaries.
#
# As for the defaults:
# * qemu and qemu-img are expected to be found under /usr/bin/qemu-kvm and
# /usr/bin/qemu-img respectively.
# * All image files are expected under /tmp/kvm_autotest_root/images/
# * All install iso files are expected under /tmp/kvm_autotest_root/isos/
# * The parameters cdrom_unattended, floppy, kernel and initrd are generated
# by KVM autotest, so remember to put them under a writable location
# (for example, the cdrom share can be read only)
image_name(_.*)? ?<= /tmp/kvm_autotest_root/images/
cdrom(_.*)? ?<= /tmp/kvm_autotest_root/
floppy ?<= /tmp/kvm_autotest_root/
Linux..unattended_install:
kernel ?<= /tmp/kvm_autotest_root/
initrd ?<= /tmp/kvm_autotest_root/
# Here are the test sets variants. The variant 'qemu_kvm_windows_quick' is
# fully commented, the following ones have comments only on noteworthy points
variants:
# Runs all variants defined. HUGE test set.
- @full:
# Runs qemu-kvm, Windows Vista 64 bit guest OS, install, boot, shutdown
- @qemu_kvm_windows_quick:
# We want qemu-kvm for this run
qemu_binary = /usr/bin/qemu-kvm
qemu_img_binary = /usr/bin/qemu-img
# Only qcow2 file format
only qcow2
# Only rtl8139 for nw card (default on qemu-kvm)
only rtl8139
# Only ide hard drives
only ide
# qemu-kvm will start only with -smp 2 (2 processors)
only smp2
# No PCI assignable devices
only no_pci_assignable
# No large memory pages
only smallpages
# Operating system choice
only Win7.64
# Subtest choice. You can modify that line to add more subtests
only unattended_install.cdrom, boot, shutdown
# Runs qemu, f14 64 bit guest OS, install, boot, shutdown
- @qemu_f14_quick:
# We want qemu for this run
qemu_binary = /usr/bin/qemu
qemu_img_binary = /usr/bin/qemu-img
only qcow2
# The default nw card for qemu is e1000
only e1000
only ide
# qemu using kvm doesn't support smp yet
only up
only no_pci_assignable
only smallpages
only Fedora.14.64
only unattended_install.cdrom, boot, shutdown
# qemu needs -enable-kvm on the cmdline
extra_params += ' -enable-kvm'
# Runs qemu-kvm, f14 64 bit guest OS, install, boot, shutdown
- @qemu_kvm_f14_quick:
# We want qemu-kvm for this run
qemu_binary = /usr/bin/qemu-kvm
qemu_img_binary = /usr/bin/qemu-img
only qcow2
only virtio_net
only virtio_blk
only smp2
only no_pci_assignable
only smallpages
only Fedora.14.64
only unattended_install.cdrom, boot, shutdown
# You may provide information about the DTM server for WHQL tests here:
#whql:
# server_address = 10.20.30.40
# server_shell_port = 10022
# server_file_transfer_port = 10023
# Note that the DTM server must run rss.exe (available under deps/),
# preferably with administrator privileges.
# Uncomment the following lines to enable abort-on-error mode:
#abort_on_error = yes
#kill_vm.* ?= no
#kill_unresponsive_vms.* ?= no
# Choose your test list from the testsets defined
only qemu_kvm_f14_quick