Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
doc/ | H | - | - | 4 | 3 | |
include/ | H | - | - | 65 | 34 | |
lib/ | H | - | - | 798 | 598 | |
misc/ | H | - | - | 125,396 | 74,180 | |
testcases/ | H | - | - | 4,319 | 3,011 | |
tools/ | H | - | - | 2,578 | 1,521 | |
Makefile | H A D | 03-Mar-2021 | 164 | 12 | 8 | |
README | H A D | 03-Mar-2021 | 895 | 21 | 15 | |
all.cfg | H A D | 03-Mar-2021 | 149 | 9 | 6 | |
creat.cfg | H A D | 03-Mar-2021 | 153 | 9 | 6 | |
ddb.conf | H A D | 03-Mar-2021 | 259 | 7 | 2 | |
default.cfg | H A D | 04-Dec-2024 | 3.2 KiB | 123 | 101 | |
df.cfg | H A D | 03-Mar-2021 | 176 | 9 | 5 | |
disk.cfg | H A D | 03-Mar-2021 | 185 | 9 | 6 | |
io.cfg | H A D | 03-Mar-2021 | 239 | 10 | 6 | |
jeff.cfg | H A D | 03-Mar-2021 | 182 | 9 | 5 | |
link.cfg | H A D | 03-Mar-2021 | 193 | 10 | 7 | |
load.cfg | H A D | 03-Mar-2021 | 662 | 19 | 14 | |
lockf.cfg | H A D | 03-Mar-2021 | 225 | 10 | 7 | |
marcus.cfg | H A D | 03-Mar-2021 | 466 | 25 | 21 | |
mkdir.cfg | H A D | 03-Mar-2021 | 176 | 10 | 7 | |
mkfifo.cfg | H A D | 03-Mar-2021 | 177 | 9 | 6 | |
norw.cfg | H A D | 03-Mar-2021 | 85 | 7 | 4 | |
noswap.cfg | H A D | 03-Mar-2021 | 87 | 7 | 4 | |
pty.cfg | H A D | 03-Mar-2021 | 145 | 9 | 6 | |
run.sh | H A D | 03-Mar-2021 | 3 KiB | 85 | 48 | |
rw.cfg | H A D | 03-Mar-2021 | 141 | 9 | 6 | |
syscall.cfg | H A D | 03-Mar-2021 | 222 | 12 | 8 | |
sysctl.cfg | H A D | 03-Mar-2021 | 257 | 13 | 9 | |
udp.cfg | H A D | 03-Mar-2021 | 197 | 10 | 6 | |
vfs.cfg | H A D | 03-Mar-2021 | 204 | 9 | 5 |
README
1stress2 is a tool for finding problems in the kernel. 2 3It is composed of a large number of regression tests, tests that 4stress various components of the kernel and a few validation tests. 5There are currently some 700 different tests. 6 7The key idea behind stress2 is to randomize as much as possible in 8a test, as a way of achieving better coverage. For example, varying 9VM pressure, varying numbers of threads, varying delays, etc. 10stress2 has found a large number of problems: 11https://people.freebsd.org/~pho/stress/log/ 12 13To run the full test suite type "make test" in the stress2 directory. 14 15To run a subset of tests, go to the stress2/misc directory. 16 To run for example all tmpfs tests, type ./all.sh -o $(grep -l tmpfs *.sh) 17 To run fdatasync.sh for one hour, type ./all.sh -m 60 fdatasync.sh" 18 To run dup2.sh three times, type ./all.sh -l 3 dup2.sh 19 20Peter Holm <pho@FreeBSD.org> 21