mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-24 11:14:18 +00:00
874 B
874 B
Utilty di integration test per il kernel Linux.
Eseguita da dentro il kernel compilato.
Esecuzione
È possibile compilare ed eseguire la suite completa di test con:
make kselftest
Tip
Usando virtme-ng, l'utility va avviata con:
vng --rw --user root -- make kselftest
L'output viene emesso su standard output in formato Test Anywhere Protocol.
Tip
Per non perdere i risultati del test, si suggerisce di:
mkdir .tmp_kselftest ... | tee .tmp_kselftest/output_kselftest.log
Note
Apparentemente un sacco di test falliscono su virtme-ng perchè non possono andare su macchina virtuale...
Eppure
/sys/module/kvm_amd/parameters/nested
per la virtualizzazione innestata è1
?
Directory
I test sono collocati in tools/testing/selftests
.