README revision 126049
1$FreeBSD: head/tools/regression/README 126049 2004-02-20 16:54:01Z green $
2
3This directory is for regression test programs.
4
5A regression test program is one that will exercise a particular bit of the
6system to check that we have not reintroduced an old bug.
7
8Tests that are for parts of the base system should go into a directory here
9which is the same as their path relative to src/, for example the uuencode(1)
10utility resides in src/usr.bin/uuencode so its regression test resides in
11src/tools/regression/usr.bin/uuencode.
12
13Base system regression tests should prefix their test results with 'PASS' or
14'FAIL' accordingly, to make checking for failed tests easier.  For now the
15tests are very free-form, and it's up to you to do that.  Eventually, it
16should be a part of the regression test framework.
17
18Please make a subdir per other regression test, and add a brief description to
19this file.
20
21geom		Some tests and an out-of-kernel simulator for the GEOM code
22ia64_unaligned	Tests unaligned reads on the IA64
23nfsmmap		Some tests to exercise some tricky cases in NFS and mmap
24p1003_1b	Exercise 1003.1B scheduler
25pipe		Pipe code regression test
26fsx		General filesystem exerciser
27sysvmsg 	SysV IPC Message Queue Regression Utility
28sysvsem 	SysV IPC Semaphore Regression Utility
29sysvshm 	SysV IPC Shared Memory Regression Utility
30gaithrstress	General threaded getaddrinfo(3) exerciser
31