summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* ioctl(2) commands are u_long not int.phk2005-01-181-5/+5
| | | | Pass zero for sysctl new argument length, not NULL);
* In refactoring the test before committing, a pointer was passed insteadrwatson2005-01-161-2/+2
| | | | | | | of a structure for the sockaddr_in. Pass the pointer to connect() instead of the pointer to the pointer. Specify a port number to connect to.
* Add udpconnectjail, a simple regression test to exercise an (as yet)rwatson2005-01-162-0/+117
| | | | | | | unfixed bug in the jail() implementation relating to using the connect() system call on UDP sockets. PR: 26506
* Add test which excersises problem with unability to change association ofsobomax2005-01-122-0/+149
| | | | | already associated datagram unix domain socket by issuing connect() system call.
* Regression tests for [l]lrint[f]() and [l]lround[f]().das2005-01-115-1/+258
|
* Introduce a new GEOM class - SHSEC. It provides sharing secret betweenpjd2005-01-114-0/+109
| | | | | | | | the given providers. Without even one of the configured components there should be no way to get the secret. Supported by: WHEEL Sp. z o.o. http://www.wheel.pl
* Fix incorrect comment.pjd2005-01-111-1/+1
| | | | MFC after: 3 days
* - Initial revamp of vop_table.tcl. This scripting is ugly and will bearr2005-01-051-0/+255
| | | | | | | | cleaned up; just wanted to make a place holder. The biggest issue is that it is an incomplete revamp; that is... the inconsistent naming table generation is not done yet ... will be added soon with the clean up. The purpose of this script is to handle the vop_vector changes that phk@ did over the recent weeks.
* Add a simple regression test for mlock()/munlock() to make sure theyrwatson2005-01-032-0/+97
| | | | | | work on a single page as root, and fails on a single page as nobody. Intended to help diagnose reports regarding insecure memory use with gnupg.
* Replace a mention of the ia64_unaligned directory with one of themarcel2005-01-021-1/+1
| | | | | ia64 subdirectory. All ia64 specific regression tests live under the ia64 directory.
* Regression test for unaligned loads and stores for short, int, long,marcel2005-01-022-0/+144
| | | | | | float, double and long double types. No post-increment tests yet. All tests are skipped if the debug.unaligned_test sysctl variable cannot be set to 1.
* new statsam2004-12-311-1/+2
|
* - Add some notes on what is required to run schedgraph.py successfully.arr2004-12-281-0/+11
| | | | | | This was pulled from Jeff Roberson's email to current@ "the other day." Approved by: jeff@
* - For preemption and yield events, we want to skip the next two state eventsjeff2004-12-261-3/+4
| | | | | | | as they are the setrunqueue() and sched_add() calls. Since they happen immediately before the thread is placed on a run queue they would normally dwarf the more informative preemption or yield event and it is implicitly understood that a thread is back on the run queue as part of these events.
* - Call self.checkstamp() in the cpu load parsing functions in case thejeff2004-12-261-0/+4
| | | | timestamp has wrapped.
* - The regexp for the load should have been (/d+), fix this so loads over 9jeff2004-12-261-2/+3
| | | | are properly represented.
* - Add 'schedgraph' a scheduler trace visualization tool written withjeff2004-12-261-0/+1209
| | | | | | | | python and tkinter. Schedgraph takes input from files produces by ktrdump -ct when KTR_SCHED is compiled into the kernel. The output represents the states of each thread with colored line segments as well as colored points for non-state scheduler events. Each line segment and point is clickable to obtain extra detail.
* Wait a bit after creating device.pjd2004-12-217-7/+7
|
* When RAID3 device is configured in "verify" mode, synchronization of thepjd2004-12-211-2/+12
| | | | | | parity component is now force on creation. Change regression test which check "verify" mode to work properly after this change.
* Fix the build of netrate/ with WARNS=5 and add a Makefile.inc tokeramida2004-12-212-6/+10
| | | | | | make it the default for all the netrate test tools. Approved by: rwatson
* NOHTML -> NO_HTMLru2004-12-211-1/+1
|
* Overhaul ppp(8) build options so they are safe to use inru2004-12-211-1/+1
| | | | | | | | | | | | | | | | /etc/make.conf: NOALIAS -> retired (support provided by PPP_NO_NAT) NOATM -> PPP_NO_ATM (also subject to NO_ATM global) NODES -> PPP_NO_DES (support was broken, now recovered) NOI4B -> PPP_NO_I4B (also subject to NO_I4B global) NOKLDLOAD -> PPP_NO_KLDLOAD NONAT -> PPP_NO_NAT NONETGRAPH -> PPP_NO_NETGRAPH NOPAM -> PPP_NO_PAM (will be subject to NO_PAM global) NORADIUS -> PPP_NO_RADIUS NOSUID -> retired (support provided by PPP_NO_SUID) PPP_NOSUID -> PPP_NO_SUID
* NOINET6 -> NO_INET6ru2004-12-211-1/+1
|
* NOGAMES -> NO_GAMESru2004-12-211-1/+1
|
* NODOCCOMPRESS -> NO_DOCCOMPRESSru2004-12-211-2/+2
| | | | | | | | NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
* NOATM -> NO_ATMru2004-12-211-1/+1
|
* NOLIBC_R -> NO_LIBC_Rru2004-12-211-1/+1
| | | | | NOLIBPTHREAD -> NO_LIBPTHREAD NOLIBTHR -> NO_LIBTHR
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-2148-49/+49
| | | | OK'ed by: core
* Change terminal state, not terminal typephk2004-12-181-1/+1
|
* Make kttcp work in -stable (and -current)gallatin2004-12-132-537/+37
| | | | | | | | | | | | | | | | | | | - Removed kttcp_sosend() and kttcp_soreceive() in favor of using sosend() / soreceive() with UIO_NOCOPY. The locking changes in the socket layer make merging the kttcp_so* and the so* routines a real pain. It was a lot easier to just use the integrated routines. - Eliminated KTTCP_MAX_XMIT restrictions on send and receive sizes because I encountered no problems with streams larger than MAX_INT. MAX_INT bytes is only good for a few seconds at 4Gb/sec ;) - Removed Giant from send / recv routines. - Fixed character device protos, cdevsw init, etc, to work in 5.x / 6.x Reviewed by: sam MFC after: 1 week
* Loadable modules that run test vectors for net80211 crypto plugins.sam2004-12-086-0/+1493
|
* o new tools for futzing with 80211 and ath debug masks symbolicallysam2004-12-085-166/+659
| | | | o update stats programs to reflect driver and net80211 changes
* Fix builds with a read-only directory and a make upgrade. This is doneharti2004-12-072-12/+8
| | | | | | | | by forcing the creation of an object directory for the make regression tests. Let make handle the tracking of the dependency and installation of test_shell script. Submitted by: ru
* Raidtest is now in the ports collections.pjd2004-12-071-1/+0
|
* Print a warning if running as !root for aio_md_test rather than failingrwatson2004-12-061-1/+5
| | | | the test. Privilege is required in order to allocate an md device.
* Add a basic aio functionality regression test, which simply writes andrwatson2004-12-062-0/+702
| | | | | | | | | then reads from a fairly broad range of object types: regular file, fifo, UNIX socketpair, pty, UNIX pipe, and an md device. Not a deep test of functionality, just a basic test that aio_write followed by aio_read returns the correct data in a relatively timely manner. Requested by: phk
* Make this work under debugging, e.g., "make -dl".ru2004-12-062-2/+2
|
* Now as a full blown port.obrien2004-12-053-488/+0
|
* Make the tests runnable on a read-only src. To do this you must make sureharti2004-12-024-98/+132
| | | | | | | | | | | | that you create one of the object directories make knows (see make(1)). This uses the -C flag, so add a test that checks that make actually accepts -C. Also fix the test that selects csh via the .SHELL target to work for tcsh users too. This commit renames shell_test to shell_test.sh. There is no history to preserve so go without a repo-copy. Reviewed by: ru
* The following code sets up two connected TCP sockets that send data to eachnik2004-12-013-0/+144
| | | | | | | | | | | | | other until the window is closed. Then one of the sockets is closed, which will generate a RST once the TCP at the other socket does a window probe. All versions of FreeBSD prior to 11/26/2004 will ignore this RST into a 0 window, causing the connection (and application) to hang indefinitely. On patched versions of FreeBSD (and other operating systems), the RST will be accepted and the program will exit in a few seconds. Submitted by: Michiel Boland Reviewed by: silby
* Chmod the shell testscript to be executable if it isn't already. Accordingharti2004-11-302-0/+2
| | | | | to the CVS-Meisters x-mode just happens to work, but is not guaranteed to do so. Try to be on the safe side.
* Change CUSTOMIZE example.phk2004-11-281-3/+2
|
* Make it possible to specify a list of customize scripts.phk2004-11-281-7/+8
| | | | Look for them in ./Customize first, then relative to . and then absolute.
* Add various customize scripts.phk2004-11-284-0/+146
|
* Hardlink the generated /etc/fstab to /conf/base/etc/fstabphk2004-11-281-0/+1
|
* don't mv(1) nonexistent directories.phk2004-11-281-1/+1
|
* Reduce -j12 to -j3phk2004-11-281-1/+1
|
* Add some regression tests for the .SHELL target. I'm not sure that theharti2004-11-257-2/+124
| | | | | output of shell_2j is actually correct - it just tests what make currently does. Make should switch on echoing for the second line, shouldn't it?
* Remove the build32.sh hack, it is now slightly broken (missing somepeter2004-11-252-82/+4
| | | | | compile args) and would be harmful to use. Leave the README pointing to WITH_LIB32 for now.
* Remove regression tests for the obsolete rune interface.tjr2004-11-215-293/+1
|
OpenPOWER on IntegriCloud