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
bouyer
e9e4c49142
Add a test for the bug fixed in subr_extent.c rev 1.51.
2005-03-15 18:27:23 +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
perseant
5d2f3e4908
Various minor LFS improvements:
...
* Extend the lfs library from fsck_lfs(8) so that it can be used with a
not-yet-existent LFS. Make newfs_lfs(8) use this library, so it can
create LFSs whose Ifile is larger than one segment.
* Make newfs_lfs(8) use strsuftoi64() for its arguments, a la newfs(8).
* Make fsck_lfs(8) respect the "file system is clean" flag.
* Don't let fsck_lfs(8) think it has dirty blocks when invoked with the
-n flag.
2005-02-26 05:45:54 +00:00
yamt
70df2f92f0
test input from pipe, on which short-read can happen.
...
currently fails due to inappropriate error checks.
2005-02-21 20:08:18 +00:00
martti
460bbcc960
Upgraded IPFilter to 4.1.6
2005-02-19 21:30:24 +00:00
martti
76b5d9e30f
Import IPFilter 4.1.6
2005-02-19 21:26:02 +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
martti
a023cb1d19
Upgraded IPFilter to 4.1.5
2005-02-08 07:01:52 +00:00
martti
4d6a62d250
Import IPFilter 4.1.5
2005-02-08 06:52:59 +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
erh
327a4a6c1d
Add a regression test for contatenated gzipped 0-length data.
2005-01-20 20:40:00 +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
yamt
f93812610d
add a test for src/dist/nawk/lex.c rev.1.6.
2005-01-13 12:26:12 +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
martti
52e16f3d20
Use correct checksum (approved by darrenr).
2005-01-06 12:20:35 +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
4b2ab8e45f
No more threadlib.h.
2004-12-14 00:23:41 +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
mrg
015cfb41ad
allow $GZIP to be overridden.
2004-12-01 12:35:02 +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
d9a63ae94a
flush stdout before switching output to stderr.
2004-10-25 20:35:40 +00:00
yamt
a2e8d4b465
short results are not fatal.
2004-10-25 20:34:50 +00:00
yamt
9351f524bd
redo the previous (rev.1.2) differently. use t modifier.
2004-10-07 10:29:46 +00:00
he
132a99257c
Cast a pointer difference to int before printing with %x.
...
Should fix build problem for our LP64 ports.
2004-10-04 22:33:16 +00:00
yamt
fc9b8f9a4f
test getdents(2). currently fail on nfs.
2004-10-03 12:35:15 +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
enami
2bc2b5dfdf
Add test case from PR#23600.
2004-07-27 01:50:35 +00:00
martti
7ff15b917f
Upgraded IPFilter to 4.1.3
2004-07-23 05:39:03 +00:00
martti
9e82a8bf0d
Import IPFilter 4.1.3
2004-07-23 05:33:55 +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
9208b0c287
Add test case for df.c rev. 1.66.
2004-07-17 00:31:38 +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
yamt
b8fdf9590c
test no-error case as well.
2004-07-11 09:21:50 +00:00
yamt
6b173bb3d3
add some gzip tests. (currently fails.)
2004-07-10 19:32:06 +00:00
nathanw
1c5109c418
Add a regression test for CV teardown under spurious wakeups (currently fails).
2004-07-07 21:53:10 +00:00
enami
a5c4e6ac1e
Descend into bin/df
2004-07-07 01:58:16 +00:00
enami
7f914da132
- Update to follow statvfs change.
...
- Add expected results.
2004-07-07 01:57:35 +00:00
yamt
6d5c6db5cf
a test for kern_sa.c rev.1.52.
2004-07-06 12:28:20 +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
dsl
3cf5992cc1
Some tests for 'here documents'
2004-06-27 10:31:06 +00:00
dsl
5751125024
Regression test for ${x-a b c} and friends
2004-06-26 22:11:49 +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
christos
7f519e1822
Add test of parallel name resolution [it does not work yet]
2004-05-13 19:17:12 +00:00
martin
31cb3898df
Add another test, which currently fails on sparc64.
2004-05-01 18:00:19 +00:00
christos
9a3ad93492
Add regression tests for pax/tar append archive mode.
2004-04-17 15:27:01 +00:00
matt
ae686a7d48
Use unions to avoid strict aliasing rules. And it makes the code easier
...
to read.
2004-04-15 19:01:57 +00:00
heas
750bcbd1bb
The bug that this test was intended to check is rather volatile. In testing
...
the test :), I could not derive a data set that failed reliably. So, I'm
removing it.
2004-03-30 09:33:55 +00:00
martti
621e9bac7f
Sync with official IPFilter
2004-03-28 09:01:26 +00:00
martti
ad9b29ed97
Import IPFilter 4.1.1
2004-03-28 08:55:20 +00:00
enami
98d430f3dc
Add some test case for recently found bugs.
2004-03-26 14:53:39 +00:00
drochner
4eac9e8949
add some cpp defines to allow testing with "float"
...
and "long double" data types
(not used in standard regression target, but handy for
individual tests)
2004-03-25 15:12:42 +00:00
drochner
5e196359ff
deal with imprecise exception handling (on i387):
...
execute a valid control and non-control operation each
before checking for signal delivery
2004-03-25 15:01:22 +00:00
drochner
63ff804817
-make this table driven
...
-make check for correct si_code a "hard" assert()
instead of just a warning
2004-03-25 14:51:28 +00:00
lukem
3cc8ffbdb7
Regression tests for <sys/bootblock.h>.
...
Currently ensures that various members of mbr_sector are at the correct offset.
2004-03-23 00:00:49 +00:00
he
89ae25ef5b
Also temporarily remove servent until it's made compileable again
...
after recent changes to <netdb.h>.
2004-03-21 01:47:00 +00:00
he
4eb714337c
Remove protoent from SUBDIR, since recent changes to netdb.h makes
...
it fail to build.
2004-03-20 23:27:40 +00:00
skrll
289e3579d0
Correct another UUDECODE_FILES entry.
2004-03-19 10:36:55 +00:00
skrll
06babf235f
Pick the right files to decode.
2004-03-19 10:04:54 +00:00
jmc
6fe4ead562
Convert to usage of UUDECODE_FILES and standardize on filename extension
2004-03-19 08:07:22 +00:00
martin
31644c5596
Add a regression test that (at least on some archs) catches the problem
...
fixed in usr.bin/sort/fields.c rev. 1.18.
2004-03-14 23:01:33 +00:00
drochner
30c03a2e3b
-as Klaus confirmed, we cannot rely on the SIGFPE handler to return to
...
the next instruction, so jongjmp() back
-check that fpsetsticky(0) really clears the bits
-check that fpsetsticky() returns the old status
-use SA_SIGINFO and check si_code - make this a warning message instead
of a hard error for now, as no port gets this right yet
2004-03-05 16:37:57 +00:00
wiz
f1ddcd87e9
Fix typo reported by Stefan Krueger, and add RCS Id.
...
XXX: no license.
2004-03-05 15:07:22 +00:00
jmc
66a501cd90
Needs sys/type.h to get definitions for htonl and friends
2004-03-05 05:19:45 +00:00
kleink
84b76bdd2a
isinfl() and isnanl() are gone.
2004-03-05 01:00:53 +00:00
thorpej
1cda93b426
Use the new RAS_*() macros.
2004-03-03 21:06:07 +00:00
drochner
786841d520
you don't have a "." in your PATH?
2004-03-02 14:27:25 +00:00
drochner
b451e43543
complete this test for amd64
...
(identical to i386)
2004-03-02 14:26:12 +00:00