(under construction...)
This page provides quick description on auster tests.
runtests
Simple basic regression test
sanity
A set of regression tests that verify operation under normal operating conditions
fsx
file system exerciser
sanityn
Tests that verify operations from two clients under normal operating conditions
lfsck
Tests e2fsck and lfsck to detect and fix filesystem corruption
liblustre
Runs a test linked to a liblustre client library
replay-single
A set of unit tests that verify recovery after MDS failure
conf-sanity
A set of unit tests that verify the configuration
recovery-small
A set of unit tests that verify RPC replay after communications failure
replay-ost-single
A set of unit tests that verify recovery after OST failure
replay-dual
A set of unit tests that verify the recovery from two clients after server failure
insanity
A set of tests that verify the multiple concurrent failure conditions
sanity-quota
A set of tests that verify filesystem quotas
The acceptance-small.sh is a wrapper which is normally used to run all (or any) of these scripts. In additional it is used to run the following pre-installed benchmarks:
dbench
Dbench benchmark for simulating N clients to produce the filesystem load
bonnie
Bonnie++ benchmark for creation, reading, and deleting many small files
iozone
Iozone benchmark for generating and measuring a variety of file operations.