1# Define your new unittest following the convention: 2# [unittest_name] 3# file = foo.flat # Name of the flat file to be used 4# smp = 2 # Number of processors the VM will use during this test 5# extra_params = -cpu qemu64,+x2apic # Additional parameters used 6# arch = i386/x86_64 # Only if the test case works only on one of them 7# groups = group1 group2 # Used to identify test cases with run_tests -g ... 8 9[apic] 10file = apic.flat 11smp = 2 12extra_params = -cpu qemu64,+x2apic,+tsc-deadline 13arch = x86_64 14 15[ioapic] 16file = ioapic.flat 17extra_params = -cpu qemu64 18arch = x86_64 19 20[smptest] 21file = smptest.flat 22smp = 2 23 24[smptest3] 25file = smptest.flat 26smp = 3 27 28[vmexit_cpuid] 29file = vmexit.flat 30extra_params = -append 'cpuid' 31groups = vmexit 32 33[vmexit_vmcall] 34file = vmexit.flat 35extra_params = -append 'vmcall' 36groups = vmexit 37 38[vmexit_mov_from_cr8] 39file = vmexit.flat 40extra_params = -append 'mov_from_cr8' 41groups = vmexit 42 43[vmexit_mov_to_cr8] 44file = vmexit.flat 45extra_params = -append 'mov_to_cr8' 46groups = vmexit 47 48[vmexit_inl_pmtimer] 49file = vmexit.flat 50extra_params = -append 'inl_from_pmtimer' 51groups = vmexit 52 53[vmexit_ipi] 54file = vmexit.flat 55smp = 2 56extra_params = -append 'ipi' 57groups = vmexit 58 59[vmexit_ipi_halt] 60file = vmexit.flat 61smp = 2 62extra_params = -append 'ipi_halt' 63groups = vmexit 64 65[vmexit_ple_round_robin] 66file = vmexit.flat 67extra_params = -append 'ple_round_robin' 68groups = vmexit 69 70[access] 71file = access.flat 72arch = x86_64 73 74#[asyncpf] 75#file = asyncpf.flat 76 77[emulator] 78file = emulator.flat 79arch = x86_64 80 81[eventinj] 82file = eventinj.flat 83 84[hypercall] 85file = hypercall.flat 86 87[idt_test] 88file = idt_test.flat 89arch = x86_64 90 91#[init] 92#file = init.flat 93 94[msr] 95file = msr.flat 96 97[pmu] 98file = pmu.flat 99extra_params = -cpu host 100check = /proc/sys/kernel/nmi_watchdog=0 101 102[port80] 103file = port80.flat 104 105[realmode] 106file = realmode.flat 107 108[s3] 109file = s3.flat 110 111[sieve] 112file = sieve.flat 113 114[tsc] 115file = tsc.flat 116 117[tsc_adjust] 118file = tsc_adjust.flat 119extra_params = -cpu host 120 121[xsave] 122file = xsave.flat 123arch = x86_64 124 125[rmap_chain] 126file = rmap_chain.flat 127arch = x86_64 128 129[svm] 130file = svm.flat 131smp = 2 132extra_params = -cpu qemu64,+svm 133arch = x86_64 134 135[svm-disabled] 136file = svm.flat 137smp = 2 138extra_params = -cpu qemu64,-svm 139arch = x86_64 140 141[taskswitch] 142file = taskswitch.flat 143arch = i386 144groups = tasks 145 146[taskswitch2] 147file = taskswitch2.flat 148arch = i386 149groups = tasks 150 151[kvmclock_test] 152file = kvmclock_test.flat 153smp = 2 154extra_params = --append "10000000 `date +%s`" 155 156[pcid] 157file = pcid.flat 158extra_params = -cpu qemu64,+pcid 159arch = x86_64 160 161[vmx] 162file = vmx.flat 163extra_params = -cpu host,+vmx 164arch = x86_64 165 166[debug] 167file = debug.flat 168arch = x86_64 169