# stressant manual page

## Synopsis

stressant [-h] [-v] [–logfile LOGFILE] [–email EMAIL] [–smtpserver SMTPSERVER] [–smtpuser SMTPUSER] [–smtppass SMTPPASS] [–information] [–disk] [–no-smart] [–diskDevice DISKDEVICE] [–overwrite] [–diskPercent DISKPERCENT] [–fileSize FILESIZE] [–cpu] [–cpuBurnTime CPUBURNTIME] [–network] [–iperfServer IPERFSERVER] [–iperfTime IPERFTIME]

## Description

Stressant is a simple yet complete stress-testing tool that forces a computer to perform a series of test using well-known Linux software in order to detect possible design or construction failures.

## Options

## Examples

Small run load with defaults:

    stressant

Very fast test, useful to run if you are worried about crashing the machine:

    stressant --fileSize 1M --cpuBurnTime 1s --iperfTime 1

Extensive test with complete disk wipe and SMART long test:

    sudo stressant --diskPercent 100% --overwrite --cpuBurnTime 24h --smart
    # wait for the prescribed time, then show the SMART test results:
    sudo smartctl -l selftest

Network test only on dedicated server:

    stressant --no-information --no-cpu --no-disk --iperfServer iperf.example.net

Send test results by email:

    stressant --email person@example.com

If the mail server refuses mail from your location, you can use another relay (password will be prompted):

    stressant --email person@example.com --smtpserver submission.example.net --smtpuser person --smtppassword

## See also

hdparm(8), smartctl(8), dd(1), fio(), stress-ng(1), iperf3(1)