[LTP] [RFC] ltp test add reboot function
Petr Vorel
pvorel@suse.cz
Fri Aug 21 14:23:48 CEST 2020
Hi Cixi,
> Hi ALL:
> I want to add a reboot function in LTP for my team write a memory page
> related case,
> and need reboot to make the memory cache or some likely it pure clear.
> So I want to add a tst_needs_reboot. when it was set, reboot the
> machine and continue
> run test from the point before.
> I think this requirement is meaningful, So can you give me some advise?
IMHO setup for reboot has been usually handled outside of LTP (in frameworks
which use LTP), because without any more capable runner [*] reboot would just
stop testing. I'm not saying it's not possible, but requires more thinking. At
least I'd add some variable which would prevent boot (and thus tst_brk TCONF
would be issued for this test).
I wonder what other think about it.
Kind regards,
Petr
[*] runltp is dead, but even Cyril's not yet upstreamed runltp-ng [1] and other
plans [2] does not handle reboot either. It'd have to be some service which can
pick-up the state.
[1] https://github.com/metan-ucw/runltp-ng
[2] https://people.kernel.org/metan/towards-parallel-kernel-test-runs
More information about the ltp
mailing list