<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tools/regression/kqueue, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2015-04-27T07:37:48Z</updated>
<entry>
<title>Integrate tools/regression/kqueue into the FreeBSD test suite as</title>
<updated>2015-04-27T07:37:48Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-04-27T07:37:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=70598e5094a290f4a65c2a09c1c3fde19c35470c'/>
<id>urn:sha1:70598e5094a290f4a65c2a09c1c3fde19c35470c</id>
<content type='text'>
tests/sys/kqueue

MFC after: 1 week
</content>
</entry>
<entry>
<title>NO_MAN= has been deprecated in favor of MAN= for some time, go ahead</title>
<updated>2014-04-13T05:21:56Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-04-13T05:21:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3bdf775801b218aa5a89564839405b122f4b233e'/>
<id>urn:sha1:3bdf775801b218aa5a89564839405b122f4b233e</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Clarify the meaning of a test.</title>
<updated>2011-07-08T12:16:30Z</updated>
<author>
<name>Jonathan Anderson</name>
<email>jonathan@FreeBSD.org</email>
</author>
<published>2011-07-08T12:16:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=345f2b96e21c26a7296c44469499f28ad566b436'/>
<id>urn:sha1:345f2b96e21c26a7296c44469499f28ad566b436</id>
<content type='text'>
Rather than using err() if either of two failure conditions
fires (which can produce spurious error messages), just use
errx() if the one condition that really matters fires.

In practice, this single test is enough to detect the failure
mode we're looking for (kqueue being inherited across fork).

Approved by: mentor (rwatson), re (Capsicum blanket)
Sponsored by: Google Inc
</content>
</entry>
<entry>
<title>Ensure that kqueue is not inherited across fork().</title>
<updated>2011-07-07T18:07:03Z</updated>
<author>
<name>Jonathan Anderson</name>
<email>jonathan@FreeBSD.org</email>
</author>
<published>2011-07-07T18:07:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0136244a52e8bf8391a286a95830567b864211c7'/>
<id>urn:sha1:0136244a52e8bf8391a286a95830567b864211c7</id>
<content type='text'>
Modify the existing unit test (from libkqueue) which already exercises process events via
fork() and kill(). Now, the child process simply checks that the 'kqfd' descriptor is invalid.

Some minor modifications were required to make err() work correctly. It seems that this test
was imported using the output of a configure script, but config.h was not included in key
places, nor was its syntax correct (need '#define HAVE_FOO 1' rather than '#define HAVE_FOO').

Finally, change main() to run the "proc" suite by default, but widened the '#if TODO' in
proc.c to include the non-functioning test event_trigger().

Approved by: mentor (rwatson), re (Capsicum blanket)
Sponsored by: Google Inc
</content>
</entry>
<entry>
<title>Always assign WARNS using ?=</title>
<updated>2010-03-02T16:58:04Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2010-03-02T16:58:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=47e1a877c5c8191429b17ad74bfe5c161c87abb0'/>
<id>urn:sha1:47e1a877c5c8191429b17ad74bfe5c161c87abb0</id>
<content type='text'>
- fix some nearby style bugs
- include Makefile.inc where it makes sense and reduces duplication

Approved by:	ed (co-mentor)
</content>
</entry>
<entry>
<title>Merge libkqueue test suite through r119</title>
<updated>2009-12-15T10:43:20Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-12-15T10:43:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=407cf730b6c0fad8a895b8fb2fd2ecb0244291a4'/>
<id>urn:sha1:407cf730b6c0fad8a895b8fb2fd2ecb0244291a4</id>
<content type='text'>
Submitted by:	Mark Heily &lt;mark@heily.com&gt;
</content>
</entry>
<entry>
<title>Add Mark Heily's libkqueue test suite as a general kqueue test suite to</title>
<updated>2009-12-13T20:27:46Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-12-13T20:27:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=60a396a4f706dca30f80b07cd78fba974d1cc7e2'/>
<id>urn:sha1:60a396a4f706dca30f80b07cd78fba974d1cc7e2</id>
<content type='text'>
tools/regression.  It tests a number of aspects of kqueue behavior,
although not all currently pass (possibly bugs in the test suite?).

Submitted by:	Mark Heily &lt;mark at heily.com&gt;
Obtained from:	svn://mark.heily.com/libkqueue/trunk/test (r114)
</content>
</entry>
</feed>
