xref: /kvm-unit-tests/powerpc/unittests.cfg (revision 176b9d2c7d41654b57c5afcce548a06450bf1e51)
1##############################################################################
2# unittest configuration
3#
4# powerpc specifics:
5#
6# file = <name>.elf             # powerpc uses .elf files
7# machine = pseries|powernv
8##############################################################################
9
10#
11# Test that the configured number of processors (smp = <num>), and
12# that the configured amount of memory (-m <MB>) are correctly setup
13# by the framework.
14#
15[selftest-setup]
16file = selftest.elf
17smp = 2
18extra_params = -m 1g -append 'setup smp=2 mem=1024'
19groups = selftest
20
21[selftest-migration]
22file = selftest-migration.elf
23machine = pseries
24groups = selftest migration
25
26[selftest-migration-skip]
27file = selftest-migration.elf
28machine = pseries
29groups = selftest migration
30extra_params = -append "skip"
31
32[migration-memory]
33file = memory-verify.elf
34machine = pseries
35groups = migration
36
37[spapr_hcall]
38file = spapr_hcall.elf
39machine = pseries
40
41[spapr_vpa]
42file = spapr_vpa.elf
43machine = pseries
44
45[rtas-get-time-of-day]
46file = rtas.elf
47machine = pseries
48timeout = 5
49extra_params = -append "get-time-of-day date=$(date +%s)"
50groups = rtas
51
52[rtas-get-time-of-day-base]
53file = rtas.elf
54machine = pseries
55timeout = 5
56extra_params = -rtc base="2006-06-17" -append "get-time-of-day date=$(date --date="2006-06-17 UTC" +%s)"
57groups = rtas
58
59[rtas-set-time-of-day]
60file = rtas.elf
61machine = pseries
62extra_params = -append "set-time-of-day"
63timeout = 5
64groups = rtas
65
66[emulator]
67file = emulator.elf
68
69[interrupts]
70file = interrupts.elf
71
72[mmu]
73file = mmu.elf
74smp = 2
75
76[smp]
77file = smp.elf
78smp = 2
79
80[smp-smt]
81file = smp.elf
82smp = 8,threads=4
83
84# mttcg is the default most places, so add a thread=single test
85[smp-thread-single]
86file = smp.elf
87smp = 8,threads=4
88accel = tcg,thread=single
89
90[atomics]
91file = atomics.elf
92smp = 2
93
94[atomics-migration]
95file = atomics.elf
96machine = pseries
97extra_params = -append "migration -m"
98groups = migration
99
100[timebase]
101file = timebase.elf
102
103[timebase-icount]
104file = timebase.elf
105accel = tcg
106extra_params = -icount shift=5
107
108[h_cede_tm]
109file = tm.elf
110machine = pseries
111accel = kvm
112smp = 2,threads=2
113extra_params = -machine cap-htm=on -append "h_cede_tm"
114groups = h_cede_tm
115
116[sprs]
117file = sprs.elf
118
119[sprs-migration]
120file = sprs.elf
121machine = pseries
122extra_params = -append '-w'
123groups = migration
124
125[sieve]
126file = sieve.elf
127