1############################################################################## 2# unittest configuration 3# 4# powerpc specifics: 5# 6# file = <name>.elf # powerpc uses .elf files 7############################################################################## 8 9# 10# Test that the configured number of processors (smp = <num>), and 11# that the configured amount of memory (-m <MB>) are correctly setup 12# by the framework. 13# 14[selftest-setup] 15file = selftest.elf 16smp = 2 17extra_params = -m 256 -append 'setup smp=2 mem=256' 18groups = selftest 19 20[selftest-migration] 21file = selftest-migration.elf 22groups = selftest migration 23# TODO: Remove accel=kvm once the following TCG migration fix has been merged: 24# https://lore.kernel.org/qemu-devel/20240219061731.232570-1-npiggin@gmail.com/ 25accel = kvm 26 27[selftest-migration-skip] 28file = selftest-migration.elf 29machine = pseries 30groups = selftest migration 31extra_params = -append "skip" 32 33# This fails due to a QEMU TCG bug so KVM-only until QEMU is fixed upstream 34[migration-memory] 35file = memory-verify.elf 36accel = kvm 37machine = pseries 38groups = migration 39 40[spapr_hcall] 41file = spapr_hcall.elf 42 43[spapr_vpa] 44file = spapr_vpa.elf 45 46[rtas-get-time-of-day] 47file = rtas.elf 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 54timeout = 5 55extra_params = -rtc base="2006-06-17" -append "get-time-of-day date=$(date --date="2006-06-17 UTC" +%s)" 56groups = rtas 57 58[rtas-set-time-of-day] 59file = rtas.elf 60extra_params = -append "set-time-of-day" 61timeout = 5 62groups = rtas 63 64[emulator] 65file = emulator.elf 66 67[h_cede_tm] 68file = tm.elf 69accel = kvm 70smp = 2,threads=2 71extra_params = -machine cap-htm=on -append "h_cede_tm" 72groups = h_cede_tm 73 74[sprs] 75file = sprs.elf 76 77[sprs-migration] 78file = sprs.elf 79extra_params = -append '-w' 80groups = migration 81