| ############################################################################## |
| # unittest configuration |
| # |
| # powerpc specifics: |
| # |
| # file = <name>.elf # powerpc uses .elf files |
| # machine = pseries|powernv |
| ############################################################################## |
| |
| # |
| # Test that the configured number of processors (smp = <num>), and |
| # that the configured amount of memory (-m <MB>) are correctly setup |
| # by the framework. |
| # |
| [selftest-setup] |
| file = selftest.elf |
| smp = 2 |
| extra_params = -m 1g -append 'setup smp=2 mem=1024' |
| groups = selftest |
| |
| [selftest-migration] |
| file = selftest-migration.elf |
| machine = pseries |
| groups = selftest migration |
| |
| [selftest-migration-skip] |
| file = selftest-migration.elf |
| machine = pseries |
| groups = selftest migration |
| extra_params = -append "skip" |
| |
| [migration-memory] |
| file = memory-verify.elf |
| machine = pseries |
| groups = migration |
| |
| [spapr_hcall] |
| file = spapr_hcall.elf |
| machine = pseries |
| |
| [spapr_vpa] |
| file = spapr_vpa.elf |
| machine = pseries |
| |
| [rtas-get-time-of-day] |
| file = rtas.elf |
| machine = pseries |
| timeout = 5 |
| extra_params = -append "get-time-of-day date=$(date +%s)" |
| groups = rtas |
| |
| [rtas-get-time-of-day-base] |
| file = rtas.elf |
| machine = pseries |
| timeout = 5 |
| extra_params = -rtc base="2006-06-17" -append "get-time-of-day date=$(date --date="2006-06-17 UTC" +%s)" |
| groups = rtas |
| |
| [rtas-set-time-of-day] |
| file = rtas.elf |
| machine = pseries |
| extra_params = -append "set-time-of-day" |
| timeout = 5 |
| groups = rtas |
| |
| [emulator] |
| file = emulator.elf |
| |
| [interrupts] |
| file = interrupts.elf |
| |
| [smp] |
| file = smp.elf |
| smp = 2 |
| |
| [smp-smt] |
| file = smp.elf |
| smp = 8,threads=4 |
| |
| # mttcg is the default most places, so add a thread=single test |
| [smp-thread-single] |
| file = smp.elf |
| smp = 8,threads=4 |
| accel = tcg,thread=single |
| |
| [atomics] |
| file = atomics.elf |
| smp = 2 |
| |
| [atomics-migration] |
| file = atomics.elf |
| machine = pseries |
| extra_params = -append "migration -m" |
| groups = migration |
| |
| [timebase] |
| file = timebase.elf |
| |
| [timebase-icount] |
| file = timebase.elf |
| accel = tcg |
| extra_params = -icount shift=5 |
| |
| [h_cede_tm] |
| file = tm.elf |
| machine = pseries |
| accel = kvm |
| smp = 2,threads=2 |
| extra_params = -machine cap-htm=on -append "h_cede_tm" |
| groups = h_cede_tm |
| |
| [sprs] |
| file = sprs.elf |
| |
| [sprs-migration] |
| file = sprs.elf |
| machine = pseries |
| extra_params = -append '-w' |
| groups = migration |