Armbian. Stres testy na bramce 🐵

Celem tego wpisu jest pokazanie w jaki sposób możemy wykonać stres testy bramki

Ten opis nie jest kompletnym przewodnikiem, ale luźnym wprowadzeniem do tematu stres testów systemu i urządzenia. Opis powstał na bazie naszych doświadczeń z prac nad wersją 0.110, w której wykonaliśmy przez kilka dni szereg testów. Efektem tego jest zmiana trybu zarządzania wejściem i wyjściem na bramce (io scheduler w Linux).

:warning: Tym razem nie publikujemy gotowych komend, żeby uniknąć ‘‘kopiowania i wklejania’’, które może w tym przypadku doprowadzić do usunięcia danych. Stres test aplikacji Android polega na generowaniu pseudolosowego strumienia zdarzeń użytkownika, takich jak kliknięcia, dotknięcia lub gesty, a także szereg zdarzeń na poziomie systemu. Może to powodować usunięcie plików lub odinstalowanie aplikacji. Wykonuj tego typu testy tylko wtedy, jeśli wiesz co robisz i jakie mogą być konsekwencje.

Instalacja Armbian

Większość testów wykonać można z poziomu systemu Armbian, instrukcje instalacji opublikowaliśmy w tym wpisie:

Stres test CPU

Do testu procesora możemy posłużyć się aplikacją ‘‘s-tui’’, która jest dostępna w Armbian.
S-tui uruchamia aplikację ‘‘stress’’, której zadaniem jest zużycie wszystkich dostępnych zasobów pamięci RAM i procesora, a następnie monitorowanie na bieżąco temperatury CPU:

Procesory ARM są raczej znane z nieprzegrzewania się i braku potrzeby chłodzenia aktywnego.
Po ponad 2 dniach pracy na 100% temperatura nie przekracza 70 stopni. Nie róbcie tego samego z procesorami Intel :wink:

image

Test aplikacji w systemie Android

Nasz faworyt to test za pomocą aplikacji monkey :monkey_face:
Tu też nie ma wielkiej filozofii… ale jest wielka ilość (setki tysięcy) bardzo losowych zdarzeń, co daje dość ciekawy efekt :wink:

1 polubienie