test-utimens: avoid spurious failure
authorEric Blake <ebb9@byu.net>
Mon, 21 Dec 2009 14:00:13 +0000 (07:00 -0700)
committerEric Blake <ebb9@byu.net>
Mon, 21 Dec 2009 14:02:45 +0000 (07:02 -0700)
commitc7362ef0beb434d7a3063b5a7ac7b956988dc435
tree5ac5e5ab921710d955583f9927563cbb80f44770
parent9a669cf64253a2b2149d7f7cc5e0664c1bc7dda9
test-utimens: avoid spurious failure

Fixes a spurious failure on ext3, with one-second resolution,
now that ctime effects are being tested for inequality.

* tests/test-chown.h (nap): Factor...
* tests/nap.h: ...into new file.
* tests/test-lchown.h (nap): Avoid duplication.
* tests/test-utimens-common.h (nap): Use shared implementation,
necessary on file systems with 1-second resolution.
* modules/chown-tests (Files): Include new file.
* modules/fdutimensat-tests (Files): Likewise.
* modules/futimens-tests (Files): Likewise.
* modules/lchown-tests (Files): Likewise.
* modules/openat-tests (Files): Likewise.
* modules/utimens-tests (Files): Likewise.
* modules/utimensat-tests (Files): Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
12 files changed:
ChangeLog
modules/chown-tests
modules/fdutimensat-tests
modules/futimens-tests
modules/lchown-tests
modules/openat-tests
modules/utimens-tests
modules/utimensat-tests
tests/nap.h [new file with mode: 0644]
tests/test-chown.h
tests/test-lchown.h
tests/test-utimens-common.h