Automatyczne testowanie jądra Linuksa
Prezentacja wzbogacona o opisy
Przykładowy wykres z autotest - przedstawia wykryty spadek wydajności związany ze złymi patchami do schedulera
Przykładowe pliki powstałe przy użyciu lcov, po wykonaniu testów LTP. Użyte polecenia:
lcov --zerocounters
(uruchomienie testów LTP)
lcov --capture --output-file kernel.info
genhtml kernel.info
fs/read_write.c
fs/ext3/ioctl.c
kernel/sys.c
Dwa przykładowe testy:
Zły - testuje tylko wywołanie funkcji, niekompatybilny z platformą do testowania, nie testuje funkcjonalności.
Dobry - wiele różnych danych wejściowych, kompatybilny z LTP, może sprawdzać skutki polecenia w systemie.