xref: /kvm-unit-tests/x86/unittests.cfg (revision d3aacb4f57d05f74f2030dbe12e7dfd6aa1b273d)
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
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
94
95[port80]
96file = port80.flat
97
98[realmode]
99file = realmode.flat
100
101[s3]
102file = s3.flat
103
104[sieve]
105file = sieve.flat
106
107[tsc]
108file = tsc.flat
109
110[tsc_adjust]
111file = tsc_adjust.flat
112
113[xsave]
114file = xsave.flat
115arch = x86_64
116
117[rmap_chain]
118file = rmap_chain.flat
119arch = x86_64
120
121[svm]
122file = svm.flat
123smp = 2
124extra_params = -cpu qemu64,+svm
125arch = x86_64
126
127[svm-disabled]
128file = svm.flat
129smp = 2
130extra_params = -cpu qemu64,-svm
131arch = x86_64
132
133[taskswitch]
134file = taskswitch.flat
135arch = i386
136groups = tasks
137
138[taskswitch2]
139file = taskswitch2.flat
140arch = i386
141groups = tasks
142
143[kvmclock_test]
144file = kvmclock_test.flat
145smp = 2
146extra_params = --append "10000000 `date +%s`"
147
148[pcid]
149file = pcid.flat
150extra_params = -cpu qemu64,+pcid
151arch = x86_64
152
153[vmx]
154file = vmx.flat
155extra_params = -cpu host,+vmx
156arch = x86_64
157
158[debug]
159file = debug.flat
160arch = x86_64
161