NetBSD/tests
martin fd9e5c02e3 Revert previous - instead of guessing the amount of needed memory locked
limits (often way too high) and skipping the test case if in doubt,
raise the limits as far as we can, and fix a few places in the test where
we could run into the limits and either skip or fail with a reasonable
message.
2012-06-07 09:59:51 +00:00
..
bin Although this does not fail, add a case for the discussion in PR bin/46327. 2012-04-13 06:12:32 +00:00
crypto
dev Comment out the expected failure, as it does not trigger anymore. 2012-05-06 17:27:22 +00:00
examples
fs Adjust t_renamerace now that ext2fs and ffs have good rename. 2012-05-09 00:22:26 +00:00
games
include Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to 2012-06-03 21:42:44 +00:00
ipf
kernel
lib Revert previous - instead of guessing the amount of needed memory locked 2012-06-07 09:59:51 +00:00
libexec
modules Fix build - delete extra & 2012-06-03 10:59:44 +00:00
net
rump
sbin Test that sysctl(8) does not segfault, as reported by pgoyette@ on current 2012-04-10 02:39:33 +00:00
sys
usr.bin Add a basic test for infocmp - this would have cought todays terminfo 2012-06-06 21:23:10 +00:00
usr.sbin Add a test case for PR bin/39546. 2012-04-19 18:51:35 +00:00
Atffile
h_macros.h
Makefile
Makefile.inc
README Clarify this a little. 2012-05-18 15:36:21 +00:00

$NetBSD: README,v 1.4 2012/05/18 15:36:21 jruoho Exp $

When adding new tests, please try to follow the following conventions.

1. For library routines, including system calls, the directory structure of
   the tests should follow the directory structure of the real source tree.
   For instance, interfaces available via the C library should follow:

	src/lib/libc/gen -> src/tests/lib/libc/gen
	src/lib/libc/sys -> src/tests/lib/libc/sys
	...

2. Equivalently, all tests for userland utilities should try to follow their
   location in the source tree. If this can not be satisfied, the tests for
   a utility should be located under the directory to which the utility is
   installed. Thus, a test for env(1) should go to src/tests/usr.bin/env.
   Likewise, a test for tcpdump(8) should be in src/tests/usr.sbin/tcpdump,
   even though the source code for the program is located under src/external.

3. Otherwise use your own discretion.