#
0c0146c3 |
| 03-May-2024 |
Gleb Smirnoff <glebius@FreeBSD.org> |
tests/sendfile: test operation on unix/stream socket
Although there are already multiple tests in the tests collection that utilize sendfile(2) support over unix/stream socket, they all don't exerci
tests/sendfile: test operation on unix/stream socket
Although there are already multiple tests in the tests collection that utilize sendfile(2) support over unix/stream socket, they all don't exercise the asynchronous part of the operation. This test framework, however, uses a trick to toggle true async operation and guarantee that pr_ready method of unix/stream is also tested.
Reviewed by: chs Differential Revision: https://reviews.freebsd.org/D45055
show more ...
|
Revision tags: release/13.3.0 |
|
#
96950419 |
| 27-Nov-2023 |
Gleb Smirnoff <glebius@FreeBSD.org> |
tests: don't run atf_* in a subshell
Shell limitation is that a classic function call via $() is a subshell and atf-sh(3) commands won't work as epxected there. Subsequently, atf_skip inside a func
tests: don't run atf_* in a subshell
Shell limitation is that a classic function call via $() is a subshell and atf-sh(3) commands won't work as epxected there. Subsequently, atf_skip inside a function won't skip a test. The test will fail later.
A working approach is to pass desired variable name as argument to a function and don't run subshell.
Reviewed by: ngie Differential Revision: https://reviews.freebsd.org/D42646 Fixes: ea82362219ee715cfbb195b2114e73fdc8599fa5
show more ...
|
Revision tags: release/14.0.0 |
|
#
ea823622 |
| 02-Sep-2023 |
Warner Losh <imp@FreeBSD.org> |
tests: Skip all tests that require mdconfig when /dev/mdctl missing
When run in a jail, /dev/mdctl is missing. So skip any tests that use mdconfig or mdmfs with md in this case: they can't possibly
tests: Skip all tests that require mdconfig when /dev/mdctl missing
When run in a jail, /dev/mdctl is missing. So skip any tests that use mdconfig or mdmfs with md in this case: they can't possibly work. This is in line with other tests that test for presence of required features and skip if they aren't present. I did this instead of checking for jails so they can still run in jails that allow creation of md devices.
Sponsored by: Netflix
show more ...
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
4d846d26 |
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
Revision tags: release/13.2.0 |
|
#
683853a9 |
| 12-Mar-2023 |
Mark Johnston <markj@FreeBSD.org> |
sendfile tests: Mount filesystems under the test workdir
Otherwise they can't be run in parallel as they share a mount point.
MFC after: 1 week
|
Revision tags: release/12.4.0, release/13.1.0 |
|
#
356deeb2 |
| 02-Feb-2022 |
Warner Losh <imp@FreeBSD.org> |
kyua/qemu: When running in qemu, don't teset sendfile
qemu's bsd-user doesn't implement sendfile, so just skip those tests that use it.
Sponsored by: Netflix
|
Revision tags: release/12.3.0, release/13.0.0, release/12.2.0 |
|
#
c7aa572c |
| 31-Jul-2020 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
3b41d99d |
| 20-Jul-2020 |
Chuck Silvers <chs@FreeBSD.org> |
add a few tests for sendfile.
Reviewed by: markj Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D25431
|