Home | History | Annotate | only in /src/tests/fs/tmpfs
History log of /src/tests/fs/tmpfs
RevisionDateAuthorComments
 1.7 13-Jul-2010  jmmv Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
 1.6 07-Jun-2010  riz Remove a test (that a created directory had a predictable inode number)
that no longer makes sense since the vmlocking2 branch was merged.
 1.5 07-Apr-2009  pooka add regression test for kern/41128
 1.4 30-Dec-2007  jmmv branches: 1.4.2; 1.4.14;
Re-add the NetBSD CVS Id tag to the header. It just had to be quoted to
be accepted by the parser; i.e. no bug in the code :-)

Note to self: do not try to "fix" stuff the last minute before going to
sleep.
 1.3 29-Dec-2007  jmmv Back out the change to introduce the X-NetBSD-Id header entry. For some
reason the parser does not accept its contents... You know, one should
always test even trivial changes!

Will review this in more depth tomorrow to find the real root cause of the
problem and rule out a fix for ATF.
 1.2 26-Dec-2007  jmmv Add the NetBSD Id tag to the Atffiles. Issue raised by pooka@ a while ago.
 1.1 12-Nov-2007  jmmv Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.4.14.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4.2.2 09-Jan-2008  matt sync with HEAD
 1.4.2.1 30-Dec-2007  matt file Atffile was added on branch matt-armv6 on 2008-01-09 01:59:10 +0000
 1.7 01-Mar-2020  christos Centralize the base rump libraries into a variable used by all the other
Makefiles so that we can make changes to it centrally as needed and have
less mess. Fixes the sun2 build that needs rumpvfs after librump after
the latest changes.
 1.6 07-Jun-2010  riz branches: 1.6.46;
Remove a test (that a created directory had a predictable inode number)
that no longer makes sense since the vmlocking2 branch was merged.
 1.5 26-Apr-2009  pooka Use rump_sys_mount() instead of ukfs_mount(). Just a few more
steps and we can have a switch for if we want to run tests against
a rump kernel or a real kernel.
 1.4 14-Apr-2009  pooka WARNS=4
 1.3 07-Apr-2009  pooka add regression test for kern/41128
 1.2 21-Nov-2007  jmmv branches: 1.2.4; 1.2.16;
Explicitly define TESTSDIR, because the automatic deduction of its value
breaks the build if some component of NETBSDSRCDIR is a symlink. Reported
by drochner@.
 1.1 12-Nov-2007  jmmv Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.2.16.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2.4.2 09-Jan-2008  matt sync with HEAD
 1.2.4.1 21-Nov-2007  matt file Makefile was added on branch matt-armv6 on 2008-01-09 01:59:10 +0000
 1.6.46.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.1 12-Nov-2007  jmmv branches: 1.1.4;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file README was added on branch matt-armv6 on 2008-01-09 01:59:11 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 17-Mar-2013  jmmv Simplify test_mount and log errors.

If mount_tmpfs fails, show what the stderr output of the command was instead
of failing without details.

While doing this, remove the stupidity to deal with the optional arguments
to the test_mount routine.
 1.4 21-Feb-2011  pooka branches: 1.4.4; 1.4.10;
Skip instead of fail test if tmpfs cannot be mounted and the
error is "Operation not supported".

makes the tmpfs tests produce a sensible result on platforms where
tmpfs is not available (such as the hpc* test runs)
 1.3 19-Jan-2009  jmmv branches: 1.3.4;
Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file h_funcs.subr was added on branch matt-armv6 on 2008-01-09 01:59:11 +0000
 1.3.4.1 05-Mar-2011  bouyer Sync with HEAD
 1.4.10.1 23-Jun-2013  tls resync from head
 1.4.4.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.5 17-Jan-2018  maya - Add inttypes.h #include for PR* macros.
- close fd when done to prevent leak.
- use correct socket length when calling bind(2).

From Ngie Cooper in PR bin/51870
 1.4 11-Jun-2011  christos Turn warns on for all tests and fix all the bugs.
 1.3 15-Jan-2011  martin branches: 1.3.4;
Fix off by one that made most of these tests die with a bus error in the
sparc64 runs.
 1.2 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file h_tools.c was added on branch matt-armv6 on 2008-01-09 01:59:12 +0000
 1.3.4.1 23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.9 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.8 05-Mar-2011  pooka chown the workdir to unpriv user instead of chmod 711. Otherwise,
if your (root's) login shell is {t,}csh, su -m gets outoutsmarted.
 1.7 09-Nov-2010  jmmv branches: 1.7.2;
Remove ugly workaround to skip this if unprivileged-user=_atf and just use
'su -m' as pooka@ did in t_mkdir.sh. As he says this may still fail if
root's shell is csh; we need a better solution.
 1.6 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.5 07-Jun-2010  riz Use atf_check to su in a couple cases, to make the test failure
easier to understand when the unprivileged user has /sbin/nologin
for a shell.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_create.sh was added on branch matt-armv6 on 2008-01-09 01:59:13 +0000
 1.7.2.1 05-Mar-2011  bouyer Sync with HEAD
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_devices.sh was added on branch matt-armv6 on 2008-01-09 01:59:13 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_dots.sh was added on branch matt-armv6 on 2008-01-09 01:59:13 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_exec.sh was added on branch matt-armv6 on 2008-01-09 01:59:14 +0000
 1.5 07-Jun-2010  riz Remove a test (that a created directory had a predictable inode number)
that no longer makes sense since the vmlocking2 branch was merged.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_id_gen.sh was added on branch matt-armv6 on 2008-01-09 01:59:14 +0000
 1.7 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.6 30-Oct-2021  hannken With the recent "centralize vnode kevent handling" kevent(2) no
longer raises NOTE_LINK when removing a hard linked node.

It now behaves as FreeBSD and raises NOTE_DELETE.

Adapt the test to the new behaviour.
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_link.sh was added on branch matt-armv6 on 2008-01-09 01:59:15 +0000
 1.9 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.8 05-Mar-2011  pooka chown the workdir to unpriv user instead of chmod 711. Otherwise,
if your (root's) login shell is {t,}csh, su -m gets outoutsmarted.
 1.7 08-Nov-2010  pooka branches: 1.7.2;
Use su -m since _atf has nologin as its shell.
XXX: this will still fail if root's shell is csh
 1.6 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.5 07-Jun-2010  riz Use atf_check to su in a couple cases, to make the test failure
easier to understand when the unprivileged user has /sbin/nologin
for a shell.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_mkdir.sh was added on branch matt-armv6 on 2008-01-09 01:59:16 +0000
 1.7.2.1 05-Mar-2011  bouyer Sync with HEAD
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_mknod.sh was added on branch matt-armv6 on 2008-01-09 01:59:16 +0000
 1.7 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.6 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.5 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.4 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.3 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.2 13-Feb-2008  jmmv branches: 1.2.4;
Add tests for rillig@'s recent fix to mount_tmpfs: ensure that error messages
do not mention the source path, which is unused.
 1.1 12-Nov-2007  jmmv branches: 1.1.4;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.4.3 23-Mar-2008  matt sync with HEAD
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_mount.sh was added on branch matt-armv6 on 2008-01-09 01:59:17 +0000
 1.2.4.1 18-May-2008  yamt sync with head.
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_pipes.sh was added on branch matt-armv6 on 2008-01-09 01:59:18 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_read_write.sh was added on branch matt-armv6 on 2008-01-09 01:59:18 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_readdir.sh was added on branch matt-armv6 on 2008-01-09 01:59:19 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_remove.sh was added on branch matt-armv6 on 2008-01-09 01:59:20 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_rename.sh was added on branch matt-armv6 on 2008-01-09 01:59:20 +0000
 1.15 26-Jun-2020  jruoho Reference PRs consistently.
 1.14 13-Jan-2017  christos Don't play with "../.." in includes for h_macros.h; deal with it centrally.
Minor fixes.
 1.13 18-Aug-2011  riastradh branches: 1.13.24;
No more xfail for PR kern/36681.
 1.12 04-Jan-2011  pooka win wunused
 1.11 04-Jan-2011  pooka Remove arch check now that rump smp is available on all host archs.
 1.10 02-Jan-2011  pooka + rump_lwproc_newproc -> rump_lwproc_rfork()
+ add a tess for rump_lwproc_rfork()
 1.9 01-Sep-2010  pooka update to new rump lwp/proc interfaces
 1.8 14-Jul-2010  pooka Convert "The Original" rename race test from to vfs and retire the
ffs/tmpfs versions. The only difference is that the origamical
one mounted ffs with MNT_LOG (and therein actually lay the bug).
 1.7 04-Jul-2010  pooka Add a test case for PR kern/36681 demonstrating how easy it is to
get tmpfs rename to "tstile".

Note1: triggering this on any non-SMP system is not as easy (because
one system call tends to run from start to finish in one go) and
therefore I've limited it to i386 and amd64. Incidentally, I'm
still waiting for the eternally elusive MI CPU_INFO_FOREACH (or at
least something else than a stupid macro) ...

Note2: this is a "race condition" test. I tested it on my development
host and in qemu and it triggers pretty instantly. But YMMV.
 1.6 26-Apr-2009  pooka branches: 1.6.2;
Use rump_sys_mount() instead of ukfs_mount(). Just a few more
steps and we can have a switch for if we want to run tests against
a rump kernel or a real kernel.
 1.5 14-Apr-2009  pooka Add atf_tc_fail_errno(), which appends strerror(errno) to the
message string. Adding it to h_macros suggested by jmmv
 1.4 08-Apr-2009  pooka * convert to KNF
* pass WARNS
 1.3 08-Apr-2009  pooka atf_tc_fail() instead of err()
 1.2 08-Apr-2009  pooka make test duration bound by time instead of by number of rounds
 1.1 07-Apr-2009  pooka add regression test for kern/41128
 1.6.2.2 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.6.2.1 26-Apr-2009  jym file t_renamerace.c was added on branch jym-xensuspend on 2009-05-13 19:19:23 +0000
 1.13.24.1 20-Mar-2017  pgoyette Sync with HEAD
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_rmdir.sh was added on branch matt-armv6 on 2008-01-09 01:59:21 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_setattr.sh was added on branch matt-armv6 on 2008-01-09 01:59:21 +0000
 1.7 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.6 17-Jan-2018  maya Use sysctl -n rather than parse the output.

From Ngie Cooper in PR bin/51870
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_sizes.sh was added on branch matt-armv6 on 2008-01-09 01:59:22 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_sockets.sh was added on branch matt-armv6 on 2008-01-09 01:59:22 +0000
 1.5 17-Jan-2018  maya Use sysctl -n rather than parse the output.

From Ngie Cooper in PR bin/51870
 1.4 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.3 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_statvfs.sh was added on branch matt-armv6 on 2008-01-09 01:59:22 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_symlink.sh was added on branch matt-armv6 on 2008-01-09 01:59:23 +0000
 1.8 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.7 04-Apr-2024  christos Better output handling (des at FreeBSD)
 1.6 17-Jun-2021  riastradh tests/fs/tmpfs: Print bad values on failure for diagnosis.
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_times.sh was added on branch matt-armv6 on 2008-01-09 01:59:23 +0000
 1.6 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.5 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_trail_slash.sh was added on branch matt-armv6 on 2008-01-09 01:59:24 +0000
 1.5 07-Jan-2025  andvar s/Trunctaing/Truncating/ in echo message.
 1.4 07-Nov-2010  jmmv branches: 1.4.58;
Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.3 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_truncate.sh was added on branch matt-armv6 on 2008-01-09 01:59:24 +0000
 1.4.58.1 02-Aug-2025  perseant Sync with HEAD
 1.16 19-Apr-2025  rin tests: Skip vnd(4)-based tests on vax for now

in order to avoid kernel crash described in PR port-vax/59287
 1.15 21-Mar-2025  christos Add a label because on sun a sunlabel with all zeros has no partitions.
 1.14 28-Apr-2024  rillig branches: 1.14.2;
tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.13 04-Apr-2024  christos make this work again
 1.12 30-Nov-2022  martin Avoid explicitly naming the raw part device with a partition letter - use
the non-partition letter variant instead.
 1.11 05-Jun-2021  gson Use the correct pathname when cleaning up the inner mount on test
failure. Fixes the ATF crash reported in PR bin/56221, but not
the issue causing the test to fail in the first place.
 1.10 23-Mar-2017  martin branches: 1.10.20;
Do not assume anything about the pseudo-disklabel of a completely zeroed
disk image. Use the raw partition and newfs -I instead.
 1.9 29-Jul-2016  pgoyette branches: 1.9.2;
Update the test - the "official" name of the vnd configuration utility
was changed in NetBSD 7 to vndconfig(8).
 1.8 21-Apr-2011  haad branches: 1.8.26;
Workaround problem with qemu where jot 100 produce garbage otput like this

93
94
:+
:,
:-
:.
:/
100

This can't be used as name of file, change jot cmd to work in all cases.
 1.7 24-Mar-2011  jmmv Prevent failures from cleanup routines. Do so by only attempting to do the
cleanup if the test case did not succeed (as, when it succeeds, the cleanup
has already happened).
 1.6 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.5 05-Jul-2010  jmmv Properly mark some test cases as having a cleanup routine. Stupidity of
the API? Most likely; will revise it.

Fixes atf-run breaking when running t_psshfs. This does not resolve the
underlying issue though, which is atf-run getting confused trying to
unmount the temporary mount point by itself (I think). (I'm now wondering
if atf should be bothering about unmounting stuff at all. Maybe not. It is
a tricky and uncommon thing.)
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_vnd.sh was added on branch matt-armv6 on 2008-01-09 01:59:25 +0000
 1.8.26.2 26-Apr-2017  pgoyette Sync with HEAD
 1.8.26.1 06-Aug-2016  pgoyette Sync with HEAD
 1.9.2.1 21-Apr-2017  bouyer Sync with HEAD
 1.10.20.1 06-Jun-2021  cjep sync with head
 1.14.2.1 02-Aug-2025  perseant Sync with HEAD
 1.8 28-Apr-2024  rillig tests: replace deprecated '-s eq:...' with '-s exit:...'
 1.7 17-Jan-2018  maya Use sysctl -n rather than parse the output.

From Ngie Cooper in PR bin/51870
 1.6 07-Nov-2010  jmmv Adjusts tests after import of atf-0.12:

- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
 1.5 05-Jul-2010  jmmv Properly mark some test cases as having a cleanup routine. Stupidity of
the API? Most likely; will revise it.

Fixes atf-run breaking when running t_psshfs. This does not resolve the
underlying issue though, which is atf-run getting confused trying to
unmount the temporary mount point by itself (I think). (I'm now wondering
if atf should be bothering about unmounting stuff at all. Maybe not. It is
a tricky and uncommon thing.)
 1.4 04-Jun-2010  jmmv atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory. The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it. (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)
 1.3 19-Jan-2009  jmmv Adjust tests to work with the new API in ATF 0.6.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 12-Nov-2007  jmmv branches: 1.1.4; 1.1.8;
Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf. As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 12-Nov-2007  matt file t_vnode_leak.sh was added on branch matt-armv6 on 2008-01-09 01:59:25 +0000

RSS XML Feed