mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-15 12:54:27 +00:00
c52ca7dd09
aesni.ko only exists on amd64 and i386, so on other platforms we are just running geli.sh twice. In fact, this test has little value anymore because aesni is included in GENERIC, so it's always going to be used in preference to cryptosoft. Reviewed by: pho MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D45366 |
||
---|---|---|
.. | ||
doc | ||
include | ||
lib | ||
misc | ||
testcases | ||
tools | ||
all.cfg | ||
creat.cfg | ||
ddb.conf | ||
default.cfg | ||
df.cfg | ||
disk.cfg | ||
io.cfg | ||
jeff.cfg | ||
link.cfg | ||
load.cfg | ||
lockf.cfg | ||
Makefile | ||
marcus.cfg | ||
mkdir.cfg | ||
mkfifo.cfg | ||
norw.cfg | ||
noswap.cfg | ||
pty.cfg | ||
README | ||
run.sh | ||
rw.cfg | ||
syscall.cfg | ||
sysctl.cfg | ||
udp.cfg | ||
vfs.cfg |
stress2 is a tool for finding problems in the kernel. It is composed of a large number of regression tests, tests that stress various components of the kernel and a few validation tests. There are currently some 700 different tests. The key idea behind stress2 is to randomize as much as possible in a test, as a way of achieving better coverage. For example, varying VM pressure, varying numbers of threads, varying delays, etc. stress2 has found a large number of problems: https://people.freebsd.org/~pho/stress/log/ To run the full test suite type "make test" in the stress2 directory. To run a subset of tests, go to the stress2/misc directory. To run for example all tmpfs tests, type ./all.sh -o $(grep -l tmpfs *.sh) To run fdatasync.sh for one hour, type ./all.sh -m 60 fdatasync.sh" To run dup2.sh three times, type ./all.sh -l 3 dup2.sh Peter Holm <pho@FreeBSD.org>