# Armbian. Stres testy na bramce 🐵

**URL:** <https://ai-speaker.discourse.group/t/armbian-stres-testy-na-bramce/512>\
**Category:** Projekty\
**Created:** [9 Czerwiec 2020 17:02 UTC](https://ai-speaker.discourse.group/t/armbian-stres-testy-na-bramce/512 "2020-06-09T17:02:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Autor:** ![jolka](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/jolka/32/5_2.png) [@jolka](https://ai-speaker.discourse.group/u/jolka)\
**Data wpisu:** [9 Czerwiec 2020 17:02 UTC](https://ai-speaker.discourse.group/t/armbian-stres-testy-na-bramce/512/1 "2020-06-09T17:02:03Z")

</div>

## 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).

> ⚠ 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:

> [@Armbian/Ubuntu na bramce AIS dom](https://ai-speaker.discourse.group/t/armbian-ubuntu-na-bramce-ais-dom/500):
>
> Celem tego wpisu jest pokazanie jak uruchomić system Armbian na bramce ais dom Armbian to systemu operacyjn na bazie Linux dla wielu komputerów jednopłytkowych (SBC). Czym jest Armbian i co potrafi, opisane jest w oficjalnej dokumentacji Armbian: [https://docs.armbian.com/](https://docs.armbian.com/) i na jego forum: [https://forum.armbian.com/](https://forum.armbian.com/) [image] Armbian tworzy kilkunastu programistów, którzy robią system dla ponad 100 SBC na 30 platformach (Allwinner A10, A20, A31, H2+, H3, H5, H6, A64; Amlogic S805 and S905 (Odroi…

## 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:

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/f/fbfc38bfd6d1d8f1c13b2ca7e9d4e49d2ae4ea6e.jpeg)

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 😉

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/b/b7d2a1a020e41b8d7185c8ec85cadd2a972dacc9.jpeg)

## Test aplikacji w systemie Android

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

[![](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/a/ae6ec3e8ccce4ce4ae5bcdd6a26c1f70a6ea2ec8.jpeg "Monkey Stress Test in Android AIS server apk") ](https://www.youtube.com/watch?v=-1uBMCmMaHg)
