freebsd-skq/tools/regression
Hartmut Brandt ac9c95fde8 These scripts run the protocol test suites for the SSCOP, SSCF-UNI and
UNI protocols. The actual test suites are not in these directories because
of their size. One needs to install the atmsupport port (the script
will remind you, if it cannot find the port).

The SSCOP test suite includes booth the ETSI and the ITU-T test suite,
the SSCF-UNI test suite is home grown and the UNI test suite is the
P2MP ETSI test suite. Others may follow.
2004-01-29 16:01:57 +00:00
..
atm These scripts run the protocol test suites for the SSCOP, SSCF-UNI and 2004-01-29 16:01:57 +00:00
ccd/layout write pattern to /dev/ccd3 not /dev/ccd3c 2003-06-02 19:49:09 +00:00
fsx Sync with latest and greatest Apple sources (which, among other things, fix 2003-04-23 23:42:23 +00:00
geom Remove the "run GEOM in userland harness" test stuff, it's been OBE. 2003-04-13 09:11:47 +00:00
ia64_unaligned Make a start at a regression test for the unaligned trap handler. 2001-10-19 22:10:13 +00:00
lib/libc Add regression tests for printf's %a/%A formats. 2004-01-19 05:59:07 +00:00
nfsmmap
p1003_1b Usage style sweep: spell "usage" with a small 'u'. 2002-04-22 13:44:47 +00:00
pipe Add a regression test for the big pipe bug. 2003-07-31 12:40:56 +00:00
security file system > filesystem 2002-05-16 05:03:56 +00:00
sysvmsg Add regression tests for sysvipc. 2002-08-15 06:34:37 +00:00
sysvsem Add regression tests for sysvipc. 2002-08-15 06:34:37 +00:00
sysvshm Add regression tests for sysvipc. 2002-08-15 06:34:37 +00:00
usr.bin Fix a bug that prevented exists() from finding "foo/", "foo/." 2003-10-02 21:30:30 +00:00
README Add a regression test for the big pipe bug. 2003-07-31 12:40:56 +00:00

$FreeBSD$

This directory is for regression test programs.

A regression test program is one that will exercise a particular bit of the
system to check that we have not reintroduced an old bug.

Tests that are for parts of the base system should go into a directory here
which is the same as their path relative to src/, for example the uuencode(1)
utility resides in src/usr.bin/uuencode so its regression test resides in
src/tools/regression/usr.bin/uuencode.

Base system regression tests should prefix their test results with 'PASS' or
'FAIL' accordingly, to make checking for failed tests easier.  For now the
tests are very free-form, and it's up to you to do that.  Eventually, it
should be a part of the regression test framework.

Please make a subdir per other regression test, and add a brief description to
this file.

geom		Some tests and an out-of-kernel simulator for the GEOM code
ia64_unaligned	Tests unaligned reads on the IA64
nfsmmap		Some tests to exercise some tricky cases in NFS and mmap
p1003_1b	Exercise 1003.1B scheduler
pipe		Pipe code regression test
fsx		General filesystem exerciser
sysvmsg 	SysV IPC Message Queue Regression Utility
sysvsem 	SysV IPC Semaphore Regression Utility
sysvshm 	SysV IPC Shared Memory Regression Utility