============================================================ Testing read-only file, owned by self ***** Testing times==NULL case ***** Pathname test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516206 1212516206 PASSED test 1 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516206 1212516206 PASSED test 2 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516206 1212516206 PASSED test 3 ***** Testing times=={ UTIME_NOW, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516206 1212516206 PASSED test 4 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516206 1212516206 PASSED test 5 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516206 1212516206 PASSED test 6 ***** Testing times=={ UTIME_OMIT, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 7 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 8 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 9 ***** Testing times=={ UTIME_NOW, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 o EXPECTED: SUCCESS y n RESULT: SUCCESS 1212516207 0 PASSED test 10 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: SUCCESS y n RESULT: SUCCESS 1212516207 0 PASSED test 11 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: SUCCESS y n RESULT: SUCCESS 1212516207 0 PASSED test 12 ***** Testing times=={ UTIME_OMIT, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 n EXPECTED: SUCCESS n y RESULT: SUCCESS 0 1212516207 PASSED test 13 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: SUCCESS n y RESULT: SUCCESS 0 1212516207 PASSED test 14 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: SUCCESS n y RESULT: SUCCESS 0 1212516207 PASSED test 15 ***** Testing times=={ x, y } case ***** Pathname test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 1 1 1 EXPECTED: SUCCESS y y RESULT: SUCCESS 1 1 PASSED test 16 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: SUCCESS y y RESULT: SUCCESS 1 1 PASSED test 17 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: SUCCESS y y RESULT: SUCCESS 1 1 PASSED test 18 ============================================================ Testing read-only file, not owned by self ***** Testing times==NULL case ***** Pathname test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file EXPECTED: EACCES RESULT: EACCES PASSED test 19 Readable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: EACCES RESULT: EACCES PASSED test 20 Writable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: EACCES RESULT: EACCES PASSED test 21 ***** Testing times=={ UTIME_NOW, UTIME_NOW } case ***** Pathname test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 n EXPECTED: EACCES RESULT: EACCES PASSED test 22 Readable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: EACCES RESULT: EACCES PASSED test 23 Writable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: EACCES RESULT: EACCES PASSED test 24 ***** Testing times=={ UTIME_OMIT, UTIME_OMIT } case ***** Pathname test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 25 Readable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 26 Writable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 27 ***** Testing times=={ UTIME_NOW, UTIME_OMIT } case ***** Pathname test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 28 Readable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 29 Writable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 30 ***** Testing times=={ UTIME_OMIT, UTIME_NOW } case ***** Pathname test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 31 Readable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 32 Writable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 33 ***** Testing times=={ x, y } case ***** Pathname test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 34 Readable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 35 Writable file descriptor (futimens(3)) test Owner=root; perms=-r--------; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 36 ============================================================ Testing writable file, not owned by self ***** Testing times==NULL case ***** Pathname test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516210 1212516210 PASSED test 37 Readable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516210 1212516210 PASSED test 38 Writable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516210 1212516210 PASSED test 39 ***** Testing times=={ UTIME_NOW, UTIME_NOW } case ***** Pathname test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516210 1212516210 PASSED test 40 Readable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516210 1212516210 PASSED test 41 Writable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516210 1212516210 PASSED test 42 ***** Testing times=={ UTIME_OMIT, UTIME_OMIT } case ***** Pathname test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 43 Readable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 44 Writable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 45 ***** Testing times=={ UTIME_NOW, UTIME_OMIT } case ***** Pathname test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 46 Readable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 47 Writable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 48 ***** Testing times=={ UTIME_OMIT, UTIME_NOW } case ***** Pathname test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 49 Readable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 50 Writable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 51 ***** Testing times=={ x, y } case ***** Pathname test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 52 Readable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 53 Writable file descriptor (futimens(3)) test Owner=root; perms=-rw-rw-rw-; EFAs=--- ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 54 ============================================================ Testing append-only file, owned by self ***** Testing times==NULL case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516212 1212516212 PASSED test 55 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516212 1212516212 PASSED test 56 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516212 1212516212 PASSED test 57 ***** Testing times=={ UTIME_NOW, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516212 1212516212 PASSED test 58 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516212 1212516212 PASSED test 59 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516212 1212516212 PASSED test 60 ***** Testing times=={ UTIME_OMIT, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 61 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 62 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 63 ***** Testing times=={ UTIME_NOW, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 64 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 65 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 66 ***** Testing times=={ UTIME_OMIT, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 67 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 68 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 69 ***** Testing times=={ x, y } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 70 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 71 Writable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Append_Only ./test_utimensat -q -w -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 72 ============================================================ Testing immutable file, owned by self ***** Testing times==NULL case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file EXPECTED: EACCES RESULT: EACCES PASSED test 73 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: EACCES RESULT: EACCES PASSED test 74 ***** Testing times=={ UTIME_NOW, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 n EXPECTED: EACCES RESULT: EACCES PASSED test 75 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: EACCES RESULT: EACCES PASSED test 76 ***** Testing times=={ UTIME_OMIT, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 77 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 78 ***** Testing times=={ UTIME_NOW, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 79 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 80 ***** Testing times=={ UTIME_OMIT, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 81 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 82 ***** Testing times=={ x, y } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 83 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 84 ============================================================ Testing immutable append-only file, owned by self ***** Testing times==NULL case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file EXPECTED: EACCES RESULT: EACCES PASSED test 85 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: EACCES RESULT: EACCES PASSED test 86 ***** Testing times=={ UTIME_NOW, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 n EXPECTED: EACCES RESULT: EACCES PASSED test 87 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 n EXPECTED: EACCES RESULT: EACCES PASSED test 88 ***** Testing times=={ UTIME_OMIT, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 89 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 90 ***** Testing times=={ UTIME_NOW, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 91 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 n 0 o EXPECTED: EPERM RESULT: EPERM PASSED test 92 ***** Testing times=={ UTIME_OMIT, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 93 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 0 o 0 n EXPECTED: EPERM RESULT: EPERM PASSED test 94 ***** Testing times=={ x, y } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 95 Readable file descriptor (futimens(3)) test Owner=mtk; perms=-rw-------; EFAs=Immutable,Append_Only ./test_utimensat -q -d /tmp/utimensat_tests/utimensat.test_file NULL 1 1 1 1 EXPECTED: EPERM RESULT: EPERM PASSED test 96 ============================================================ ***** Testing pathname==NULL, dirfd!=AT_FDCWD, flags has AT_SYMLINK_NOFOLLOW ***** Owner=mtk; perms=-rw-------; EFAs=--- ./test_utimensat -q -n -d /tmp/utimensat_tests/utimensat.test_file NULL EXPECTED: EINVAL RESULT: EINVAL PASSED test 97 ============================================================ tv_sec should be ignored if tv_nsec is UTIME_OMIT or UTIME_NOW ***** Testing times=={ UTIME_NOW, UTIME_NOW } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 n 1 n EXPECTED: SUCCESS y y RESULT: SUCCESS 1212516216 1212516216 PASSED test 98 ***** Testing times=={ UTIME_OMIT, UTIME_OMIT } case ***** Pathname test Owner=mtk; perms=-rw-------; EFAs=--- ./test_utimensat -q /tmp/utimensat_tests/utimensat.test_file 1 o 1 o EXPECTED: SUCCESS n n RESULT: SUCCESS 0 0 PASSED test 99 ============================================================ Linux hauroko 2.6.26-rc4-utimensat-fix-v4-default #9 SMP Tue Jun 3 14:10:01 CEST 2008 i686 i686 i386 GNU/Linux Tue Jun 3 20:03:37 CEST 2008 Total tests: 99; passed: 99; failed: 0