Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Unified Diff: client/tests/kvm/tests_base.cfg.sample

Issue 6883035: Merge remote branch 'autotest-upstream/master' into autotest-merge (Closed) Base URL: ssh://gitrw.chromium.org:9222/autotest.git@master
Patch Set: patch Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: client/tests/kvm/tests_base.cfg.sample
diff --git a/client/tests/kvm/tests_base.cfg.sample b/client/tests/kvm/tests_base.cfg.sample
index 661d6fe55437c7882a6abd49aaa67277439942d8..6397590ca4b2425e6a851bc86a16fdf366e34163 100644
--- a/client/tests/kvm/tests_base.cfg.sample
+++ b/client/tests/kvm/tests_base.cfg.sample
@@ -40,6 +40,10 @@ shell_port = 22
display = vnc
drive_index_cd1 = 1
+qxl = on
+qxl_dev_nr = 1
+spice = disable-ticketing
+
# Monitor params
monitor_type = human
@@ -93,6 +97,7 @@ variants:
- unattended_install:
type = unattended_install
+ start_vm = no
kill_vm = yes
kill_vm_gracefully = yes
kill_vm_on_error = yes
@@ -113,15 +118,18 @@ variants:
redirs += " unattended_install"
# Install guest from http/ftp url
- url:
+ only Linux
medium = url
url = REPLACE_THIS_WITH_TREE_URL
# Install guest from nfs nfs_server:nfs_dir
- nfs:
+ only Linux
medium = nfs
nfs_server = REPLACE_THIS_WITH_NFS_SERVER
nfs_dir = REPLACE_THIS_WITH_NFS_DIRECTORY
# Install guest with a remote kickstart
- remote_ks:
+ only Linux
medium = url
extra_params = " --append ks=REPLACE_THIS_WITH_URL_OF_KS"
url = REPLACE_THIS_WITH_TREE_URL
@@ -170,6 +178,7 @@ variants:
iterations = 1
type = migration_with_file_transfer
- with_autotest:
+ only Linux
type = autotest
migrate_background = yes
test_timeout = 1800
@@ -204,6 +213,7 @@ variants:
kill_vm = yes
- autotest: install setup unattended_install.cdrom
+ only Linux
type = autotest
test_timeout = 1800
variants:
@@ -243,9 +253,13 @@ variants:
test_control_file = rtc.control
- iozone:
test_control_file = iozone.control
-
+ - flail:
+ test_control_file = flail.control
+ - systemtap:
+ test_control_file = systemtap.control
- linux_s3: install setup unattended_install.cdrom
+ only Linux
type = linux_s3
- timedrift: install setup unattended_install.cdrom
@@ -329,6 +343,7 @@ variants:
used_mem = 2560
- guest_test: install setup unattended_install.cdrom
+ only Windows
type = guest_test
login_timeout = 360
test_timeout = 600
@@ -358,11 +373,13 @@ variants:
dst_rsc_path = "C:\powershell\stub\stub.ps1"
- iozone_windows: unattended_install.cdrom
+ only Windows
type = iozone_windows
iozone_cmd = "D:\IOzone\iozone.exe -a"
iozone_timeout = 3600
- whql: install setup unattended_install.cdrom
+ only Windows
nic_mode = tap
# Replace this with the address of an installed DTM server
server_address = 10.20.30.40
@@ -594,6 +611,7 @@ variants:
- enospc:
type = enospc
+ start_vm = no
images += " stg"
drive_werror = stop
drive_cache = none
@@ -614,6 +632,7 @@ variants:
type = qmp_basic_rhel6
- vlan: install setup unattended_install.cdrom
+ only Linux
type = vlan
# subnet should not be used by host
subnet = "192.168"
@@ -635,6 +654,7 @@ variants:
nics += ' nic2'
- jumbo: install setup unattended_install.cdrom
+ only Linux
type = jumbo
- file_transfer: install setup unattended_install.cdrom
@@ -646,6 +666,7 @@ variants:
transfer_type = remote
- nicdriver_unload: install setup unattended_install.cdrom
+ only Linux
type = nicdriver_unload
nic_mode = tap
filesize = 100
@@ -654,12 +675,14 @@ variants:
sessions_num = 10
- nic_promisc: install setup unattended_install.cdrom
+ only Linux
type = nic_promisc
filesize = 400
transfer_timeout = 100
transfer_type = remote
- multicast: install setup unattended_install.cdrom
+ only Linux
type = multicast
nic_mode = tap
mcast = 225.0.0.1
@@ -680,11 +703,14 @@ variants:
pxe_timeout = 60
- mac_change: install setup unattended_install.cdrom
+ only Linux
type = mac_change
kill_vm = yes
- netperf: install setup unattended_install.cdrom
+ only Linux
type = netperf
+ nics += ' nic2 nic3 nic4'
nic_mode = tap
netperf_files = netperf-2.4.5.tar.bz2 wait_before_data.patch
packet_size = 1500
@@ -699,11 +725,13 @@ variants:
protocols = "TCP_RR TCP_CRR UDP_RR"
- ethtool: install setup unattended_install.cdrom
+ only Linux
type = ethtool
filesize = 512
nic_mode = tap
- nic_bonding:
+ only Linux
type = nic_bonding
nics += ' nic2 nic3 nic4'
image_snapshot = yes
@@ -728,7 +756,8 @@ variants:
type = physical_resources_check
catch_uuid_cmd = dmidecode | awk -F: '/UUID/ {print $2}'
- - ksm_overcommit:
+ - ksm_overcommit: install setup unattended_install.cdrom
+ only Linux
# Don't preprocess any vms as we need to change its params
vms = ''
image_snapshot = yes
@@ -751,21 +780,47 @@ variants:
ksm_mode = "parallel"
- iofuzz:
+ only Linux
type = iofuzz
- virtio_console:
+ only Linux
vms = ''
type = virtio_console
+ # Default number of consoles
+ virtio_console_no_serialports = 0
+ virtio_console_no_consoles = 0
+
# smoke params - $console_type:data_string
# FIXME: test_smoke doesn't work with console yet (virtio_console bug)
# "serialport;console:Custom data"
+ smoke_test = yes
virtio_console_smoke = "serialport"
# loopback params - '$source_console_type@buffer_length:$destination_console_type1@buffer_length:...:$loopback_buffer_length;...'
+ loopback_test = yes
virtio_console_loopback = "serialport:serialport;serialport@1024:serialport@32:console@1024:console@8:16"
# perf params - $console_type@buffer_length:$test_duration
# FIXME: test_perf doesn't work with console yet (virtio_console bug)
# virtio_console_perf = "serialport;serialport@1000000:120;console@1024:60"
+ perf_test = yes
virtio_console_perf = "serialport;serialport@1000000:120"
+ # Enable destructive tests: "test_name = yes"
+ # Disable test: change yes or delete key.
+ rmmod_test = yes
+ max_ports_test = yes
+ shutdown_test = yes
+
+ # Offline migration params - '$console_type:$no_migrations:$send-:$recv-$loopback-buffer_length'
+ migrate_offline_test = yes
+ virtio_console_migration_offline = "serialport:1:2048:2048:2048;serialport:5:4096:4096:4096"
+
+ # Online migration params - '$console_type:$no_migrations:$send-:$recv-$loopback-buffer_length'
+ migrate_online_test = yes
+ virtio_console_migration_online = "serialport:1:2048:2048:2048;serialport:5:4096:4096:4096"
+
+ hotplug_test = yes
+ hotplug_serial_test = yes
+ hotplug_console_test = no
# This unit test module is for older branches of KVM that use the
# kvmctl test harness (such as the code shipped with RHEL 5.x)
@@ -809,6 +864,7 @@ variants:
take_regular_screendumps = no
- ioquit:
+ only Linux
type = ioquit
background_cmd = "for i in 1 2 3 4; do (dd if=/dev/urandom of=/tmp/file bs=102400 count=10000000 &); done"
check_cmd = ps -a |grep dd
@@ -857,13 +913,16 @@ variants:
image_name_snapshot2 = sn2
- clock_getres: install setup unattended_install.cdrom
+ only Linux
type = clock_getres
- yum_update: install setup unattended_install.cdrom
+ only Fedora, RHEL
type = yum_update
shell_prompt = "Is this ok"
- kdump: unattended_install.cdrom
+ only Linux
type = kdump
# time waited for the completion of crash dump
# crash_timeout = 360
@@ -945,7 +1004,6 @@ variants:
variants:
# Linux section
- @Linux:
- no autoit iozone_windows whql
shutdown_command = shutdown -h now
reboot_command = shutdown -r now
status_test_command = echo $?
@@ -985,6 +1043,9 @@ variants:
file_transfer:
tmp_dir = /tmp/
clean_cmd = rm -f
+ nicdriver_unload:
+ readlink_command = readlink -e
+ sys_path = "/sys/class/net/%s/device/driver"
variants:
- Fedora:
@@ -1478,6 +1539,7 @@ variants:
modprobe_module = acpiphp
block_hotplug:
modprobe_module = acpiphp
+ no block_scsi
unattended_install:
boot_path = images/pxeboot
# You have to use ks=floppy if you want to use floppies to
@@ -1578,6 +1640,9 @@ variants:
cdrom_cd1 = isos/linux/RHEL-4.8-i386-DVD.iso
md5sum_cd1 = b024f0af5079539d3ef51f71fed0b194
md5sum_1m_cd1 = 969c197402b9058f28a278c1f807d15b
+ nicdriver_unload:
+ readlink_command = readlink -f
+ sys_path = "/sys/class/net/%s/driver"
- 4.8.x86_64:
@@ -1593,6 +1658,9 @@ variants:
cdrom_cd1 = isos/linux/RHEL-4.8-x86_64-DVD.iso
md5sum_cd1 = 696bc877b0200cc942626673fcc3fc09
md5sum_1m_cd1 = b11ac0ef7fd345ad712966972db63886
+ nicdriver_unload:
+ readlink_command = readlink -f
+ sys_path = "/sys/class/net/%s/driver"
- 5.3.i386:
@@ -1736,9 +1804,6 @@ variants:
# Windows section
- @Windows:
- no autotest, linux_s3, vlan, ioquit, unattended_install.url, unattended_install.nfs, unattended_install.remote_ks
- no jumbo, nicdriver_unload, nic_promisc, multicast, mac_change, ethtool, clock_getres
-
shutdown_command = shutdown /s /f /t 0
reboot_command = shutdown /r /f /t 0
status_test_command = echo %errorlevel%

Powered by Google App Engine
This is Rietveld 408576698