blob: fd7e9b2596dd603715ea3842e897e051539f5dc0 [file] [log] [blame]
# Define your new unittest following the convention:
# [unittest_name]
# file = foo.flat # Name of the flat file to be used
# smp = 2 # Number of processors the VM will use during this test
# # Use $MAX_SMP to use the maximum the host supports.
# extra_params = -cpu qemu64,+x2apic # Additional parameters used
# arch = i386/x86_64 # Only if the test case works only on one of them
# groups = group1 group2 # Used to identify test cases with run_tests -g ...
[apic]
file = apic.flat
smp = 2
extra_params = -cpu qemu64,+x2apic,+tsc-deadline
arch = x86_64
[ioapic]
file = ioapic.flat
extra_params = -cpu qemu64
arch = x86_64
[smptest]
file = smptest.flat
smp = 2
[smptest3]
file = smptest.flat
smp = 3
[vmexit_cpuid]
file = vmexit.flat
extra_params = -append 'cpuid'
groups = vmexit
[vmexit_vmcall]
file = vmexit.flat
extra_params = -append 'vmcall'
groups = vmexit
[vmexit_mov_from_cr8]
file = vmexit.flat
extra_params = -append 'mov_from_cr8'
groups = vmexit
[vmexit_mov_to_cr8]
file = vmexit.flat
extra_params = -append 'mov_to_cr8'
groups = vmexit
[vmexit_inl_pmtimer]
file = vmexit.flat
extra_params = -append 'inl_from_pmtimer'
groups = vmexit
[vmexit_ipi]
file = vmexit.flat
smp = 2
extra_params = -append 'ipi'
groups = vmexit
[vmexit_ipi_halt]
file = vmexit.flat
smp = 2
extra_params = -append 'ipi_halt'
groups = vmexit
[vmexit_ple_round_robin]
file = vmexit.flat
extra_params = -append 'ple_round_robin'
groups = vmexit
[access]
file = access.flat
arch = x86_64
#[asyncpf]
#file = asyncpf.flat
[emulator]
file = emulator.flat
arch = x86_64
[eventinj]
file = eventinj.flat
[hypercall]
file = hypercall.flat
[idt_test]
file = idt_test.flat
arch = x86_64
#[init]
#file = init.flat
[msr]
file = msr.flat
[pmu]
file = pmu.flat
extra_params = -cpu host
check = /proc/sys/kernel/nmi_watchdog=0
[port80]
file = port80.flat
[realmode]
file = realmode.flat
[s3]
file = s3.flat
[sieve]
file = sieve.flat
[tsc]
file = tsc.flat
extra_params = -cpu kvm64,+rdtscp
[tsc_adjust]
file = tsc_adjust.flat
extra_params = -cpu host
[xsave]
file = xsave.flat
arch = x86_64
extra_params = -cpu host
[rmap_chain]
file = rmap_chain.flat
arch = x86_64
[svm]
file = svm.flat
smp = 2
extra_params = -cpu qemu64,+svm
arch = x86_64
[svm-disabled]
file = svm.flat
smp = 2
extra_params = -cpu qemu64,-svm
arch = x86_64
[taskswitch]
file = taskswitch.flat
arch = i386
groups = tasks
[taskswitch2]
file = taskswitch2.flat
arch = i386
groups = tasks
[kvmclock_test]
file = kvmclock_test.flat
smp = 2
extra_params = --append "10000000 `date +%s`"
[pcid]
file = pcid.flat
extra_params = -cpu qemu64,+pcid
arch = x86_64
[vmx]
file = vmx.flat
extra_params = -cpu host,+vmx
arch = x86_64
[debug]
file = debug.flat
arch = x86_64