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