Тестирование

stress-ng: нагрузочное тестирование системы

Утилита нагружает процессор, память и диск и показывает пределы системы.

Команды и конфиги

stress-ng --cpu 4 --vm 2 --vm-bytes 1G --timeout 60s --metrics-brief
stress-ng --io 2 --hdd 1 --timeout 2m

На что обратить внимание

Следите за температурой и журналом ядра во время теста.

Читайте также

Тестирование

bats: автотесты для shell-скриптов

Тестируйте коды возврата и вывод скриптов так же, как обычный код.

Тестирование

testinfra: проверяем состояние серверов на pytest

Тесты описывают, какими должны быть пакеты, службы и порты после настройки.

Тестирование

fio: измеряем производительность диска

fio воспроизводит нагрузку приложений: случайное чтение и запись, разные блоки и очереди.