============================================================ 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 1212515937 1212515937 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 1212515937 1212515937 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 1212515937 1212515937 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 1212515937 1212515937 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 1212515938 1212515938 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 1212515938 1212515938 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 1212515938 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 1212515938 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 1212515938 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 1212515938 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 1212515938 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 1212515938 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: SUCCESS 1212515939 1212515939 FAILED 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: SUCCESS 1212515939 1212515939 FAILED 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: SUCCESS 1212515939 1212515939 FAILED 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: SUCCESS 1212515939 1212515939 FAILED 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: SUCCESS 1212515940 0 FAILED 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: SUCCESS 1212515940 0 FAILED 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: SUCCESS 1212515940 0 FAILED 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: SUCCESS 0 1212515940 FAILED 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: SUCCESS 0 1212515940 FAILED 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: SUCCESS 0 1212515940 FAILED 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 1212515941 1212515941 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: EACCES FAILED 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 1212515941 1212515941 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 1212515941 1212515941 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 1212515941 1212515941 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 1212515941 1212515941 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: SUCCESS 1212515942 0 FAILED 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: SUCCESS 1212515942 0 FAILED 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: SUCCESS 1212515942 0 FAILED 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: SUCCESS 0 1212515942 FAILED 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: SUCCESS 0 1212515942 FAILED 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: SUCCESS 0 1212515942 FAILED 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 1212515943 1212515943 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 1212515943 1212515943 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 1212515943 1212515943 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: EPERM FAILED 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: EPERM FAILED 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: EPERM FAILED 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: EPERM FAILED 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: EPERM FAILED 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: EPERM FAILED 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: EPERM FAILED 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: EINVAL FAILED 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: EINVAL FAILED test 99 ============================================================ Linux hauroko 2.6.25-default #3 SMP Sat May 3 11:12:56 CEST 2008 i686 i686 i386 GNU/Linux Tue Jun 3 19:59:08 CEST 2008 Total tests: 99; passed: 73; failed: 26 Failed tests: 21 22 23 24 28 29 30 31 32 33 38 46 47 48 49 50 51 58 59 60 75 76 87 88 98 99