Commit Graph

468 Commits

Author SHA1 Message Date
christos 2275570860 add servent back. 2006-07-27 22:10:32 +00:00
christos 1ec46ff7b0 Improve the test to test all the functions and not the re-entrant copies. 2006-07-27 22:09:58 +00:00
thorpej 77bbac0046 Test program for some basic proplib functionality. Not hooked up to the
regression suite yet.
2006-05-28 03:57:57 +00:00
jnemeth 34d9535669 Coverity CID 829: Possible dereference of NULL pointer. 2006-05-23 21:52:55 +00:00
christos 441afb8953 Add regression tests from PR/24324 by Arne H Juul 2006-05-17 21:12:23 +00:00
mrg 249a83a430 sprinkle some (char *) to pacify GCC4. 2006-05-12 01:56:39 +00:00
mrg b141b31103 include <string.h>, <stdio.h> and <stdlib.h> as appropriate. 2006-05-10 19:07:22 +00:00
simonb 1525687690 Copy sysconf(_SC_SEMAPHORES) test from regress/lib/librt/sem/sem.c
so we abort a bit more gracefully if semaphores aren't configured
in the kernel.
2006-04-18 12:21:05 +00:00
tnozaki 9d0aec986d replaced by FreeBSD version wcstod(3) for make it work
with L"inf", L"nan", and hex conversion.
suggested by jeorg AT netbsd DOT org, thanks.
2006-04-13 01:25:13 +00:00
cube d84fe1a4d1 The manual for open(2) says that -1 indicate a failure, not 0. And I
really don't think testing the behaviour of open(2) is the subject of that
regression test.  Maybe it was a developer regression test?  Do I get a
cookie?
2006-04-12 14:01:52 +00:00
drochner d9956871be link against libm 2006-03-21 18:34:22 +00:00
christos b9b4a8cc41 Use sig_atomic_t 2006-03-20 00:22:38 +00:00
martin 8d15124682 This test is highly dependend on local configuration - note some
pitfalls.
2006-03-17 11:33:24 +00:00
rpaulo afcaa10a27 Refactor this test suite for v4-only and dual-stack hosts.
XXX: We will need to re-visit this regression test when we add IPv6
only support in the kernel.
2006-03-16 16:24:23 +00:00
kleink ff12504c9c Add a printf regression test; for now covering lib/32951. 2006-02-28 19:30:45 +00:00
drochner 02008493db test some basic operations with subnomal numbers 2006-02-21 16:36:57 +00:00
drochner 814f8ea6a5 fix pasto in comment 2006-02-20 17:14:33 +00:00
perry 0be44b35dc Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 21:22:46 +00:00
ross ba316f8199 Add memcpy test. 2005-12-06 08:14:48 +00:00
is 4493beadad Make messages more useful. 2005-12-02 16:44:54 +00:00
is 6d07524f33 Ensure that thread context switches will leave the floating point
computations unharmed.
Adapted from a similar test program from the MPD implementation by the
CS department of The University of Arizona.
2005-12-01 16:03:36 +00:00
christos 64a43eb2f4 test for new functions. 2005-11-25 20:07:14 +00:00
drochner c5d5b5030f also check a double argument to isnan(), and whether
float -> double conversion works
2005-10-20 18:02:52 +00:00
tnozaki 641c362cb9 add wcsncpy test. 2005-10-13 21:36:11 +00:00
tnozaki d1a646444f wcsncpy - SUSv6: if s2 is shorter than n, s1 should be filled with L'\0' until n. 2005-10-13 21:15:49 +00:00
drochner c968476ae0 don't rely on undocumented behaviour: we don't know which thread
the signal is delivered to
(without that pthread_sigmask(), the test fails also on Linux)
2005-08-29 18:52:16 +00:00
drochner 4b58be0197 rely a bit less on undocumented behaviour: we don't know which thread
the signal is delivered to, and we can't be sure it is delivered
synchonously
(without that sleep(), the test fails also on Linux)
2005-08-29 18:49:14 +00:00
christos 4811c2fc79 10 seconds is more than enough time to wait. 2005-07-27 00:02:14 +00:00
christos e3c185442d Add another regression test. 2005-07-26 20:44:47 +00:00
nathanw 5baf7dff84 Oops, don't include an extra bonus deadlock. 2005-07-16 23:12:02 +00:00
nathanw ae6f5e4bba Add once3 test. 2005-07-16 23:02:24 +00:00
nathanw 5f424e4d7c Add a test for pthread_once() calling a function which is cancelled,
as described in PR lib/30734.
2005-07-16 23:02:11 +00:00
christos 5ea0e661bc Add a test for 4 char key and value insert on a 65536 bucket size hash.
From Juergen Hannken-Illjes
2005-04-27 23:37:34 +00:00
nathanw d8ecca20ed Add sleep1 test. 2005-04-19 16:36:44 +00:00
nathanw 5f1f443991 Add a regression test for sleeping past the time when time_t wraps; the
program should start sleeping, not throw a libpthread assertion failure.
2005-04-19 16:36:34 +00:00
provos bdc32cfad7 update to libevent-1.0c. This includes support for event priorities,
multi-threaded applications and some bug fixes.  regression test
improved to test for new features.  bump major.
2005-04-17 07:20:00 +00:00
christos 16339a29a1 Make sure that sign extension does not happen when we convert to wide
characters. From Miloslav Trmac
2005-03-27 18:49:51 +00:00
christos 9bebb1e48e Descend into mbtowc 2005-03-27 18:48:45 +00:00
christos fd1b20b859 Descend into citrus. 2005-03-27 18:48:10 +00:00
christos 01d5ed066a Compile with -DOPENSSL_FIPS 2005-03-26 02:21:11 +00:00
christos e911ab7deb Add jtc's regression tests. I decided to split them finally to follow suit. 2005-03-15 15:57:58 +00:00
perry 210055fd90 add regression tests for memmem(3) 2005-03-13 15:40:32 +00:00
perry 6439a725d3 move swab regression test to subdir 2005-03-13 15:33:45 +00:00
christos 192c2eccf6 Add -lcrypt where -lcrypto is specified. 2005-03-09 03:11:22 +00:00
christos ceb0805a9b Add -lcrypt where -lcrypto is specified. 2005-03-09 03:11:21 +00:00
he dc60e3b6f4 sig_atomic_t isn't necessarily compatible with the %d printf format,
so cast to int before printing.  The value appears to be either 1 or 2,
so no information should be lost this way.
2005-03-05 14:34:29 +00:00
dsl f93da09d3d Add a -v (verbose) flag 2005-03-05 14:07:55 +00:00
martin 1f4b8e2aae Field width has to be int - ptrdiff_t might be something larger. 2005-03-05 07:48:47 +00:00
dsl 9707cf749d Add regression tests for strptime() 2005-03-04 21:42:40 +00:00
nathanw 72cd26914f Add sigmask2 and sigmask3 to SUBDIR. 2005-03-03 18:47:23 +00:00
nathanw 5394d17172 Add a second flag to indicate whether handler2 ran at all. 2005-02-26 20:12:58 +00:00
nathanw 17b913020a Test for proper sigmask handling in a signal handler with threads running. 2005-02-26 20:08:14 +00:00
nathanw cdf12b0168 Add a test for proper signal mask handling when threads are not yet started. 2005-02-26 20:03:25 +00:00
simonb 3cebd9325e White space nit- don't put a space before/after increment/decrement
operators.
2005-02-11 06:21:21 +00:00
perry dd334ae584 de-__P, remove obsolete "register" declarations. 2005-02-06 06:05:18 +00:00
yamt cd4834a432 test pthread_detach. 2005-01-21 11:54:24 +00:00
kleink 5146404da8 Rename wprintf() to w_printf() to prevent a clash with the 9899/AMD1
function of the same name; suggested by J.T. Conklin on tech-userlevel.
2005-01-19 14:13:21 +00:00
dyoung 4d24861fc9 For consistency of sockaddr_snprintf(3) with snprintf(3) and
snprintb(3), do not count the terminating NUL in the return value.
Update the regression tests to match.  Approved by christos@.
2005-01-13 00:44:25 +00:00
lukem 7157011597 Only compile in IPv6 support if ${USE_INET6} != "no"
MKINET6 is for providing IPv6 infrastructure.
USE_INET6 is for compiling IPv6 support into the programs (needs MKINET6).
2005-01-10 02:58:58 +00:00
nathanw 0e417b7b3a Add tests for pthread_cond_timedwait() at time zero, as discussed
in PR lib/28700.
2004-12-29 20:34:11 +00:00
mrg c0abe52657 "@" is a comment char on arm. these tests have always failed to pass the
`@progbits' part to obj_elf_section()... but in 2.15 obj_elf_section()
gained a demand_empty_rest_of_line(), and the trailing ", " tripped this
up.  we can (and now do) use ``"progbits"'' instead of ``@progbits''.
2004-12-27 00:47:57 +00:00
nathanw 9bc68dac2e Add cond6. 2004-12-10 17:10:16 +00:00
nathanw 218b4bf410 Reformat subdir list to get more flexibility. 2004-12-10 17:09:54 +00:00
nathanw b4f201157b Add a regression test for PR lib/25961. 2004-12-10 17:07:31 +00:00
christos 6afa3d6f72 Regression test for sockaddr_snprintf 2004-11-19 21:38:25 +00:00
christos 03409a2526 whitespace. 2004-11-11 15:58:59 +00:00
christos 13eabbb5aa - add unlockpt(); linux wants it.
- disable major/minor test and explain why.
2004-11-11 15:57:47 +00:00
christos 78821e774a Make the regression tests work in the presense of ptyfs ptys.
XXX: What to do about the master's name?
2004-11-11 00:03:15 +00:00
yamt 5562fc6935 use semaphore before starting pthread. currently fail. 2004-11-03 15:18:35 +00:00
yamt d1bfce95f0 copyright notice. 2004-09-26 03:50:16 +00:00
yamt 7ae93615ad a simple regression test for wcrtomb and wctomb. 2004-09-26 03:45:10 +00:00
provos e128f30ca9 support for bufferevents; fix signal race; faster timeout insertion;
update man page and regression tests - this is a sync to libevent 0.9
2004-08-07 21:09:47 +00:00
yamt c6e9091049 - timeout for timedwrlock should be an absolute value.
- add some more tests.
2004-08-03 12:02:09 +00:00
yamt bb73a3ff4c add a test for rwlock. 2004-08-03 11:36:23 +00:00
thorpej 5c72a6e0de Add public domain notice. 2004-08-02 00:17:21 +00:00
thorpej 16ffd680a8 Add a test to check that recursive calls to nsdispatch() within a
threaded program work.
2004-08-02 00:16:25 +00:00
yamt 706f324ed2 pthread_kill test.
(currently fail with concurrency > 1)
2004-07-27 22:01:51 +00:00
enami 5f67cc6955 Decsent into humanize_number. 2004-07-27 01:57:31 +00:00
chs ea200fccc1 check for getcontext() failure. 2004-07-19 06:36:27 +00:00
chs 78c66f5a3b fix the test for stack direction to not use an uninitialized variable.
improve failure reporting and print something on success as well.
2004-07-19 06:34:10 +00:00
enami 5f072cb7f0 Print flags symbolically. 2004-07-16 23:28:20 +00:00
enami 4a01d481dc Simple regression test for humanize_number(). Fix for some of tests
aren't committed yet.
2004-07-14 22:47:31 +00:00
nathanw 1c5109c418 Add a regression test for CV teardown under spurious wakeups (currently fails). 2004-07-07 21:53:10 +00:00
simonb ba7395bc5d Run the test programs out of "." (which may be an obj dir) instead of
${.CURDIR}.
2004-07-03 03:19:06 +00:00
jmc f648d12d47 Add missing NetBSD ID tags 2004-06-30 03:26:26 +00:00
itojun 5e700978a6 fix missing license. 2004-06-21 21:20:05 +00:00
christos 9c9e94478a Don't cause errors when the devices are not configured. 2004-05-27 03:18:19 +00:00
christos 7010f41632 descend. 2004-05-27 03:14:26 +00:00
christos b6782c7549 Add pty. 2004-05-27 03:13:18 +00:00
christos a0763aa225 OpenBSD style ioctl multiplexor regression test. 2004-05-26 01:24:03 +00:00
christos 9e2fba354b 10 years later. 2004-05-26 01:14:56 +00:00
christos 5031ff004a Add a regression test for /dev/ptmx [code for it not committed yet]. 2004-05-25 20:32:31 +00:00
christos 4a167ec7cf * -t -> -n with consistency with the usage.
* count was off by one.
* allocate enough space for the stats arrays to hold all the host we read.
2004-05-23 16:59:11 +00:00
christos e59232f3f4 Add resolv test, now that we have a re-entrant getaddrinfo. 2004-05-21 16:08:47 +00:00
skrll 5e2026a163 Add code code for .init and .fini section fallthroughs and regression
test.
2004-05-18 19:19:34 +00:00
itojun 02324171a6 sync to /etc/services change (http -> www) 2004-05-15 19:19:52 +00:00
christos d04e4d7440 - add debug flag.
- nicer way to wait for everyone to finish.
- check that we got consistent results.

This now works with my bind-9 based libc!
2004-05-13 21:32:36 +00:00
christos 3d17911bf4 Add RCSID. 2004-05-13 19:27:47 +00:00
christos 902cdcd697 don't use values from the stack. 2004-05-13 19:25:48 +00:00
christos 8a5f1452b7 slap in tnf copyright. 2004-05-13 19:20:28 +00:00