diff options
| -rw-r--r-- | Documentation/XFSTESTS.md | 457 | 
1 files changed, 343 insertions, 114 deletions
| diff --git a/Documentation/XFSTESTS.md b/Documentation/XFSTESTS.md index 3223143..d09d62c 100644 --- a/Documentation/XFSTESTS.md +++ b/Documentation/XFSTESTS.md @@ -1,50 +1,75 @@ -These are the results of running [fuse-xfstests](https://github.com/rfjakob/fuse-xfstests) -against gocryptfs: +# xfstests results + +Results of running [fuse-xfstests](https://github.com/rfjakob/fuse-xfstests) +against gocryptfs. + +## Failures + +### generic/035 + +Known [issue](https://github.com/hanwen/go-fuse/issues/55) in the +go-fuse library. Unlikely to have real-world impact. + +### generic/228 + +"ulimit -f" is not implemented in gocryptfs. + +### generic/294 + +False negative, caused by a mknod(1) output format change. + +### generic/317 + +User namespaces inside gocryptfs are not supported (yet? use cases?) + +## Full Test Output  ``` -~/src/fuse-xfstests$ ./check-gocryptfs generic/??? +fuse-xfstests version 449523b +So 3. Jul 18:27:24 UTC 2016  FSTYP         -- fuse.gocryptfs -PLATFORM      -- Linux/x86_64 brikett 4.1.4-200.fc22.x86_64 +PLATFORM      -- Linux/x86_64 brikett 4.5.7-300.fc24.x86_64  MKFS_OPTIONS  -- /tmp/check-gocryptfs/scratchdev  MOUNT_OPTIONS -- -o context=system_u:object_r:nfs_t:s0 /tmp/check-gocryptfs/scratchdev /tmp/check-gocryptfs/scratchdir -generic/001 4s ... 5s -generic/002 0s ... 0s -generic/003	 [not run] atime related mount options have no effect on loopback file systems +generic/001 5s ... 5s +generic/002 1s ... 0s +generic/003	 [not run] atime related mount options have no effect on gocryptfs  generic/004	 [not run] xfs_io flink failed (old kernel/wrong fs?)  generic/005 0s ... 0s -generic/006 1s ... 2s -generic/007 3s ... 2s +generic/006 3s ... 3s +generic/007 5s ... 4s  generic/008	 [not run] xfs_io fzero failed (old kernel/wrong fs?)  generic/009	 [not run] xfs_io fzero failed (old kernel/wrong fs?) -generic/010 1s ... 2s -generic/011 2s ... 2s -generic/012	 [not run] xfs_io fpunch failed (old kernel/wrong fs?) -generic/013 2s ... 0s -generic/014 37s ... 40s +generic/010 1s ... 1s +generic/011 5s ... 5s +generic/012	fallocate: only mode 0 (default) and 1 (keep size) are supported + [not run] xfs_io fpunch failed (old kernel/wrong fs?) +generic/013 14s ... 13s +generic/014 14s ... 14s  generic/015	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized  generic/016	 [not run] xfs_io fpunch failed (old kernel/wrong fs?)  generic/017	 [not run] xfs_io fiemap failed (old kernel/wrong fs?)  generic/018	 [not run] defragmentation not supported for fstype "fuse.gocryptfs" -generic/019	 [not run] Not running as root, skipping test +generic/019	 [not run] /sys/kernel/debug/fail_make_request  not found. Seems that CONFIG_FAIL_MAKE_REQUEST kernel config option not enabled  generic/020	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs  generic/021	 [not run] xfs_io fpunch failed (old kernel/wrong fs?)  generic/022	 [not run] xfs_io fpunch failed (old kernel/wrong fs?) -generic/023 1s ... 1s +generic/023 0s ... 0s  generic/024	 [not run] fs doesn't support RENAME_NOREPLACE  generic/025	 [not run] fs doesn't support RENAME_EXCHANGE -generic/026	 [not run] Not running as root, skipping test +generic/026	 [not run] ACLs not supported by this filesystem type: fuse.gocryptfs  generic/027	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized  generic/028 5s ... 5s -generic/029 8s ... 0s -generic/030 9s ... 1s +generic/029 2s ... 1s +generic/030 3s ... 1s  generic/031	 [not run] xfs_io fcollapse failed (old kernel/wrong fs?) -generic/032	 [not run] xfs_io falloc failed (old kernel/wrong fs?) +generic/032	 [not run] xfs_io fiemap failed (old kernel/wrong fs?)  generic/033	 [not run] xfs_io fzero failed (old kernel/wrong fs?) -generic/034	 [not run] Not running as root, skipping test +generic/034	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/035	 - output mismatch (see /home/jakob/src/fuse-xfstests/results//generic/035.out.bad) -    --- tests/generic/035.out	2015-09-22 23:50:31.967720246 +0200 -    +++ /home/jakob/src/fuse-xfstests/results//generic/035.out.bad	2015-10-07 22:16:46.625139272 +0200 +    --- tests/generic/035.out	2016-04-10 11:17:25.589130595 +0200 +    +++ /home/jakob/src/fuse-xfstests/results//generic/035.out.bad	2016-07-03 20:28:21.958371533 +0200      @@ -1,3 +1,4 @@       QA output created by 035       overwriting regular file: @@ -53,11 +78,11 @@ generic/035	 - output mismatch (see /home/jakob/src/fuse-xfstests/results//gener      ...      (Run 'diff -u tests/generic/035.out /home/jakob/src/fuse-xfstests/results//generic/035.out.bad'  to see the entire diff)  generic/036	 [not run] src/aio-dio-regress/aio-dio-fcntl-race not built -generic/037	 [not run] Not running as root, skipping test -generic/038	 [not run] Not running as root, skipping test -generic/039	 [not run] Not running as root, skipping test -generic/040	 [not run] Not running as root, skipping test -generic/041	 [not run] Not running as root, skipping test +generic/037	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs +generic/038	 [not run] This test requires at least 10GB free on /tmp/check-gocryptfs/scratchdir to run +generic/039	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/040	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/041	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/042	 [not run] fuse.gocryptfs does not support shutdown  generic/043	 [not run] fuse.gocryptfs does not support shutdown  generic/044	 [not run] fuse.gocryptfs does not support shutdown @@ -72,154 +97,358 @@ generic/052	 [not run] fuse.gocryptfs does not support shutdown  generic/053 3s ... [not run] ACLs not supported by this filesystem type: fuse.gocryptfs  generic/054	 [not run] fuse.gocryptfs does not support shutdown  generic/055	 [not run] fuse.gocryptfs does not support shutdown -generic/056	 [not run] Not running as root, skipping test -generic/057	 [not run] Not running as root, skipping test +generic/056	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/057	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/058	 [not run] xfs_io fpunch failed (old kernel/wrong fs?) -generic/059	 [not run] Not running as root, skipping test +generic/059	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/060	 [not run] xfs_io fpunch failed (old kernel/wrong fs?)  generic/061	 [not run] xfs_io fpunch failed (old kernel/wrong fs?)  generic/062	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs  generic/063	 [not run] xfs_io fpunch failed (old kernel/wrong fs?)  generic/064	 [not run] xfs_io fiemap failed (old kernel/wrong fs?) -generic/065	 [not run] Not running as root, skipping test -generic/066	 [not run] Not running as root, skipping test -generic/067 5s ... [not run] fuse overlay filesystems do not support loopback devices +generic/065	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/066	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/067 2s ... 0s  generic/068	 [not run] fuse.gocryptfs does not support freezing -generic/069 257s ... 298s +generic/069 195s ... 206s  generic/070	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs -generic/071	 [not run] Not running as root, skipping test +generic/071 2s ... 1s  generic/072	 [not run] xfs_io fcollapse failed (old kernel/wrong fs?) -generic/073	 [not run] Not running as root, skipping test -generic/074 677s ... 777s -generic/075 4s ... 5s +generic/073	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/074 591s ... 580s +generic/075 6s ... 6s  generic/076	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/077	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs -generic/078	 [not run] Not running as root, skipping test -generic/079	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs +generic/078	 [not run] fs doesn't support RENAME_WHITEOUT +generic/079	 [not run] file system doesn't support chattr +i  generic/080 2s ... 2s  generic/081	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/082	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs  generic/083	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized -generic/084 8s ... 7s +generic/084 6s ... 5s  generic/085	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk -generic/086 0s ... [not run] xfs_io falloc failed (old kernel/wrong fs?) -generic/087	 [not run] Not running as root, skipping test -generic/088	 [not run] Not running as root, skipping test -generic/089 30s ... 37s -generic/090	 [not run] Not running as root, skipping test +generic/086 1s ... 1s +generic/087 0s ... 0s +generic/088 0s ... 0s +generic/089 35s ... 36s +generic/090	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/091	 [not run] O_DIRECT is not supported -generic/092	 [not run] xfs_io falloc failed (old kernel/wrong fs?) +generic/092	 [not run] xfs_io fiemap failed (old kernel/wrong fs?)  generic/093	 [not run] not suitable for this OS: Linux -generic/094	 [not run] xfs_io fiemap failed (old kernel/wrong fs?) -generic/095	 [not run] fio utility required, skipped this test +generic/094	 [not run] O_DIRECT is not supported +generic/095	 [not run] O_DIRECT is not supported  generic/096	 [not run] xfs_io fzero failed (old kernel/wrong fs?)  generic/097	 [not run] not suitable for this OS: Linux -generic/098	 [not run] Not running as root, skipping test +generic/098 2s ... 0s  generic/099	 [not run] not suitable for this OS: Linux -generic/100 12s ... 15s -generic/101	 [not run] Not running as root, skipping test -generic/102	 [not run] Not running as root, skipping test +generic/100 12s ... 13s +generic/101	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/102	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized  generic/103	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs -generic/104	 [not run] Not running as root, skipping test -generic/105	 [not run] Not running as root, skipping test -generic/106	 [not run] Not running as root, skipping test +generic/104	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/105	 [not run] ACLs not supported by this filesystem type: fuse.gocryptfs +generic/106	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/107	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/108	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/109 2s ... 2s +generic/110	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/111	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs  generic/112	 [not run] fsx not built with AIO for this platform -generic/113	 [not run] aio-stress not built for this platform +generic/113	 [not run] O_DIRECT is not supported +generic/114	 [not run] src/aio-dio-regress/aio-dio-eof-race not built +generic/115	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/116	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs  generic/117	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs -generic/120	 [not run] atime related mount options have no effect on loopback file systems -generic/123	 [not run] fsgqa user not defined. -generic/124 9s ... 7s -generic/125	 [not run] fsgqa user not defined. -generic/126	 [not run] Not running as root, skipping test -generic/127 314s ... 359s -generic/128	 [not run] fsgqa user not defined. -generic/129 49s ... 59s +generic/118	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/119	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/120	 [not run] atime related mount options have no effect on gocryptfs +generic/121	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/122	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/123 0s ... 1s +generic/124 8s ... 7s +generic/125	 [not run] O_DIRECT is not supported +generic/126 1s ... 0s +generic/127 313s ... 320s +generic/128 0s ... 0s +generic/129 36s ... 36s  generic/130	 [not run] O_DIRECT is not supported -generic/131 1s ... 1s -generic/132 25s ... 23s +generic/131 2s ... 1s +generic/132 19s ... 18s  generic/133	 [not run] O_DIRECT is not supported +generic/134	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs  generic/135	 [not run] O_DIRECT is not supported -generic/141 2s ... 0s -generic/169 6s ... 1s -generic/184	 [not run] Not running as root, skipping test -generic/192	 [not run] atime related mount options have no effect on loopback file systems -generic/193	 [not run] fsgqa user not defined. +generic/136	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/137	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/138	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/139	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/140	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/141 1s ... 0s +generic/142	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/143	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/144	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/145	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/146	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/147	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/148	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/149	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/150	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/151	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/152	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/153	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/154	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/155	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/156	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/157	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/158	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/159	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/160	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/161	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/162	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/163	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/164	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/165	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/166	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/167	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/168	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/169 2s ... 0s +generic/170	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/171	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/172	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/173	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/174	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/175	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/176	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/177	 [not run] xfs_io fpunch failed (old kernel/wrong fs?) +generic/178	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/179	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/180	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/181	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/182	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/183	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/184 0s ... 0s +generic/185	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/186	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/187	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/188	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/189	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/190	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/191	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/192 40s ... [not run] atime related mount options have no effect on gocryptfs +generic/193 0s ... 1s +generic/194	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/195	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/196	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/197	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/198	 [not run] src/aio-dio-regress/aiodio_sparse2 not built +generic/199	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/200	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/201	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/202	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/203	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/204	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized +generic/205	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/206	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/207	 [not run] src/aio-dio-regress/aio-dio-extend-stat not built  generic/208	 [not run] src/aio-dio-regress/aio-dio-invalidate-failure not built  generic/209	 [not run] src/aio-dio-regress/aio-dio-invalidate-readahead not built  generic/210	 [not run] src/aio-dio-regress/aio-dio-subblock-eof-read not built  generic/211	 [not run] src/aio-dio-regress/aio-free-ring-with-bogus-nr-pages not built  generic/212	 [not run] src/aio-dio-regress/aio-io-setup-with-nonwritable-context-pointer not built -generic/213 1s ... [not run] xfs_io falloc failed (old kernel/wrong fs?) -generic/214 0s ... [not run] xfs_io falloc failed (old kernel/wrong fs?) -generic/215 3s ... 3s +generic/213 6s ... 5s +generic/214	 [not run] O_DIRECT is not supported +generic/215 2s ... 2s +generic/216	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/217	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/218	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/219	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs +generic/220	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/221 1s ... 1s -generic/223	 [not run] xfs_io falloc failed (old kernel/wrong fs?) +generic/222	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/223	 [not run] can't mkfs fuse.gocryptfs with geometry  generic/224	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized -generic/225	 [not run] xfs_io fiemap failed (old kernel/wrong fs?) +generic/225	 [not run] O_DIRECT is not supported  generic/226	 [not run] O_DIRECT is not supported -generic/228	 [not run] FSIZE is not supported on FUSE +generic/227	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/228	 - output mismatch (see /home/jakob/src/fuse-xfstests/results//generic/228.out.bad) +    --- tests/generic/228.out	2016-04-10 11:17:25.597130619 +0200 +    +++ /home/jakob/src/fuse-xfstests/results//generic/228.out.bad	2016-07-03 20:49:43.989312976 +0200 +    @@ -1,6 +1,5 @@ +     QA output created by 228 +     File size limit is now set to 100 MB. +     Let us try to preallocate 101 MB. This should fail. +    -File size limit exceeded +     Let us now try to preallocate 50 MB. This should succeed. +     Test over. +    ... +    (Run 'diff -u tests/generic/228.out /home/jakob/src/fuse-xfstests/results//generic/228.out.bad'  to see the entire diff) +generic/229	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/230	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs  generic/231	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs  generic/232	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs  generic/233	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs  generic/234	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs  generic/235	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs -generic/236 2s ... 1s -generic/237	 [not run] Not running as root, skipping test +generic/236 1s ... 1s +generic/237	 [not run] ACLs not supported by this filesystem type: fuse.gocryptfs +generic/238	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/239	 [not run] src/aio-dio-regress/aio-dio-hole-filling-race not built  generic/240	 [not run] src/aio-dio-regress/aiodio_sparse2 not built -generic/241 72s ... 72s -generic/245 0s ... 0s -generic/246 1s ... 1s -generic/247 25s ... 32s -generic/248 1s ... 0s -generic/249 4s ... 5s +generic/241 73s ... 72s +generic/242	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/243	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/244	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs +generic/245 0s ... 1s +generic/246 0s ... 0s +generic/247 26s ... 26s +generic/248 0s ... 0s +generic/249 3s ... 3s +generic/250	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/251	 [not run] FITRIM not supported on /tmp/check-gocryptfs/scratchdir +generic/252	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/253	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/254	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/255	 [not run] xfs_io fpunch failed (old kernel/wrong fs?)  generic/256	 [not run] xfs_io fpunch failed (old kernel/wrong fs?) -generic/257 1s ... 1s -generic/258 2s ... 0s +generic/257 0s ... 0s +generic/258 1s ... 1s +generic/259	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/260	 [not run] FITRIM not supported on /tmp/check-gocryptfs/scratchdir +generic/261	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/262	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/263	 [not run] O_DIRECT is not supported -generic/269	 [not run] Not running as root, skipping test +generic/264	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/265	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/266	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/267	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/268	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/269	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized  generic/270	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs +generic/271	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/272	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/273	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized -generic/274	 [not run] xfs_io falloc failed (old kernel/wrong fs?) +generic/274	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized  generic/275	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized -generic/277	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs +generic/276	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/277	 [not run] file system doesn't support chattr +A +generic/278	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/279	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/280	 [not run] disk quotas not supported by this filesystem type: fuse.gocryptfs +generic/281	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/282	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/283	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/284	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/285 0s ... 0s -generic/286 59s ... 39s +generic/286 24s ... 25s +generic/287	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs  generic/288	 [not run] FITRIM not supported on /tmp/check-gocryptfs/scratchdir -generic/294	 [not run] Not running as root, skipping test -generic/299	 [not run] Not running as root, skipping test -generic/300	 [not run] Not running as root, skipping test -generic/306	 [not run] Not running as root, skipping test -generic/307 7s ... 1s +generic/289	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/290	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/291	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/292	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/293	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/294	 - output mismatch (see /home/jakob/src/fuse-xfstests/results//generic/294.out.bad) +    --- tests/generic/294.out	2016-04-10 11:17:25.599130626 +0200 +    +++ /home/jakob/src/fuse-xfstests/results//generic/294.out.bad	2016-07-03 20:52:03.683857228 +0200 +    @@ -1,5 +1,5 @@ +     QA output created by 294 +    -mknod: 'SCRATCH_MNT/294.test/testnode': File exists +    +mknod: SCRATCH_MNT/294.test/testnode: File exists +     mkdir: cannot create directory 'SCRATCH_MNT/294.test/testdir': File exists +     touch: cannot touch 'SCRATCH_MNT/294.test/testtarget': Read-only file system +     ln: creating symbolic link 'SCRATCH_MNT/294.test/testlink': File exists +    ... +    (Run 'diff -u tests/generic/294.out /home/jakob/src/fuse-xfstests/results//generic/294.out.bad'  to see the entire diff) +generic/295	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/296	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/297	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/298	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/299	 [not run] O_DIRECT is not supported +generic/300	 [not run] O_DIRECT is not supported +generic/301	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/302	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/303	 [not run] Reflink not supported by test filesystem type: fuse.gocryptfs +generic/304	 [not run] Dedupe not supported by test filesystem type: fuse.gocryptfs +generic/305	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/306 1s ... 1s +generic/307 3s ... 1s  generic/308 0s ... 0s -generic/309 2s ... 1s -generic/310 64s ... 65s -generic/311	 [not run] Not running as root, skipping test -generic/312	 [not run] xfs_io falloc failed (old kernel/wrong fs?) -generic/313 2s ... 2s +generic/309 1s ... 1s +generic/310 64s ... 64s +generic/311	 [not run] O_DIRECT is not supported +generic/312	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized +generic/313 4s ... 4s  generic/314	 [not run] ACLs not supported by this filesystem type: fuse.gocryptfs -generic/315 1s ... [not run] xfs_io falloc failed (old kernel/wrong fs?) +generic/315 0s ... 0s  generic/316	 [not run] xfs_io fpunch failed (old kernel/wrong fs?) -generic/317	 [not run] Not running as root, skipping test -generic/318	 [not run] Not running as root, skipping test +generic/317	 - output mismatch (see /home/jakob/src/fuse-xfstests/results//generic/317.out.bad) +    --- tests/generic/317.out	2016-04-10 11:17:25.599130626 +0200 +    +++ /home/jakob/src/fuse-xfstests/results//generic/317.out.bad	2016-07-03 20:53:18.269147814 +0200 +    @@ -1,20 +1,21 @@ +     QA output created by 317 +    +write /proc/11492/uid_map: Invalid argument +    +Failure in child to setgid 0: Invalid argument +    +Failure in child to setuid 0: Invalid argument +     From init_user_ns +    -  File: "$SCRATCH_MNT/file1" +    -  Size: 0            Filetype: Regular File +    ... +    (Run 'diff -u tests/generic/317.out /home/jakob/src/fuse-xfstests/results//generic/317.out.bad'  to see the entire diff) +generic/318	 [not run] ACLs not supported by this filesystem type: fuse.gocryptfs  generic/319	 [not run] ACLs not supported by this filesystem type: fuse.gocryptfs  generic/320	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized -generic/321	 [not run] Not running as root, skipping test -generic/322	 [not run] Not running as root, skipping test +generic/321	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/322	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk  generic/323	 [not run] src/aio-dio-regress/aio-last-ref-held-by-io not built -generic/324	 [not run] Not running as root, skipping test -generic/325	 [not run] Not running as root, skipping test -Ran: generic/001 generic/002 generic/005 generic/006 generic/007 generic/010 generic/011 generic/013 generic/014 generic/023 generic/028 generic/029 generic/030 generic/035 generic/069 generic/074 generic/075 generic/080 generic/084 generic/089 generic/100 generic/124 generic/127 generic/129 generic/131 generic/132 generic/141 generic/169 generic/215 generic/221 generic/236 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/257 generic/258 generic/285 generic/286 generic/307 generic/308 generic/309 generic/310 generic/313 -Not run: generic/003 generic/004 generic/008 generic/009 generic/012 generic/015 generic/016 generic/017 generic/018 generic/019 generic/020 generic/021 generic/022 generic/024 generic/025 generic/026 generic/027 generic/031 generic/032 generic/033 generic/034 generic/036 generic/037 generic/038 generic/039 generic/040 generic/041 generic/042 generic/043 generic/044 generic/045 generic/046 generic/047 generic/048 generic/049 generic/050 generic/051 generic/052 generic/053 generic/054 generic/055 generic/056 generic/057 generic/058 generic/059 generic/060 generic/061 generic/062 generic/063 generic/064 generic/065 generic/066 generic/067 generic/068 generic/070 generic/071 generic/072 generic/073 generic/076 generic/077 generic/078 generic/079 generic/081 generic/082 generic/083 generic/085 generic/086 generic/087 generic/088 generic/090 generic/091 generic/092 generic/093 generic/094 generic/095 generic/096 generic/097 generic/098 generic/099 generic/101 generic/102 generic/103 generic/104 generic/105 generic/106 generic/112 generic/113 generic/117 generic/120 generic/123 generic/125 generic/126 generic/128 generic/130 generic/133 generic/135 generic/184 generic/192 generic/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/219 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/237 generic/239 generic/240 generic/251 generic/255 generic/256 generic/260 generic/263 generic/269 generic/270 generic/273 generic/274 generic/275 generic/277 generic/280 generic/288 generic/294 generic/299 generic/300 generic/306 generic/311 generic/312 generic/314 generic/315 generic/316 generic/317 generic/318 generic/319 generic/320 generic/321 generic/322 generic/323 generic/324 generic/325 -Failures: generic/035 -Failed 1 of 46 tests +generic/324	 [not run] defragmentation not supported for fstype "fuse.gocryptfs" +generic/325	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/326	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/327	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/328	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/329	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/330	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/331	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/332	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/333	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/334	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/335	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/336	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/337	 [not run] attrs not supported by this filesystem type: fuse.gocryptfs +generic/338	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/339 9s ... 8s +generic/340 16s ... 17s +generic/341	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/342	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/343	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/344	 53s +generic/345	 38s +generic/346	 33s +generic/347	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/348	 [not run] require /tmp/check-gocryptfs/scratchdev to be valid block disk +generic/349	 [not run] xfs_io fzero failed (old kernel/wrong fs?) +generic/350	 [not run] xfs_io fpunch failed (old kernel/wrong fs?) +generic/351	 [not run] xfs_io finsert failed (old kernel/wrong fs?) +generic/352	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/353	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/354	 13s +generic/355	 [not run] O_DIRECT is not supported +generic/356	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/357	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/358	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/359	 [not run] Reflink not supported by scratch filesystem type: fuse.gocryptfs +generic/360	 0s +generic/361	 [not run] Filesystem fuse.gocryptfs not supported in _scratch_mkfs_sized +shared/001	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/002	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/003	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/004	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/006	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/032	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/051	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/272	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/289	 [not run] not suitable for this filesystem type: fuse.gocryptfs +shared/298	 [not run] not suitable for this filesystem type: fuse.gocryptfs +Ran: generic/001 generic/002 generic/005 generic/006 generic/007 generic/010 generic/011 generic/013 generic/014 generic/023 generic/028 generic/029 generic/030 generic/035 generic/067 generic/069 generic/071 generic/074 generic/075 generic/080 generic/084 generic/086 generic/087 generic/088 generic/089 generic/098 generic/100 generic/109 generic/123 generic/124 generic/126 generic/127 generic/128 generic/129 generic/131 generic/132 generic/141 generic/169 generic/184 generic/193 generic/213 generic/215 generic/221 generic/228 generic/236 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/257 generic/258 generic/285 generic/286 generic/294 generic/306 generic/307 generic/308 generic/309 generic/310 generic/313 generic/315 generic/317 generic/339 generic/340 generic/344 generic/345 generic/346 generic/354 generic/360 +Not run: generic/003 generic/004 generic/008 generic/009 generic/012 generic/015 generic/016 generic/017 generic/018 generic/019 generic/020 generic/021 generic/022 generic/024 generic/025 generic/026 generic/027 generic/031 generic/032 generic/033 generic/034 generic/036 generic/037 generic/038 generic/039 generic/040 generic/041 generic/042 generic/043 generic/044 generic/045 generic/046 generic/047 generic/048 generic/049 generic/050 generic/051 generic/052 generic/053 generic/054 generic/055 generic/056 generic/057 generic/058 generic/059 generic/060 generic/061 generic/062 generic/063 generic/064 generic/065 generic/066 generic/068 generic/070 generic/072 generic/073 generic/076 generic/077 generic/078 generic/079 generic/081 generic/082 generic/083 generic/085 generic/090 generic/091 generic/092 generic/093 generic/094 generic/095 generic/096 generic/097 generic/099 generic/101 generic/102 generic/103 generic/104 generic/105 generic/106 generic/107 generic/108 generic/110 generic/111 generic/112 generic/113 generic/114 generic/115 generic/116 generic/117 generic/118 generic/119 generic/120 generic/121 generic/122 generic/125 generic/130 generic/133 generic/134 generic/135 generic/136 generic/137 generic/138 generic/139 generic/140 generic/142 generic/143 generic/144 generic/145 generic/146 generic/147 generic/148 generic/149 generic/150 generic/151 generic/152 generic/153 generic/154 generic/155 generic/156 generic/157 generic/158 generic/159 generic/160 generic/161 generic/162 generic/163 generic/164 generic/165 generic/166 generic/167 generic/168 generic/170 generic/171 generic/172 generic/173 generic/174 generic/175 generic/176 generic/177 generic/178 generic/179 generic/180 generic/181 generic/182 generic/183 generic/185 generic/186 generic/187 generic/188 generic/189 generic/190 generic/191 generic/192 generic/194 generic/195 generic/196 generic/197 generic/198 generic/199 generic/200 generic/201 generic/202 generic/203 generic/204 generic/205 generic/206 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/214 generic/216 generic/217 generic/218 generic/219 generic/220 generic/222 generic/223 generic/224 generic/225 generic/226 generic/227 generic/229 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/237 generic/238 generic/239 generic/240 generic/242 generic/243 generic/244 generic/250 generic/251 generic/252 generic/253 generic/254 generic/255 generic/256 generic/259 generic/260 generic/261 generic/262 generic/263 generic/264 generic/265 generic/266 generic/267 generic/268 generic/269 generic/270 generic/271 generic/272 generic/273 generic/274 generic/275 generic/276 generic/277 generic/278 generic/279 generic/280 generic/281 generic/282 generic/283 generic/284 generic/287 generic/288 generic/289 generic/290 generic/291 generic/292 generic/293 generic/295 generic/296 generic/297 generic/298 generic/299 generic/300 generic/301 generic/302 generic/303 generic/304 generic/305 generic/311 generic/312 generic/314 generic/316 generic/318 generic/319 generic/320 generic/321 generic/322 generic/323 generic/324 generic/325 generic/326 generic/327 generic/328 generic/329 generic/330 generic/331 generic/332 generic/333 generic/334 generic/335 generic/336 generic/337 generic/338 generic/341 generic/342 generic/343 generic/347 generic/348 generic/349 generic/350 generic/351 generic/352 generic/353 generic/355 generic/356 generic/357 generic/358 generic/359 generic/361 shared/001 shared/002 shared/003 shared/004 shared/006 shared/032 shared/051 shared/272 shared/289 shared/298 +Failures: generic/035 generic/228 generic/294 generic/317 +Failed 4 of 71 tests  ``` | 
