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