68fe988a | 25-May-2022 |
Mark Johnston <markj@FreeBSD.org> |
kqueue tests: Simplify the test runner
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 ind
kqueue tests: Simplify the test runner
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
show more ...
|
d6d4f9b4 | 25-May-2022 |
Mark Johnston <markj@FreeBSD.org> |
kqueue tests: Add new EVFILT_TIMER regression tests from upstream
One of the tests exposes the regression reported in PR 264131.
One test is disabled because FreeBSD does not support setting EV_ONE
kqueue tests: Add new EVFILT_TIMER regression tests from upstream
One of the tests exposes the regression reported in PR 264131.
One test is disabled because FreeBSD does not support setting EV_ONESHOT on an already-added periodic timer. Though, in this case the flag is simply ignored, which isn't ideal.
One test is slightly modified to set EV_ADD when reconfiguring a disabled timer per some commentary in PR 258412.
Ideally we would re-import the test suite from libkqueue but there is a fair bit of divergence so this will require some effort. This just gets us one small step closer while increasing test coverage.
PR: 258412 MFC after: 2 weeks Sponsored by: The FreeBSD Foundation
show more ...
|
c728c56c | 25-May-2022 |
Mark Johnston <markj@FreeBSD.org> |
kqueue tests: Add file and line info to some test failure output
This brings us slightly closer to upstream and is useful when debugging test failures.
MFC after: 2 weeks Sponsored by: The FreeBSD
kqueue tests: Add file and line info to some test failure output
This brings us slightly closer to upstream and is useful when debugging test failures.
MFC after: 2 weeks Sponsored by: The FreeBSD Foundation
show more ...
|
45bed28c | 14-Aug-2018 |
David Bright <dab@FreeBSD.org> |
Fix several (more) memory leaks.
A follow-up to r337812 to catch a couple more memory leaks that should have been included in that change.
Reported by: Coverity CID: 1296064, 1296067 (for real thi
Fix several (more) memory leaks.
A follow-up to r337812 to catch a couple more memory leaks that should have been included in that change.
Reported by: Coverity CID: 1296064, 1296067 (for real this time) MFC after: 3 days X-MFC-with: r337812 Sponsored by: Dell EMC
show more ...
|