Xfstest-results-ksmbd: Difference between revisions
From SambaWiki
No edit summary |
mNo edit summary |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| class="wikitable" |
{| class="wikitable" |
||
|+ style="caption-side:top; color:#e76700;"|''Regression test ("xfstests suite") results to ksmbd'' |
|+ style="caption-side:top; color:#e76700;"|''Regression test ("xfstests suite") results to ksmbd. 6.0-rc3'' |
||
|- |
|- |
||
! style="color:blue" | Test number |
! style="color:blue" | Test number |
||
Line 25: | Line 25: | ||
|skip |
|skip |
||
|Need O_TMPFILE support |
|Need O_TMPFILE support |
||
| |
|||
|- |
|- |
||
|generic/005 |
|generic/005 |
||
|pass 1s |
|pass (fail) 1s |
||
|symlinks and ELOOP |
|symlinks and ELOOP |
||
|- |
|- |
||
Line 40: | Line 39: | ||
|- |
|- |
||
|generic/008 |
|generic/008 |
||
|pass |
|pass 5s |
||
|fallocate zero range |
|||
| |
|||
|- |
|- |
||
|generic/009 |
|generic/009 |
||
|fail |
|fail |
||
|fallocate zero range |
|||
| |
|||
|- |
|- |
||
|generic/010 |
|generic/010 |
||
|pass 1s |
|pass 1s |
||
|dbtest |
|||
| |
|||
|- |
|- |
||
|generic/011 |
|generic/011 |
||
|pass 28s |
|pass (fail) 28s |
||
|dirstress |
|||
| |
|||
|- |
|- |
||
|generic/012 |
|generic/012 |
||
|fail |
|fail |
||
|collapse range tests |
|||
| |
|||
|- |
|- |
||
|generic/013 |
|generic/013 |
||
|pass 11s |
|pass 11s |
||
|fsstress |
|||
| |
|||
|- |
|- |
||
|generic/014 |
|generic/014 |
||
|pass 65s |
|pass 65s |
||
|truncfile |
|||
| |
|||
|- |
|- |
||
|generic/015, 019, 027, 034, 039, 040, 041, 042, 050, 056, 057, 059, 065, 066, 067 |
|generic/015, 019, 027, 034, 039, 040, 041, 042, 050, 056, 057, 059, 065, 066, 067, 073, 076, 081, 083, 090, 096 |
||
|skip (local block based fs only) |
|skip (local block based fs only) |
||
| |
| |
||
|- |
|- |
||
|generic/016 |
|generic/016 |
||
|skip |
|||
|fail? |
|||
|delayed allocation collapse range |
|||
| |
|||
|- |
|- |
||
|generic/017 |
|generic/017 |
||
|skip |
|||
|fail? |
|||
|multiple collapse range calls on the same file |
|||
| |
|||
|- |
|- |
||
|generic/018 |
|generic/018 |
||
Line 85: | Line 84: | ||
|generic/020 |
|generic/020 |
||
|pass 2s |
|pass 2s |
||
|extended attributes |
|||
| |
|||
|- |
|- |
||
|generic/021 |
|generic/021 |
||
|skip |
|||
|fail? |
|||
|collapse range |
|||
| |
|||
|- |
|- |
||
|generic/022 |
|generic/022 |
||
|skip |
|||
|fail? |
|||
|delayed allocation collapse range |
|||
| |
|||
|- |
|- |
||
|generic/023 |
|generic/023 |
||
|pass 1s |
|pass 1s |
||
|renameat2 without flags |
|||
| |
|||
|- |
|- |
||
|generic/024 |
|generic/024 |
||
|pass 2s |
|pass 2s |
||
|renameat2 with RENAME_NOREPLACE |
|||
| |
|||
|- |
|- |
||
|generic/025 |
|generic/025 078 |
||
|skip (renameat2 support) |
|skip (renameat2: RENAME_EXCHANGE and RENAME_WHITEOUT support needed) |
||
| |
| |
||
|- |
|- |
||
|generic/026, 054 |
|generic/026, 054, 077, 099 |
||
|skip (POSIX ACLs) |
|skip (POSIX ACLs) |
||
| |
| |
||
Line 113: | Line 112: | ||
|generic/028 |
|generic/028 |
||
|pass 5s |
|pass 5s |
||
|dentry pathname rforce buildename lock |
|||
| |
|||
|- |
|- |
||
|generic/029 |
|generic/029 |
||
|pass 0s |
|pass 0s |
||
|mapped writes vs. truncate (data corruption checks) |
|||
| |
|||
|- |
|- |
||
|generic/030 |
|generic/030 |
||
|pass 1s |
|pass 1s |
||
|mapped writes vs remap/truncate (data corruption checks) |
|||
| |
|||
|- |
|- |
||
|generic/031 |
|generic/031 |
||
| |
|skip (fallocate) |
||
|non-aligned writes against fcollapse |
|||
| |
|||
|- |
|- |
||
|generic/032 |
|generic/032 |
||
|pass 8s |
|pass 8s |
||
|inode lock contention during writeback |
|||
|| |
|||
|- |
|||
|generic/054 |
|||
|pass 1s |
|||
|- |
|- |
||
|generic/033 |
|generic/033 |
||
|pass 0s |
|pass 0s |
||
|deferred allocation of dealloc extents |
|||
| |
|||
|- |
|- |
||
|generic/035 |
|generic/035 |
||
Line 144: | Line 140: | ||
|generic/036 |
|generic/036 |
||
|pass 10s |
|pass 10s |
||
|aio write race with O_DIRECT |
|||
| |
|||
|- |
|- |
||
|generic/037 |
|generic/037 |
||
|pass 3s |
|pass 3s |
||
|check that xattr replacement is atomic |
|||
| |
|||
|- |
|- |
||
|generic/038 |
|generic/038 |
||
|skip (FITRIM support) |
|skip (FITRIM support) |
||
| |
|||
|- |
|- |
||
|generic/043 |
|generic/043 |
||
| |
|pass 25s |
||
|test for NULL files |
|||
| |
|||
|- |
|- |
||
|generic/044 |
|generic/044 |
||
| |
|pass 42s |
||
|test for NULL files |
|||
| |
|||
|- |
|- |
||
|generic/045 |
|generic/045 |
||
|pass |
|pass 45s |
||
|test for NULL files |
|||
| |
|||
|- |
|- |
||
|generic/046 |
|generic/046 |
||
| |
|pass 39s |
||
|test for NULL files |
|||
|- |
|- |
||
|generic/048 |
|generic/048 |
||
|pass 19s |
|||
|fail? |
|||
|test for NULL files (inode size after sync) |
|||
| |
|||
|- |
|- |
||
|generic/049 |
|generic/049 |
||
|pass 12s |
|||
|fail? |
|||
|test for NULL files (inode size after sync) |
|||
| |
|||
|- |
|- |
||
|generic/051 |
|generic/051 |
||
|fail |
|fail (hang) |
||
|log recovery stress test |
|||
| |
|||
|- |
|||
|generic/052, 054, 055 |
|generic/052, 054, 055 |
||
|skip (log state probing) |
|skip (log state probing) |
||
Line 188: | Line 187: | ||
|- |
|- |
||
|generic/060 |
|generic/060 |
||
|skip (finsert) |
|||
|fail? |
|||
| |
| |
||
|- |
|- |
||
Line 196: | Line 195: | ||
|- |
|- |
||
|generic/062 |
|generic/062 |
||
|skip |
|||
|? |
|||
|mknod/mkfifo |
|mknod/mkfifo |
||
|- |
|- |
||
Line 221: | Line 220: | ||
|generic/071 |
|generic/071 |
||
|pass 0s |
|pass 0s |
||
| |
|||
|- |
|||
|generic/072 |
|||
|pass |
|||
| |
|||
|- |
|||
|generic/074 |
|||
|pass 23s |
|||
| |
|||
|- |
|||
|generic/075 |
|||
|fail |
|||
| |
|||
|- |
|||
|generic/079 |
|||
|skip (chattr +ia) |
|||
| |
|||
|- |
|||
|generic/080 |
|||
|pass 3s |
|||
| |
|||
|- |
|||
|generic/082 |
|||
|skip (quotas) |
|||
| |
|||
|- |
|||
|generic/084 |
|||
|pass 5s |
|||
| |
|||
|- |
|||
|generic/086 |
|||
|pass 2s |
|||
| |
|||
|- |
|||
|generic/087 088, 089 |
|||
|? permissions ... (try with modefromsid?) |
|||
| |
|||
|- |
|||
|generic/091 |
|||
|pass 85s |
|||
| |
|||
|- |
|||
|generic/095 |
|||
|pass 4s |
|||
| |
|||
|- |
|||
|generic/097 |
|||
|skip (trusted namespace support) |
|||
| |
|||
|- |
|||
|generic/098 |
|||
|pass 0s |
|||
| |
|||
|- |
|||
|generic/100 |
|||
|pass 25s |
|||
| |
|||
|- |
|||
|generic/103 |
|||
|pass 2s |
|||
| |
|||
|- |
|||
|generic/109 |
|||
|pass 46s |
|||
| |
|||
|- |
|||
|generic/113 |
|||
|pass 3s |
|||
| |
|||
|- |
|||
|generic/115 |
|||
|pass 0s |
|||
| |
|||
|- |
|||
|generic/116 |
|||
|pass 1s |
|||
| |
|||
|- |
|||
|generic/117 |
|||
|pass 7s |
|||
| |
|||
|- |
|||
|generic/121 |
|||
|pass 0s |
|||
| |
|||
|- |
|||
|generic/124 |
|||
|pass 5s |
|||
| |
|||
|- |
|||
|generic/125 |
|||
|skip/fail needs chmod (modefromsid? cifsacl?) |
|||
| |
|||
|- |
|||
|generic/129 |
|||
|pass 64s |
|||
| |
|||
|- |
|||
|generic/130 |
|||
|pass 13s |
|||
| |
| |
||
|} |
|} |
Revision as of 00:25, 4 September 2022
Test number | Test result | Comments |
---|---|---|
cifs/001 | pass 0s | Server side copy (copychunk) |
generic/001 | pass 10s | Random file copies and unlink |
generic/002 | pass 1s | Inode link count |
generic/003 | skip | Tests noatime and nodiratime mount options (not supported on network fs) |
generic/004 | skip | Need O_TMPFILE support |
generic/005 | pass (fail) 1s | symlinks and ELOOP |
generic/006 | pass 42s | permname |
generic/007 | pass 7s | Create/unlink/stat |
generic/008 | pass 5s | fallocate zero range |
generic/009 | fail | fallocate zero range |
generic/010 | pass 1s | dbtest |
generic/011 | pass (fail) 28s | dirstress |
generic/012 | fail | collapse range tests |
generic/013 | pass 11s | fsstress |
generic/014 | pass 65s | truncfile |
generic/015, 019, 027, 034, 039, 040, 041, 042, 050, 056, 057, 059, 065, 066, 067, 073, 076, 081, 083, 090, 096 | skip (local block based fs only) | |
generic/016 | skip | delayed allocation collapse range |
generic/017 | skip | multiple collapse range calls on the same file |
generic/018 | skip | (defragmentation not supported) |
generic/020 | pass 2s | extended attributes |
generic/021 | skip | collapse range |
generic/022 | skip | delayed allocation collapse range |
generic/023 | pass 1s | renameat2 without flags |
generic/024 | pass 2s | renameat2 with RENAME_NOREPLACE |
generic/025 078 | skip (renameat2: RENAME_EXCHANGE and RENAME_WHITEOUT support needed) | |
generic/026, 054, 077, 099 | skip (POSIX ACLs) | |
generic/028 | pass 5s | dentry pathname rforce buildename lock |
generic/029 | pass 0s | mapped writes vs. truncate (data corruption checks) |
generic/030 | pass 1s | mapped writes vs remap/truncate (data corruption checks) |
generic/031 | skip (fallocate) | non-aligned writes against fcollapse |
generic/032 | pass 8s | inode lock contention during writeback |
generic/033 | pass 0s | deferred allocation of dealloc extents |
generic/035 | fail (rename overwrite) | |
generic/036 | pass 10s | aio write race with O_DIRECT |
generic/037 | pass 3s | check that xattr replacement is atomic |
generic/038 | skip (FITRIM support) | |
generic/043 | pass 25s | test for NULL files |
generic/044 | pass 42s | test for NULL files |
generic/045 | pass 45s | test for NULL files |
generic/046 | pass 39s | test for NULL files |
generic/048 | pass 19s | test for NULL files (inode size after sync) |
generic/049 | pass 12s | test for NULL files (inode size after sync) |
generic/051 | fail (hang) | log recovery stress test |
generic/052, 054, 055 | skip (log state probing) | |
generic/058 | fail? | |
generic/060 | skip (finsert) | |
generic/061 | pass 1s | |
generic/062 | skip | mknod/mkfifo |
generic/063 | fail | |
generic/064 | fail | |
generic/068 | skip (freezing) | |
generic/069 | pass 4s | |
generic/070 | pass 11s | |
generic/071 | pass 0s | |
generic/072 | pass | |
generic/074 | pass 23s | |
generic/075 | fail | |
generic/079 | skip (chattr +ia) | |
generic/080 | pass 3s | |
generic/082 | skip (quotas) | |
generic/084 | pass 5s | |
generic/086 | pass 2s | |
generic/087 088, 089 | ? permissions ... (try with modefromsid?) | |
generic/091 | pass 85s | |
generic/095 | pass 4s | |
generic/097 | skip (trusted namespace support) | |
generic/098 | pass 0s | |
generic/100 | pass 25s | |
generic/103 | pass 2s | |
generic/109 | pass 46s | |
generic/113 | pass 3s | |
generic/115 | pass 0s | |
generic/116 | pass 1s | |
generic/117 | pass 7s | |
generic/121 | pass 0s | |
generic/124 | pass 5s | |
generic/125 | skip/fail needs chmod (modefromsid? cifsacl?) | |
generic/129 | pass 64s | |
generic/130 | pass 13s |