xref: /freebsd/tools/test/README (revision 4a0fc138e5eb343e45388e66698a4765b308a622)
19300da1dSEric van GyzenThis directory is for standalone test programs.  For the FreeBSD
29f12bed1SGeorge V. Neville-NeilTest Suite, which uses Kyua, please see /usr/src/tests/
3fbbdcf6aSPoul-Henning Kamp
49f12bed1SGeorge V. Neville-NeilA test program is one that exercises a particular bit of the system
59f12bed1SGeorge V. Neville-Neiland either tries to break it or measures its performance.
6fbbdcf6aSPoul-Henning Kamp
7fbbdcf6aSPoul-Henning KampPlease make a subdir per program, and add a brief description to this file.
8953a3198SPoul-Henning Kamp
9*4a0fc138SRobert Clauseckerarc4random	Bias test for arc4random_uniform()
109f12bed1SGeorge V. Neville-Neilauxinfo		Return information on page sizes, CPUs, and OS release date.
1159b90664SJeroen Ruigrok van der Wervendevrandom	Programs to test /dev/*random.
12ff3468acSIan Leporegpioevents	Test delivery of gpio pin-change events to userland.
139f12bed1SGeorge V. Neville-Neilhwpmc		Automatically trigger every event in hwpmc(4).
149f12bed1SGeorge V. Neville-Neiliconv		Character set conversion tests.
15953a3198SPoul-Henning Kampmalloc		A program to test and benchmark malloc().
169f12bed1SGeorge V. Neville-Neilnet		A set of generic test programs for networking.
17d3373029SBjoern A. Zeebnetfibs		Programs to test multi-FIB network stacks.
1859b90664SJeroen Ruigrok van der Wervenposixshm	A program to test POSIX shared memory.
199f12bed1SGeorge V. Neville-Neilppsapi		Test 1 Pulse Per Second (1PPS) input for time control.
209300da1dSEric van Gyzenpthread_vfork	Check that vfork and pthreads work together.
219f12bed1SGeorge V. Neville-Neilptrace		Verify that ptrace works with syscalls, vfork etc.
229f12bed1SGeorge V. Neville-Neilsort		Tests for the sort command, including a full regression.
238a272653SPeter Holmstress2		Kernel stress tool.
24b09fefd1SMarius Strobltestfloat	Programs to test floating-point implementations
259300da1dSEric van Gyzenupsdl		Test of mmap functionality.
26