============================================================ 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 1212508717 1212508717 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 1212508717 1212508717 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 1212508717 1212508717 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 1212508717 1212508717 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 1212508717 1212508717 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 1212508717 1212508717 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 1212508718 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 1212508718 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 1212508718 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 1212508718 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 1212508718 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 1212508718 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 1212508719 1212508719 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: 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: SUCCESS 1212508719 1212508719 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: EACCES 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: EACCES 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 1212508720 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: EACCES 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: EACCES 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 1212508720 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 1212508721 1212508721 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 1212508721 1212508721 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 1212508721 1212508721 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: EACCES FAILED 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 1212508721 1212508721 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 1212508722 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: EACCES 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 1212508722 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 1212508722 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: EACCES 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 1212508722 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 1212508723 1212508723 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 1212508723 1212508723 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 1212508723 1212508723 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.26-rc4-default #1 SMP Tue May 27 21:07:14 CEST 2008 i686 i686 i386 GNU/Linux Tue Jun 3 17:58:48 CEST 2008 Total tests: 99; passed: 74; failed: 25 Failed tests: 21 24 28 29 30 31 32 33 38 41 46 47 48 49 50 51 58 59 60 75 76 87 88 98 99