Commit Graph

773 Commits

Author SHA1 Message Date
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
yamt
f3d3b4af4f test posix_fadvise. 2005-11-22 12:18:43 +00:00
simonb
a3defee552 Don't check <sys/systm.h> anymore. 2005-10-30 23:36:22 +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
cube
ce2b6bfe08 Add a test to make sure loops are handled properly. 2005-10-04 22:56:20 +00:00
cube
6b80161bb5 Add a comment explaining exactly what is being tested here. 2005-10-04 13:45:16 +00:00
cube
b31e2ad635 Add a test, POSTPONED_ORPHAN, that should fail (although it currently
does not).  Rework the Makefile magic to have failing and succeeding tests.

POSTPONED_ORPHAN is an example of a configuration where the user starts
negating an instance, and then adding an instance of a child of the negated
one.  The latter should be found as an erroneous orphan, as the parent was
negated beforewards.
2005-10-04 13:44:23 +00:00
cube
47161e3118 Descend into 'config', too. 2005-10-04 13:34:14 +00:00
jmmv
456d1fea79 Check that symlinks to directories work as expected. 2005-10-03 19:38:57 +00:00
cube
8745ad50f1 Add a regression test framework for config(1).
The first test, SHADOW_INSTANCE, includes an example of a shadowed
instance:  'child' only attaches to attribute hook, therefore the instance
'child* at parentii?' is shadowed by 'child* at hook?'.

However, that configuration file is still valid, and therefore must be
accepted.
2005-10-02 21:27:02 +00:00
jmmv
7f4f9fe044 Check that both the kernel and mount_tmpfs handle extremely big numbers in
correctly in the max size parameter.
2005-09-26 09:50:53 +00:00
jmmv
b35a89f13c Sanity check negative values in the maximum size and number of nodes
arguments to avoid a crash while mounting a tmpfs file system.  Add a
regression test for this too.  Noticed by chs@.
2005-09-25 16:28:43 +00:00
elad
851adad0b8 Use crypto/rmd160.h. 2005-09-25 14:34:54 +00:00
jmmv
d83dd97e63 Make this test timezone-agnostic so that it works in different timezones.
Found by riz@.
2005-09-23 19:41:39 +00:00
jmmv
b0085cab71 Kill the tmpfs(9) manual page; it was just documenting internal details of
tmpfs' "API" and was already rotting.

Instead, merge all the relevant comments into the code.  This includes
acknowledgements to Google's Summer of Code 2005 program (they were in the
AUTHORS section of tmpfs(9) before), so all the files need to be changed
to include this sentence alongside the title.  (Note that this was not a
requirement of the program.)
2005-09-23 15:36:15 +00:00
jmmv
5d6f54160e Fix test after the changes to skip 0 and 1 node identifiers. 2005-09-23 14:11:15 +00:00
simonb
402b1dadb7 Don't check <sys/tprintf.h> - it's not installed any more. 2005-09-19 03:15:56 +00:00
jmmv
2ddaf8b92b Nodes cannot use the '0' identifier or they will be skipped by readdir.
E.g., the root node's '.' and '..' directory entries did not appear in
a directory list, because the root node always holds the first id.
2005-09-13 21:30:52 +00:00
jmmv
8e0a777ab1 wiz@ remembers that the preferred way to spell file-system in NetBSD is
file system.
2005-09-10 22:28:57 +00:00
jmmv
c6a6458ca8 Lower the maximum number of vnodes while running this test. Otherwise,
it won't ever succeed with default values.
2005-09-10 19:39:18 +00:00
jmmv
ec93365612 Initial addition of tmpfs, an efficient memory file-system. This project
was developed as part of Google's Summer of Code 2005 program.  This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*.  Therefore, it is disabled by
default in all kernels.  However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).
2005-09-10 19:20:48 +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
yamt
e55179f33a cast f_fileno to uint64_t to be more portable. 2005-08-20 05:25:16 +00:00
christos
d0fa934dc3 More fallout from ino_t 64 bit changes (from Kurt) 2005-08-19 12:47:10 +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
christos
acf21e59f6 add regression test for c99 array range initializer. 2005-07-17 19:37:14 +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
lukem
7f4d732106 appease gcc -Wuninitialized 2005-06-02 11:10:00 +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
peter
1cd94fe21a Add regression tests for basename(1) and dirname(1). 2005-04-04 16:48:45 +00:00
martti
58b8abcbf8 Upgraded IPFilter to 4.1.8 2005-04-03 15:05:30 +00:00
martti
c775aec128 Import IPFilter 4.1.8 2005-04-03 15:01:04 +00:00
yamt
80216c60c5 test pipe. 2005-04-02 06:09:45 +00:00
yamt
c2cfe0883b test function as well. 2005-04-02 05:43:29 +00:00
yamt
e81eb82eaa add a test for "set -e". related to PR/17514.
commented out in Makefile because i'm not sure
what's a correct behaviour.
2005-03-31 08:52:49 +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
he
07a2e5539a Add two regression tests related to making the last line of the input
being available under the END pattern, ref. PR#29659.
2005-03-23 17:28:55 +00:00