<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tests/sys/kqueue/libkqueue/kqueue_test.sh, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>http://cgit.freebsd.org/src/atom?h=main</id>
<link rel='self' href='http://cgit.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<updated>2022-05-25T00:17:41Z</updated>
<entry>
<title>kqueue tests: Simplify the test runner</title>
<updated>2022-05-25T00:17:41Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2022-05-25T00:17:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=68fe988a40ca5dedec426735f52471d9af7bddbd'/>
<id>urn:sha1:68fe988a40ca5dedec426735f52471d9af7bddbd</id>
<content type='text'>
Just invoke the test program directly instead of trying to convert its
output to TAP format.  The test suite is all or nothing; there's no way
to enumerate individual test cases, so there's no advantage in trying to
massage its output, and doing so throws away information that's useful
when diagnosing test failures.

MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>kqueue tests: Re-enable kqueue proc tests</title>
<updated>2022-05-25T00:14:10Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2022-05-25T00:14:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bc7512cc58af2e8bbe5bbf5ca0059b1daa1da897'/>
<id>urn:sha1:bc7512cc58af2e8bbe5bbf5ca0059b1daa1da897</id>
<content type='text'>
- Some EVFILT_PROC bugs were fixed around the time that the tests were
  disabled.
- I can't reproduce any failures locally.
- Jenkins logs referenced from the PR are gone, so let's re-enable the
  tests and see whether a problem persists.

PR:		233586
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Enable timer tests in sys.kqueue.libkqueue.kqueue_test.main on i386</title>
<updated>2020-04-22T09:53:41Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2020-04-22T09:53:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=79959b84754f856487ecaba16916a8fb62d743cb'/>
<id>urn:sha1:79959b84754f856487ecaba16916a8fb62d743cb</id>
<content type='text'>
They were fixed in r360140

PR:		245768
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Temporarily skip timer tests in sys.kqueue.libkqueue.kqueue_test.main on i386</title>
<updated>2020-04-20T17:48:10Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2020-04-20T17:48:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=129ba2d368cfca7a2d762669a258c71a22f44311'/>
<id>urn:sha1:129ba2d368cfca7a2d762669a258c71a22f44311</id>
<content type='text'>
PR:		245768
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Temporarily skip flakey test cases</title>
<updated>2018-12-06T09:22:35Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2018-12-06T09:22:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=037479ff5ee18977b1c48e1e59770aad2f200a5a'/>
<id>urn:sha1:037479ff5ee18977b1c48e1e59770aad2f200a5a</id>
<content type='text'>
PR:		233586, 233587, 233588
Approved by:	markj (mentor)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D18362
</content>
</entry>
<entry>
<title>Make test scripts under tests/... non-executable</title>
<updated>2017-08-08T04:59:16Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-08-08T04:59:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d2ba5111c125104b09aa1acd1bfe8af2a24c79cc'/>
<id>urn:sha1:d2ba5111c125104b09aa1acd1bfe8af2a24c79cc</id>
<content type='text'>
Executable bits should be set at install time instead of in the repo.
Setting executable bits on files triggers false positives with Phabricator.

MFC after:	2 months
</content>
</entry>
<entry>
<title>Move tests/sys/kqueue/... to tests/sys/kqueue/libkqueue/...</title>
<updated>2016-09-06T08:45:29Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2016-09-06T08:45:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cb5fe245b1c7d476e3839126a11ee4305484f7de'/>
<id>urn:sha1:cb5fe245b1c7d476e3839126a11ee4305484f7de</id>
<content type='text'>
This is being done to clearly distinguish the libkqueue tests
from the (soon to be imported) NetBSD tests.

MFC after:	58 days
Sponsored by:	EMC / Isilon Storage Division
</content>
</entry>
</feed>
