1############################################################################## 2# unittest configuration 3# 4# [unittest_name] 5# file = <name>.flat # Name of the flat file to be used. 6# smp = <num> # Number of processors the VM will use 7# # during this test. Use $MAX_SMP to use 8# # the maximum the host supports. Defaults 9# # to one. 10# extra_params = -append <params...> # Additional parameters used. 11# arch = i386|x86_64 # Select one if the test case is 12# # specific to only one. 13# groups = <group_name1> <group_name2> ... # Used to identify test cases 14# # with run_tests -g ... 15# timeout = <duration> # Optionally specify a timeout. 16############################################################################## 17 18[apic] 19file = apic.flat 20smp = 2 21extra_params = -cpu qemu64,+x2apic,+tsc-deadline 22arch = x86_64 23 24[ioapic] 25file = ioapic.flat 26extra_params = -cpu qemu64 27arch = x86_64 28 29[smptest] 30file = smptest.flat 31smp = 2 32 33[smptest3] 34file = smptest.flat 35smp = 3 36 37[vmexit_cpuid] 38file = vmexit.flat 39extra_params = -append 'cpuid' 40groups = vmexit 41 42[vmexit_vmcall] 43file = vmexit.flat 44extra_params = -append 'vmcall' 45groups = vmexit 46 47[vmexit_mov_from_cr8] 48file = vmexit.flat 49extra_params = -append 'mov_from_cr8' 50groups = vmexit 51 52[vmexit_mov_to_cr8] 53file = vmexit.flat 54extra_params = -append 'mov_to_cr8' 55groups = vmexit 56 57[vmexit_inl_pmtimer] 58file = vmexit.flat 59extra_params = -append 'inl_from_pmtimer' 60groups = vmexit 61 62[vmexit_ipi] 63file = vmexit.flat 64smp = 2 65extra_params = -append 'ipi' 66groups = vmexit 67 68[vmexit_ipi_halt] 69file = vmexit.flat 70smp = 2 71extra_params = -append 'ipi_halt' 72groups = vmexit 73 74[vmexit_ple_round_robin] 75file = vmexit.flat 76extra_params = -append 'ple_round_robin' 77groups = vmexit 78 79[access] 80file = access.flat 81arch = x86_64 82 83[smap] 84file = smap.flat 85extra_params = -cpu host 86 87[pku] 88file = pku.flat 89arch = x86_64 90extra_params = -cpu host 91 92#[asyncpf] 93#file = asyncpf.flat 94 95[emulator] 96file = emulator.flat 97arch = x86_64 98 99[eventinj] 100file = eventinj.flat 101 102[hypercall] 103file = hypercall.flat 104 105[idt_test] 106file = idt_test.flat 107arch = x86_64 108 109#[init] 110#file = init.flat 111 112[msr] 113file = msr.flat 114 115[pmu] 116file = pmu.flat 117extra_params = -cpu host 118check = /proc/sys/kernel/nmi_watchdog=0 119 120[port80] 121file = port80.flat 122 123[realmode] 124file = realmode.flat 125 126[s3] 127file = s3.flat 128 129[sieve] 130file = sieve.flat 131 132[tsc] 133file = tsc.flat 134extra_params = -cpu kvm64,+rdtscp 135 136[tsc_adjust] 137file = tsc_adjust.flat 138extra_params = -cpu host 139 140[xsave] 141file = xsave.flat 142arch = x86_64 143extra_params = -cpu host 144 145[rmap_chain] 146file = rmap_chain.flat 147arch = x86_64 148 149[svm] 150file = svm.flat 151smp = 2 152extra_params = -cpu qemu64,+svm 153arch = x86_64 154 155[svm-disabled] 156file = svm.flat 157smp = 2 158extra_params = -cpu qemu64,-svm 159arch = x86_64 160 161[taskswitch] 162file = taskswitch.flat 163arch = i386 164groups = tasks 165 166[taskswitch2] 167file = taskswitch2.flat 168arch = i386 169groups = tasks 170 171[kvmclock_test] 172file = kvmclock_test.flat 173smp = 2 174extra_params = --append "10000000 `date +%s`" 175 176[pcid] 177file = pcid.flat 178extra_params = -cpu qemu64,+pcid 179arch = x86_64 180 181[vmx] 182file = vmx.flat 183extra_params = -cpu host,+vmx 184arch = x86_64 185 186[debug] 187file = debug.flat 188arch = x86_64 189 190[hyperv_synic] 191file = hyperv_synic.flat 192smp = 2 193extra_params = -cpu kvm64,hv_synic -device hyperv-testdev 194 195[hyperv_stimer] 196file = hyperv_stimer.flat 197smp = 2 198extra_params = -cpu kvm64,hv_time,hv_synic,hv_stimer -device hyperv-testdev 199