| OLD | NEW |
| 1 # Copy this file to tests.cfg and edit it. | 1 # Copy this file to tests.cfg and edit it. |
| 2 # | 2 # |
| 3 # This file contains the test set definitions. Define your test sets here. | 3 # This file contains the test set definitions. Define your test sets here. |
| 4 include tests_base.cfg | 4 include tests_base.cfg |
| 5 include cdkeys.cfg | 5 include cdkeys.cfg |
| 6 | 6 |
| 7 # Modify/comment the following lines if you wish to modify the paths of the | 7 # Modify/comment the following lines if you wish to modify the paths of the |
| 8 # image files, ISO files or qemu binaries. | 8 # image files, ISO files or qemu binaries. |
| 9 # | 9 # |
| 10 # As for the defaults: | 10 # As for the defaults: |
| 11 # * qemu and qemu-img are expected to be found under /usr/bin/qemu-kvm and | 11 # * qemu and qemu-img are expected to be found under /usr/bin/qemu-kvm and |
| 12 # /usr/bin/qemu-img respectively. | 12 # /usr/bin/qemu-img respectively. |
| 13 # * All image files are expected under /tmp/kvm_autotest_root/images/ | 13 # * All image files are expected under /tmp/kvm_autotest_root/images/ |
| 14 # * All install iso files are expected under /tmp/kvm_autotest_root/isos/ | 14 # * All install iso files are expected under /tmp/kvm_autotest_root/isos/ |
| 15 # * The parameters cdrom_unattended, floppy, kernel and initrd are generated | 15 # * The parameters cdrom_unattended, floppy, kernel and initrd are generated |
| 16 # by KVM autotest, so remember to put them under a writable location | 16 # by KVM autotest, so remember to put them under a writable location |
| 17 # (for example, the cdrom share can be read only) | 17 # (for example, the cdrom share can be read only) |
| 18 image_name(_.*)? ?<= /tmp/kvm_autotest_root/images/ | 18 image_name(_.*)? ?<= /tmp/kvm_autotest_root/images/ |
| 19 cdrom(_.*)? ?<= /tmp/kvm_autotest_root/ | 19 cdrom(_.*)? ?<= /tmp/kvm_autotest_root/ |
| 20 floppy ?<= /tmp/kvm_autotest_root/ | 20 floppy ?<= /tmp/kvm_autotest_root/ |
| 21 Linux: | 21 Linux..unattended_install: |
| 22 unattended_install: | 22 kernel ?<= /tmp/kvm_autotest_root/ |
| 23 kernel ?<= /tmp/kvm_autotest_root/ | 23 initrd ?<= /tmp/kvm_autotest_root/ |
| 24 initrd ?<= /tmp/kvm_autotest_root/ | |
| 25 | 24 |
| 26 # Here are the test sets variants. The variant 'qemu_kvm_windows_quick' is | 25 # Here are the test sets variants. The variant 'qemu_kvm_windows_quick' is |
| 27 # fully commented, the following ones have comments only on noteworthy points | 26 # fully commented, the following ones have comments only on noteworthy points |
| 28 variants: | 27 variants: |
| 29 # Runs all variants defined. HUGE test set. | 28 # Runs all variants defined. HUGE test set. |
| 30 - @full: | 29 - @full: |
| 31 | 30 |
| 32 # Runs qemu-kvm, Windows Vista 64 bit guest OS, install, boot, shutdown | 31 # Runs qemu-kvm, Windows Vista 64 bit guest OS, install, boot, shutdown |
| 33 - @qemu_kvm_windows_quick: | 32 - @qemu_kvm_windows_quick: |
| 34 # We want qemu-kvm for this run | 33 # We want qemu-kvm for this run |
| 35 qemu_binary = /usr/bin/qemu-kvm | 34 qemu_binary = /usr/bin/qemu-kvm |
| 36 qemu_img_binary = /usr/bin/qemu-img | 35 qemu_img_binary = /usr/bin/qemu-img |
| 37 # Only qcow2 file format | 36 # Only qcow2 file format |
| 38 only qcow2 | 37 only qcow2 |
| 39 # Only rtl8139 for nw card (default on qemu-kvm) | 38 # Only rtl8139 for nw card (default on qemu-kvm) |
| 40 only rtl8139 | 39 only rtl8139 |
| 41 # Only ide hard drives | 40 # Only ide hard drives |
| 42 only ide | 41 only ide |
| 43 # qemu-kvm will start only with -smp 2 (2 processors) | 42 # qemu-kvm will start only with -smp 2 (2 processors) |
| 44 only smp2 | 43 only smp2 |
| 45 # No PCI assignable devices | 44 # No PCI assignable devices |
| 46 only no_pci_assignable | 45 only no_pci_assignable |
| 47 # No large memory pages | 46 # No large memory pages |
| 48 only smallpages | 47 only smallpages |
| 49 # Operating system choice | 48 # Operating system choice |
| 50 only Win7.64 | 49 only Win7.64 |
| 51 # Subtest choice. You can modify that line to add more subtests | 50 # Subtest choice. You can modify that line to add more subtests |
| 52 only unattended_install.cdrom boot shutdown | 51 only unattended_install.cdrom, boot, shutdown |
| 53 | 52 |
| 54 # Runs qemu, f14 64 bit guest OS, install, boot, shutdown | 53 # Runs qemu, f14 64 bit guest OS, install, boot, shutdown |
| 55 - @qemu_f14_quick: | 54 - @qemu_f14_quick: |
| 56 # We want qemu for this run | 55 # We want qemu for this run |
| 57 qemu_binary = /usr/bin/qemu | 56 qemu_binary = /usr/bin/qemu |
| 58 qemu_img_binary = /usr/bin/qemu-img | 57 qemu_img_binary = /usr/bin/qemu-img |
| 59 only qcow2 | 58 only qcow2 |
| 60 # The default nw card for qemu is e1000 | 59 # The default nw card for qemu is e1000 |
| 61 only e1000 | 60 only e1000 |
| 62 only ide | 61 only ide |
| 63 # qemu using kvm doesn't support smp yet | 62 # qemu using kvm doesn't support smp yet |
| 64 only up | 63 only up |
| 65 only no_pci_assignable | 64 only no_pci_assignable |
| 66 only smallpages | 65 only smallpages |
| 67 only Fedora.14.64 | 66 only Fedora.14.64 |
| 68 only unattended_install.cdrom boot shutdown | 67 only unattended_install.cdrom, boot, shutdown |
| 69 # qemu needs -enable-kvm on the cmdline | 68 # qemu needs -enable-kvm on the cmdline |
| 70 extra_params += ' -enable-kvm' | 69 extra_params += ' -enable-kvm' |
| 71 | 70 |
| 72 # Runs qemu-kvm, f14 64 bit guest OS, install, boot, shutdown | 71 # Runs qemu-kvm, f14 64 bit guest OS, install, boot, shutdown |
| 73 - @qemu_kvm_f14_quick: | 72 - @qemu_kvm_f14_quick: |
| 74 # We want qemu-kvm for this run | 73 # We want qemu-kvm for this run |
| 75 qemu_binary = /usr/bin/qemu-kvm | 74 qemu_binary = /usr/bin/qemu-kvm |
| 76 qemu_img_binary = /usr/bin/qemu-img | 75 qemu_img_binary = /usr/bin/qemu-img |
| 77 only qcow2 | 76 only qcow2 |
| 78 only virtio_net | 77 only virtio_net |
| 79 only virtio_blk | 78 only virtio_blk |
| 80 only smp2 | 79 only smp2 |
| 81 only no_pci_assignable | 80 only no_pci_assignable |
| 82 only smallpages | 81 only smallpages |
| 83 only Fedora.14.64 | 82 only Fedora.14.64 |
| 84 only unattended_install.cdrom boot shutdown | 83 only unattended_install.cdrom, boot, shutdown |
| 85 | 84 |
| 86 # You may provide information about the DTM server for WHQL tests here: | 85 # You may provide information about the DTM server for WHQL tests here: |
| 87 #whql: | 86 #whql: |
| 88 # server_address = 10.20.30.40 | 87 # server_address = 10.20.30.40 |
| 89 # server_shell_port = 10022 | 88 # server_shell_port = 10022 |
| 90 # server_file_transfer_port = 10023 | 89 # server_file_transfer_port = 10023 |
| 91 # Note that the DTM server must run rss.exe (available under deps/), | 90 # Note that the DTM server must run rss.exe (available under deps/), |
| 92 # preferably with administrator privileges. | 91 # preferably with administrator privileges. |
| 93 | 92 |
| 94 # Uncomment the following lines to enable abort-on-error mode: | 93 # Uncomment the following lines to enable abort-on-error mode: |
| 95 #abort_on_error = yes | 94 #abort_on_error = yes |
| 96 #kill_vm.* ?= no | 95 #kill_vm.* ?= no |
| 97 #kill_unresponsive_vms.* ?= no | 96 #kill_unresponsive_vms.* ?= no |
| 98 | 97 |
| 99 # Choose your test list from the testsets defined | 98 # Choose your test list from the testsets defined |
| 100 only qemu_kvm_f14_quick | 99 only qemu_kvm_f14_quick |
| OLD | NEW |