History log of /freebsd-10-stable/tests/sys/kern/pipe/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
309662 07-Dec-2016 ngie

MFstable/11 r309661:

MFC r306962:
r306962 (by br):

Ensure data in pipe is available to read.
Useful for latest (5th, direct mode) test only.

293144 04-Jan-2016 ngie

MFC r292822:

Remove retval to fix a -Wunused-but-set-variable warning from gcc 4.9

291183 23-Nov-2015 ngie

MFC r290914:

Integrate tools/regression/pipe in to the FreeBSD test suite as
tests/sys/kern/pipe

- Fix style(9) bugs
- Fix compiler warnings
- Use `nitems(x)` instead of `sizeof(x) / sizeof(*x)` pattern

The testcases will be converted over to ATF eventually, but for now will be
integrated in as plain C tests

Sponsored by: EMC / Isilon Storage Division

290914 16-Nov-2015 ngie

Integrate tools/regression/pipe in to the FreeBSD test suite as
tests/sys/kern/pipe

- Fix style(9) bugs
- Fix compiler warnings
- Use `nitems(x)` instead of `sizeof(x) / sizeof(*x)` pattern

The testcases will be converted over to ATF eventually, but for now will be
integrated in as plain C tests

MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division


264400 13-Apr-2014 imp

NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.


228512 14-Dec-2011 jilles

Add a test for r228510.


228274 05-Dec-2011 eadler

Fix some uninitialized variables in pipe regression tests that result in
failure.

PR: misc/161175
Submitted by: gianni@
Approved by: nwhitehorn@
MFC after: 1 week


228177 01-Dec-2011 kib

Add a simple test for pipe inode numbers reported by fstat(2).

Submitted by: gianni
MFC after: 1 week


140558 21-Jan-2005 silby

Add two more pipe regression tests. Not yet hooked into the test framework.


139103 21-Dec-2004 ru

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


137587 11-Nov-2004 nik

Switch over to a different, more flexible test output protocol that's
understood by Perl's Test::Harness module and prove(1) commands.

Update README to describe the new protocol. The work's broken down into
two main sets of changes.

First, update the existing test programs (shell scripts and C programs)
to produce output in the ok/not ok format, and to, where possible, also
produce a header describing the number of tests that are expected to be
run.

Second, provide the .t files that actually run the tests. In some cases
these are copies of, or very similar too, scripts that already existed.
I've kept the old scripts around so that it's possible to verify that
behaviour under this new system (in terms of whether or not a test fails)
is identical to the behaviour under the old system.

Add a TODO file.


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


132524 22-Jul-2004 silby

Add two more programs useful for testing the correctness of pipes.


132479 21-Jul-2004 silby

Make this test compile again and remove its dependency on sys/pipe.h.


132438 20-Jul-2004 silby

Add a simple regression test for the stat st_size bug just fixed in
sys_pipe.c


118262 31-Jul-2003 pb

Add a regression test for the big pipe bug.

Suggested by: silby