Difference between revisions of "Xfstest-results-azure"

From SambaWiki
Line 91: Line 91:
 
|-
 
|-
 
|generic/014
 
|generic/014
  +
|263s
|DATA NEEDS TO BE FIXED BELOW THIS POINT
 
 
|truncfile
 
|truncfile
 
|-
 
|-
|generic/015, 019, 027, 034, 039, 040, 041, 042, 050, 056, 057, 059, 065, 066, 067, 073, 076, 081, 083, 090, 096
+
|generic/015, 019, 027, 034, 039, 040, 041, 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)
 
|
 
|
Line 111: Line 111:
 
|-
 
|-
 
|generic/020
 
|generic/020
  +
|not support (server doesn't have EA support)
|pass 2s
 
 
|extended attributes
 
|extended attributes
 
|-
 
|-
Line 123: Line 123:
 
|-
 
|-
 
|generic/023
 
|generic/023
  +
|fail (needs more debug)
|pass 1s
 
 
|renameat2 without flags
 
|renameat2 without flags
 
|-
 
|-
 
|generic/024
 
|generic/024
|pass 2s
+
|pass 8s
 
|renameat2 with RENAME_NOREPLACE
 
|renameat2 with RENAME_NOREPLACE
 
|-
 
|-
Line 143: Line 143:
 
|-
 
|-
 
|generic/029
 
|generic/029
|pass 0s
+
|pass 2s
 
|mapped writes vs. truncate (data corruption checks)
 
|mapped writes vs. truncate (data corruption checks)
 
|-
 
|-
Line 155: Line 155:
 
|-
 
|-
 
|generic/032
 
|generic/032
  +
|skip (needs fiemap support)
|pass 8s
 
 
|inode lock contention during writeback
 
|inode lock contention during writeback
 
|-
 
|-
 
|generic/033
 
|generic/033
  +
|skip (needs fzero support)
|pass 0s
 
 
|deferred allocation of dealloc extents
 
|deferred allocation of dealloc extents
 
|-
 
|-
Line 171: Line 171:
 
|-
 
|-
 
|generic/037
 
|generic/037
  +
|fail (needs debugging)
|pass 3s
 
 
|check that xattr replacement is atomic
 
|check that xattr replacement is atomic
 
|-
 
|-
Line 178: Line 178:
 
|
 
|
 
|-
 
|-
|generic/043
+
|generic/042
  +
|skip (requires hole punch support)
|pass 25s
 
  +
|Test stale data during writeback/falloc
|test for NULL files
 
 
|-
 
|-
|generic/044
+
|generic/043, 044, 045, 046, 048, 049
  +
|skip needs fiemap
|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
 
|generic/051
 
|pass 77s
|fail (hang)
 
 
|log recovery stress test
 
|log recovery stress test
 
|-
 
|-

Revision as of 16:37, 29 September 2021

Regression test ("xfstests suite") results to Azure. 5.15-rc3
Test number Test result Comments
cifs/001 skip Server side copy (copychunk)
cifs/100 1s sanity check for read/writing large i/o
cifs/101 multiuser test
cifs/102 16s test for open leaks
cifs/103 19s async read error check
cifs/104 check for 2 channels from multichannel by default
cifs/105 1s trigger oplock and doing read-write and read i/o from different mount points
cifs/106 1s check for interrupted close
generic/001 76s Random file copies and unlink
generic/002 (fail/skip - needs hard links upport) 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 33s symlinks and ELOOP
generic/006 pass 296s permname
generic/007 pass 502s Create/unlink/stat
generic/008 skip fallocate zero range
generic/009 skip fallocate zero range
generic/010 pass 1s dbtest
generic/011 pass 441s dirstress
generic/012 skip collapse range tests
generic/013 pass 134s fsstress
generic/014 263s truncfile
generic/015, 019, 027, 034, 039, 040, 041, 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 not support (server doesn't have EA support) extended attributes
generic/021 skip collapse range
generic/022 skip delayed allocation collapse range
generic/023 fail (needs more debug) renameat2 without flags
generic/024 pass 8s 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 2s 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 skip (needs fiemap support) inode lock contention during writeback
generic/033 skip (needs fzero support) deferred allocation of dealloc extents
generic/035 fail (rename overwrite)
generic/036 pass 10s aio write race with O_DIRECT
generic/037 fail (needs debugging) check that xattr replacement is atomic
generic/038 skip (FITRIM support)
generic/042 skip (requires hole punch support) Test stale data during writeback/falloc
generic/043, 044, 045, 046, 048, 049 skip needs fiemap
generic/051 pass 77s 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