aboutsummaryrefslogtreecommitdiff
path: root/tools/regression
Commit message (Collapse)AuthorAgeFilesLines
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-2426-27/+31
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* Use errx() instead of fprintf()/exit() for conciseness.Robert Watson2004-10-231-65/+38
| | | | | | | Suggested by: ru (some time ago) Notes: svn path=/head/; revision=136844
* Use errx() instead of perror()/exit() for conciseness.Robert Watson2004-10-233-94/+52
| | | | | | | Suggested by: ru (some time ago) Notes: svn path=/head/; revision=136843
* Add a regression test for the alternate shell specification.Ruslan Ermilov2004-10-231-0/+10
| | | | Notes: svn path=/head/; revision=136842
* Fixed a typo.Ruslan Ermilov2004-10-171-1/+1
| | | | | | | Submitted by: Pawel Worach Notes: svn path=/head/; revision=136613
* Add a regression test for floating-point output in the Greek locale.Giorgos Keramidas2004-10-131-0/+7
| | | | | | | | | See revision 1.3 of src/share/numericdef/el_GR.ISO8859-7.src Reviewed by: das (a while ago) Notes: svn path=/head/; revision=136497
* Resort unprivileged uid with privileged socket after unprivileged uidRobert Watson2004-10-111-4/+6
| | | | | | | | | | with privileged socket in test runs. If running unprivileged and instructed to use unprivileged sockets, don't try and use raw sockets. Notes: svn path=/head/; revision=136391
* A number of improvements to the IP socket option API regression test:Robert Watson2004-10-111-248/+357
| | | | | | | | | | | | | | | - Consistently use err/errx/warnx throughout, rather than using perror() and exit(). - Teach the tests how to better manage (and therefore test) privilege: in particular, how to create sockes with root credentials but exercise the privileges with non-root credentials, etc. - Teach the test suite to apply each of the non-IP_HDRINCL options across each of SOCK_DGRAM, SOCK_STREAM, and SOCK_RAW. Notes: svn path=/head/; revision=136390
* Add regression tests for ilogb{,f,l}().Stefan Farfeleder2004-10-112-1/+83
| | | | Notes: svn path=/head/; revision=136387
* Add a simple exercise suite for IP-level socket options. The suiteRobert Watson2004-10-112-0/+735
| | | | | | | | | | | | | | | atempts to read and write various IP-level socket options as root and nobody, making sure the initial values are as expected, that they can be changed to valid values and take effect, etc. No attempt is made to check for the correct implementation of side effects (such as changes in packet headers) as yet. The IP options section is currently broken but will be fixed shortly. Not all multicast options are currently tested. Notes: svn path=/head/; revision=136384
* Add a simple C-based TCP connection generator, which generates andRobert Watson2004-10-092-0/+160
| | | | | | | | | closes the specified number of TCP connections sequentially and synchronously. Useful for trying to trigger races in the accept code. Notes: svn path=/head/; revision=136337
* Modify accept_fd_leak regression test to generate "PASS" output, notRobert Watson2004-09-181-2/+3
| | | | | | | | just "FAIL" output, in order to make it consistent with other tests in the regression test tree. Notes: svn path=/head/; revision=135425
* Add a very basic README for tcpstream.Robert Watson2004-09-131-0/+20
| | | | Notes: svn path=/head/; revision=135157
* Add tcpstream, a simple TCP stream generator that uses a pseudo-randomRobert Watson2004-09-132-0/+253
| | | | | | | sequence to detect data corruption visible to an application. Notes: svn path=/head/; revision=135132
* Add a regression test for <tgmath.h>.Stefan Farfeleder2004-09-042-0/+624
| | | | Notes: svn path=/head/; revision=134758
* Join the effort in simplifying this makefile. ;)Ruslan Ermilov2004-09-031-3/+1
| | | | Notes: svn path=/head/; revision=134681
* Pass O_NONBLOCK directly to fcntl() rather than the pointer to an intRobert Watson2004-09-021-12/+8
| | | | | | | | holding the value O_NONBLOCK. This worked previously because I was lucky. Notes: svn path=/head/; revision=134662
* Don't override the rule used to build a binary by providing our ownRobert Watson2004-09-021-1/+0
| | | | | | | compiler line. Notes: svn path=/head/; revision=134661
* Make sure to properly initialize 'size' to sizeof(sin) before passingRobert Watson2004-08-241-0/+1
| | | | | | | | it into accept(). Depending on the initial value in memory, it is otherwise possible to get EINVAL. Notes: svn path=/head/; revision=134238
* Add a basic kqueue + UNIX domain socket pair regression test to do someRobert Watson2004-08-242-0/+340
| | | | | | | | | elementary exercising of kqueues on datagram and stream sockets. Note that the datagram write kqueue case is left untested due to potentially confusing behavior for the developer (me) that might require attention. Notes: svn path=/head/; revision=134236
* Regression tests for 'verify reading' algorithm.Pawel Jakub Dawidek2004-08-222-0/+69
| | | | Notes: svn path=/head/; revision=134170
* Add regression test for the new "round-robin reading" feature.Pawel Jakub Dawidek2004-08-211-0/+36
| | | | Notes: svn path=/head/; revision=134125
* Remove some debug cruft from the Makefiles and make them ${.OBJDIR}Doug Rabson2004-08-163-17/+8
| | | | | | | friendly. Notes: svn path=/head/; revision=133835
* Add regression tests for GEOM_RAID3.Pawel Jakub Dawidek2004-08-1611-0/+388
| | | | Notes: svn path=/head/; revision=133831
* Replaced COPTS by equivalent CFLAGS.Ruslan Ermilov2004-08-131-1/+1
| | | | Notes: svn path=/head/; revision=133652
* Regen.Max Khon2004-08-131-46/+47
| | | | Notes: svn path=/head/; revision=133643
* Regression test for geom_uzip.Max Khon2004-08-137-0/+198
| | | | Notes: svn path=/head/; revision=133641
* Add a regression test for the ATM call control stuff.Hartmut Brandt2004-08-133-0/+13
| | | | Notes: svn path=/head/; revision=133639
* Now that make more correctly handles variable assignmentsHartmut Brandt2004-08-121-3/+1
| | | | | | | in .MAKEFLAGS targets enable the regression test for this. Notes: svn path=/head/; revision=133593
* Per letter dated July 22, 1999 remove 3rd clause of Berkeley derivedDiomidis Spinellis2004-08-092-8/+0
| | | | | | | | | software (original contributor). Reviewed by: imp Notes: svn path=/head/; revision=133385
* Back out something I'm working on that crept in with the last commit.Hartmut Brandt2004-08-051-1/+3
| | | | | | | Spotted by: ru Notes: svn path=/head/; revision=133165
* Remove extra spaces. Remove double quotes around error messages -Hartmut Brandt2004-08-051-13/+11
| | | | | | | | | they are not needed and will actually be printed. Submitted by: ru Notes: svn path=/head/; revision=133164
* This file is not suppose be be all one big comment :-(Doug Rabson2004-08-051-1/+1
| | | | | | | Pointed out by: ssouhlal Notes: svn path=/head/; revision=133162
* Add another test that checks for a working '+' command flag.Hartmut Brandt2004-08-051-0/+19
| | | | Notes: svn path=/head/; revision=133161
* Add regression test for "prefer" balance algorithm in MIRROR class.Pawel Jakub Dawidek2004-08-041-0/+68
| | | | Notes: svn path=/head/; revision=133117
* Add a regression test for the passing of command lineHartmut Brandt2004-08-041-0/+87
| | | | | | | variable assignments via the MAKEFLAGS environment variable. Notes: svn path=/head/; revision=133109
* Add minimal socketpair() regression test to confirm that we can createRobert Watson2004-08-042-0/+139
| | | | | | | | (and close) PF_UNIX socket pairs, and that we can't create PF_INET socket pairs. More tests to follow. Notes: svn path=/head/; revision=133105
* Add regression tests for TLS.Doug Rabson2004-08-0314-0/+429
| | | | Notes: svn path=/head/; revision=133066
* Add GEOM_MIRROR class which provide RAID1 functionality and has many usefulPawel Jakub Dawidek2004-07-308-0/+361
| | | | | | | | | | | features. The gmirror(8) utility should be used for control of this class. There is no manual page yet, but I'm working on it with keramida@. Many useful tests provided by: simon (thank you!) Some ideas from: scottl, simon, phk Notes: svn path=/head/; revision=132904
* After conferring with Apple legal, update the license of this to APSL 2.0Jordan K. Hubbard2004-07-271-2/+4
| | | | | | | and change the URL link to point to the appropriate license text. Notes: svn path=/head/; revision=132704
* Change naming scheme from /dev/<name>.stripe to /dev/stripe/<name>.Pawel Jakub Dawidek2004-07-262-3/+3
| | | | Notes: svn path=/head/; revision=132664
* Change naming scheme from /dev/<name>.concat to /dev/concat/<name>.Pawel Jakub Dawidek2004-07-262-3/+3
| | | | Notes: svn path=/head/; revision=132663
* Simple attachment regression test to attach the "accf_data" acceptRobert Watson2004-07-262-0/+211
| | | | | | | | | filter to an inet socket and check at various points during the socket life cycle that the filter can or cannot be attached, and that once attached that the right one is attached and that it can be queried. Notes: svn path=/head/; revision=132649
* Add two more programs useful for testing the correctness of pipes.Mike Silbersack2004-07-222-0/+214
| | | | Notes: svn path=/head/; revision=132524
* Add test programs for mbsnrtowcs() and wcsnrtombs().Tim J. Robbins2004-07-213-0/+386
| | | | Notes: svn path=/head/; revision=132499
* Make this test compile again and remove its dependency on sys/pipe.h.Mike Silbersack2004-07-211-1/+2
| | | | Notes: svn path=/head/; revision=132479
* Add a simple regression test for the stat st_size bug just fixed inMike Silbersack2004-07-201-0/+82
| | | | | | | sys_pipe.c Notes: svn path=/head/; revision=132438
* Add a skeleton makefile that runs the tests out of libc/regex/grot.Tim J. Robbins2004-07-191-0/+11
| | | | Notes: svn path=/head/; revision=132392
* Oops, test error behaviour of wctrans(), not wctype().Tim J. Robbins2004-07-191-2/+2
| | | | Notes: svn path=/head/; revision=132391
* While testing fe[gs]etround(), make sure FLT_ROUNDS reflects theDavid Schultz2004-07-191-0/+10
| | | | | | | proper rounding mode as well. Notes: svn path=/head/; revision=132384