]> Savannah Git Hosting - gnulib.git/commit
test-utime: port to noatime file systems
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 9 Aug 2024 21:03:44 +0000 (14:03 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 9 Aug 2024 21:05:16 +0000 (14:05 -0700)
commit720ddf92e135649e482d09f788984459d67a5a4e
tree1ec17cb2ddd30c035ccf256158349715cc3f018d
parentb12e697b20b134ff7ca5cc268f7a54e0faffc62f
test-utime: port to noatime file systems

Problem encountered on Ubuntu 24.04 zfs mounted noatime.
* tests/test-fdutimensat.c (main):
* tests/test-futimens.h (test_futimens):
* tests/test-lutimens.h (test_lutimens):
* tests/test-utime.c (test_utime):
* tests/test-utimens-common.h (checkable_atime): New function.
* tests/test-utimens.h (test_utimens):
* tests/test-utimensat.c (main):
Do not check atime on file systems mounted noatime.
ChangeLog
doc/posix-functions/futimens.texi
doc/posix-functions/utimensat.texi
doc/posix-functions/utimes.texi
tests/test-fdutimensat.c
tests/test-futimens.h
tests/test-lutimens.h
tests/test-utime.c
tests/test-utimens-common.h
tests/test-utimens.h
tests/test-utimensat.c