#
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 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
|
#
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 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
|
#
d0b2dbfa |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
504eda20 |
|
14-Dec-2017 |
Mark Johnston <markj@FreeBSD.org> |
Make indentation consistent with other tests, and use syncwait. MFC after: 2 weeks Sponsored by: Dell EMC Isilon
|
#
d2ba5111 |
|
07-Aug-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Make test scripts under tests/... non-executable 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
|
#
f55b9be8 |
|
02-May-2017 |
Mark Johnston <markj@FreeBSD.org> |
Add regression tests for r317712 and r306743. MFC after: 2 weeks Sponsored by: Dell EMC Isilon
|