* Updated versoin of kvm-xfstests available @ 2014-08-09 23:45 Theodore Ts'o 2014-08-12 16:08 ` Updated version " Theodore Ts'o 2014-09-08 2:01 ` Theodore Ts'o 0 siblings, 2 replies; 7+ messages in thread From: Theodore Ts'o @ 2014-08-09 23:45 UTC (permalink / raw) To: linux-ext4 I've uploaded a new set of precompiled kvm-xfstests test appliances at: https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests This new version has an updated xfstests, with more of the tests enabled. The root_fs image is 40% smaller, and if you want to build your own root_fs.img, it's much faster and convenient to do so now. All ext4 developers are strongly encouraged to test their patches using xfstests before sending them out for review; you are free to use your own installation of xfstests, but if you want something simple and turn-key, so there can be no excuses not to test, this is what kvm-xfstests is for. :-) Please do at least "smoke" testing, and if you are working on a major new feature, doing a full run using "-g auto" is much appreciated. Once I'm done running my baseline, I'll send out the results for your convenience; if your patches cause any regressions, *please* take a look and figure out why, since that will save me a lot of time and allow your patches to get merged that much more quickly. - Ted Quick start instructions: 0. Make sure qemu with kvm support is installed on your system. 1. Run the following commands: git clone git://git.kernel.org/pub/scm/fs/ext2/xfstests-bld.git fstests cd fstests/kvm-xfstests wget -O test_appliance/root_fs.img https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests/root_fs.img.i386 Substitute "i386" for "x86_64" in the above URL if you want to test using a native 64-bit userspace. It should be possible to use the 32-bit userspace with a 64-bit kernel, although you may run into some rough spots via-a-vis compat ioctls working correctly. (If you do, let me know; those are bugs that should be fixed. :-) 2. Take a look at the "config" file and either edit that file in place, or put override values in ~/.config/kvm-xfstests or config.custom. The latter is preferred. 3. Build a kernel with all of the necessary drives for kvm built into the kernel (i.e., no modules!). There are some sample kernel configs in the kernel-configs directory. 4. Run "./kvm-xfstests smoke" to do a quick test. Or "./kvm-xfstests -g auto" to do a full test. You can also run specific tests on specific configurations, i.e., "./kvm-xfstests -c bigalloc generic/013 generic/127". For more information, please see: https://git.kernel.org/cgit/fs/ext2/xfstests-bld.git/tree/kvm-xfstests/README GPL Compliance information can be found here: https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests/README ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Updated version of kvm-xfstests available 2014-08-09 23:45 Updated versoin of kvm-xfstests available Theodore Ts'o @ 2014-08-12 16:08 ` Theodore Ts'o 2014-08-12 16:10 ` Theodore Ts'o ` (2 more replies) 2014-09-08 2:01 ` Theodore Ts'o 1 sibling, 3 replies; 7+ messages in thread From: Theodore Ts'o @ 2014-08-12 16:08 UTC (permalink / raw) To: linux-ext4 On Sat, Aug 09, 2014 at 07:45:56PM -0400, Theodore Ts'o wrote: > Once I'm done running my baseline, I'll send out the results for your > convenience; if your patches cause any regressions, *please* take a > look and figure out why, since that will save me a lot of time and > allow your patches to get merged that much more quickly. I did two different baseline runs; I will attach the full log files under separate cover, to avoid running into the vger message size limits. There are a few differences in the bigalloc and bigalloc-1k runs, and clearly we still have some work to do there. I believe most of the bigalloc test failures are with the "punch hole" and/or "collapse range" functions. Of note are the test failures with inline data. I had to skip generic/027 because it would BUG the kernel. There were also failures with the tests generic/015, generic/077, generic/083, and shared/298 which need investigation. - Ted [ 0.000000] Linux version 3.16.0-03638-g8e099d1 (tytso@rt-11.cam.corp.google.com) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #2 SMP Fri Aug 8 19:33:13 EDT 2014 FSTESTVER: e2fsprogs v1.42.11-340-g489ff4a (Fri, 8 Aug 2014 17:02:34 -0400) FSTESTVER: fio fio-2.1.4 (Sat, 16 Nov 2013 11:15:12 -0700) FSTESTVER: quota f215e3f (Mon, 2 Dec 2013 23:06:23 -0300) FSTESTVER: xfsprogs v3.2.1-6-gba24eb7 (Fri, 18 Jul 2014 10:47:11 +1000) FSTESTVER: xfstests-bld 7f80d5e (Sun, 10 Aug 2014 16:18:45 -0400) FSTESTVER: xfstests linux-v3.8-438-g67abe66 (Sat, 9 Aug 2014 01:29:24 -0400) FSTESTVER: kernel 3.16.0-03638-g8e099d1 #2 SMP Fri Aug 8 19:33:13 EDT 2014 i686 FSTESTCFG: "all" FSTESTSET: "-g auto" FSTESTOPT: "aex" BEGIN TEST: Ext4 4k block Sun Aug 10 19:25:52 EDT 2014 MKFS_OPTIONS -- -q /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generi c/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/256 END TEST: Ext4 4k block Sun Aug 10 20:51:59 EDT 2014 BEGIN TEST: Ext4 1k block Sun Aug 10 20:52:02 EDT 2014 MKFS_OPTIONS -- -q -b 1024 /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generi c/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/018 generic/256 END TEST: Ext4 1k block Sun Aug 10 23:37:15 EDT 2014 BEGIN TEST: Ext4 4k block w/nodelalloc, no flex_bg, and no extents Sun Aug 10 23:37:20 EDT 2014 MKFS_OPTIONS -- -q -O ^extents,^flex_bg,^uninit_bg /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,nodelalloc /dev/vdc /vdc Ran: ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/010 generic/011 generic/013 generic/014 generic/015 generic/018 generic/020 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/215 generic/219 generic/221 generic/224 generic/225 generic/226 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/306 generic/307 generic/308 generic/309 generic/310 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/018 generic/256 END TEST: Ext4 4k block w/nodelalloc, no flex_bg, and no extents Mon Aug 11 01:41:10 EDT 2014 BEGIN TEST: Ext4 4k block w/ no journal Mon Aug 11 01:41:10 EDT 2014 MKFS_OPTIONS -- -q -O ^has_journal /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,noload /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 generi c/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/256 END TEST: Ext4 4k block w/ no journal Mon Aug 11 03:08:21 EDT 2014 BEGIN TEST: Ext4 4k block w/nodelalloc and no flex_bg Mon Aug 11 03:08:24 EDT 2014 MKFS_OPTIONS -- -q -O ^flex_bg /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,nodelalloc /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generi c/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/223 generic/256 END TEST: Ext4 4k block w/nodelalloc and no flex_bg Mon Aug 11 05:06:35 EDT 2014 BEGIN TEST: Ext4 4k block w/metadata_csum Mon Aug 11 05:06:39 EDT 2014 MKFS_OPTIONS -- -q -O metadata_csum,64bit /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generi c/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/256 END TEST: Ext4 4k block w/metadata_csum Mon Aug 11 06:35:52 EDT 2014 BEGIN TEST: Ext4 4k block w/dioread_nolock Mon Aug 11 06:35:52 EDT 2014 MKFS_OPTIONS -- -q /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,dioread_nolock /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generi c/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: ext4/001 generic/017 generic/256 END TEST: Ext4 4k block w/dioread_nolock Mon Aug 11 08:07:21 EDT 2014 BEGIN TEST: Ext4 4k block w/data=journal Mon Aug 11 08:07:21 EDT 2014 MKFS_OPTIONS -- -q /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,data=journal /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 generi c/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/018 generic/223 generic/256 END TEST: Ext4 4k block w/data=journal Mon Aug 11 11:35:03 EDT 2014 BEGIN TEST: Ext4 4k block w/bigalloc Mon Aug 11 11:35:06 EDT 2014 MKFS_OPTIONS -- -q -O bigalloc /dev/vdf MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdf /vdf [61175.808220] WARNING: CPU: 0 PID: 16980 at /usr/local/google/home/tytso/linux/ext4/fs/quota/dquot.c:1092 dquot_claim_space_nodirty+0xf1/0x1e3() +_check_generic_filesystem: filesystem on /dev/vdf is inconsistent (see /results/results-bigalloc/generic/300.full) Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generi c/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/012 generic/016 generic/017 generic/018 generic/021 generic/022 generic/027 generic/075 generic/091 generic/112 generic/127 generic/192 generic/204 generic/219 generic/231 generic/233 generic/235 generic/256 generic/263 generic/273 generic/300 END TEST: Ext4 4k block w/bigalloc Mon Aug 11 12:42:03 EDT 2014 BEGIN TEST: Ext4 1k block w/bigalloc Mon Aug 11 12:42:04 EDT 2014 MKFS_OPTIONS -- -q -b 1024 -O bigalloc /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc +_check_generic_filesystem: filesystem on /dev/vdc is inconsistent (see /results/results-bigalloc_1k/generic/300.full) Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generi c/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/017 generic/018 generic/027 generic/075 generic/091 generic/112 generic/127 generic/204 generic/231 generic/235 generic/256 generic/263 generic/273 generic/300 END TEST: Ext4 1k block w/bigalloc Mon Aug 11 14:04:28 EDT 2014 BEGIN TEST: Ext4 4k block w/inline Mon Aug 11 14:04:35 EDT 2014 MKFS_OPTIONS -- -q -O inline_data,metadata_csum,64bit /dev/vdc MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 generi c/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 Failures: generic/015 generic/077 generic/083 generic/256 shared/298 END TEST: Ext4 4k block w/inline Mon Aug 11 15:30:09 EDT 2014 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Updated version of kvm-xfstests available 2014-08-12 16:08 ` Updated version " Theodore Ts'o @ 2014-08-12 16:10 ` Theodore Ts'o 2014-08-12 16:10 ` Theodore Ts'o 2014-08-23 17:35 ` Eric Whitney 2 siblings, 0 replies; 7+ messages in thread From: Theodore Ts'o @ 2014-08-12 16:10 UTC (permalink / raw) To: linux-ext4 [-- Attachment #1: Type: text/plain, Size: 114 bytes --] Here is the first full baseline run (from which the report in the preceeding message was generated). - Ted [-- Attachment #2: baseline-3.16.0-03638-g8e099d1-rt-11.gz --] [-- Type: application/gzip, Size: 43616 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Updated version of kvm-xfstests available 2014-08-12 16:08 ` Updated version " Theodore Ts'o 2014-08-12 16:10 ` Theodore Ts'o @ 2014-08-12 16:10 ` Theodore Ts'o 2014-08-23 17:35 ` Eric Whitney 2 siblings, 0 replies; 7+ messages in thread From: Theodore Ts'o @ 2014-08-12 16:10 UTC (permalink / raw) To: linux-ext4 [-- Attachment #1: Type: text/plain, Size: 182 bytes --] ... and here is the second, backup baseline run. As previously mentioned, there are some slight differences in the test failures for the bigalloc and bigalloc-1k runs. - Ted [-- Attachment #2: baseline-3.16.0-03638-g8e099d1-tsx-11.gz --] [-- Type: application/gzip, Size: 37576 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Updated version of kvm-xfstests available 2014-08-12 16:08 ` Updated version " Theodore Ts'o 2014-08-12 16:10 ` Theodore Ts'o 2014-08-12 16:10 ` Theodore Ts'o @ 2014-08-23 17:35 ` Eric Whitney 2 siblings, 0 replies; 7+ messages in thread From: Eric Whitney @ 2014-08-23 17:35 UTC (permalink / raw) To: Theodore Ts'o; +Cc: linux-ext4 * Theodore Ts'o <tytso@mit.edu>: > On Sat, Aug 09, 2014 at 07:45:56PM -0400, Theodore Ts'o wrote: > > Once I'm done running my baseline, I'll send out the results for your > > convenience; if your patches cause any regressions, *please* take a > > look and figure out why, since that will save me a lot of time and > > allow your patches to get merged that much more quickly. > > I did two different baseline runs; I will attach the full log files > under separate cover, to avoid running into the vger message size > limits. There are a few differences in the bigalloc and bigalloc-1k > runs, and clearly we still have some work to do there. I believe most > of the bigalloc test failures are with the "punch hole" and/or > "collapse range" functions. > > Of note are the test failures with inline data. I had to skip > generic/027 because it would BUG the kernel. There were also failures > with the tests generic/015, generic/077, generic/083, and shared/298 > which need investigation. I was able to get successful runs of generic/027 with inline data on both x86_64 and ARM running 3.17-rc1, but with considerable pain. This test took anywhere from a day and a half to slightly more than two days to complete. It's a time-consuming test to run in all the other xfstests-bld scenarios as well (usually 20 to 40 minutes, depending), but it's consistently much worse in the inline test scenario. (generic/027 only fails for me consistently on bigalloc and bigalloc_1k where it hits ENOSPC.) I did see one "unable to handle kernel paging request" failure on ARM that prematurely killed one test run on 3.17-rc1, but my other runs were fine. I think I'm going to blacklist generic/027 for inline data test runs temporarily just to free up my test setups, but that huge runtime delta deserves investigation. Eric > > - Ted > > [ 0.000000] Linux version 3.16.0-03638-g8e099d1 (tytso@rt-11.cam.corp.google.com) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #2 SMP Fri Aug 8 19:33:13 EDT 2014 > FSTESTVER: e2fsprogs v1.42.11-340-g489ff4a (Fri, 8 Aug 2014 17:02:34 -0400) > FSTESTVER: fio fio-2.1.4 (Sat, 16 Nov 2013 11:15:12 -0700) > FSTESTVER: quota f215e3f (Mon, 2 Dec 2013 23:06:23 -0300) > FSTESTVER: xfsprogs v3.2.1-6-gba24eb7 (Fri, 18 Jul 2014 10:47:11 +1000) > FSTESTVER: xfstests-bld 7f80d5e (Sun, 10 Aug 2014 16:18:45 -0400) > FSTESTVER: xfstests linux-v3.8-438-g67abe66 (Sat, 9 Aug 2014 01:29:24 -0400) > FSTESTVER: kernel 3.16.0-03638-g8e099d1 #2 SMP Fri Aug 8 19:33:13 EDT 2014 i686 > FSTESTCFG: "all" > FSTESTSET: "-g auto" > FSTESTOPT: "aex" > BEGIN TEST: Ext4 4k block Sun Aug 10 19:25:52 EDT 2014 > MKFS_OPTIONS -- -q /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 gene ric/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/256 > END TEST: Ext4 4k block Sun Aug 10 20:51:59 EDT 2014 > BEGIN TEST: Ext4 1k block Sun Aug 10 20:52:02 EDT 2014 > MKFS_OPTIONS -- -q -b 1024 /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 gene ric/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/018 generic/256 > END TEST: Ext4 1k block Sun Aug 10 23:37:15 EDT 2014 > BEGIN TEST: Ext4 4k block w/nodelalloc, no flex_bg, and no extents Sun Aug 10 23:37:20 EDT 2014 > MKFS_OPTIONS -- -q -O ^extents,^flex_bg,^uninit_bg /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,nodelalloc /dev/vdc /vdc > Ran: ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/010 generic/011 generic/013 generic/014 generic/015 generic/018 generic/020 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/21 2 generic/215 generic/219 generic/221 generic/224 generic/225 generic/226 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/306 generic/307 generic/308 generic/309 generic/310 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/018 generic/256 > END TEST: Ext4 4k block w/nodelalloc, no flex_bg, and no extents Mon Aug 11 01:41:10 EDT 2014 > BEGIN TEST: Ext4 4k block w/ no journal Mon Aug 11 01:41:10 EDT 2014 > MKFS_OPTIONS -- -q -O ^has_journal /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,noload /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 gene ric/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/256 > END TEST: Ext4 4k block w/ no journal Mon Aug 11 03:08:21 EDT 2014 > BEGIN TEST: Ext4 4k block w/nodelalloc and no flex_bg Mon Aug 11 03:08:24 EDT 2014 > MKFS_OPTIONS -- -q -O ^flex_bg /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,nodelalloc /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 gene ric/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/223 generic/256 > END TEST: Ext4 4k block w/nodelalloc and no flex_bg Mon Aug 11 05:06:35 EDT 2014 > BEGIN TEST: Ext4 4k block w/metadata_csum Mon Aug 11 05:06:39 EDT 2014 > MKFS_OPTIONS -- -q -O metadata_csum,64bit /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 gene ric/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/256 > END TEST: Ext4 4k block w/metadata_csum Mon Aug 11 06:35:52 EDT 2014 > BEGIN TEST: Ext4 4k block w/dioread_nolock Mon Aug 11 06:35:52 EDT 2014 > MKFS_OPTIONS -- -q /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,dioread_nolock /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 gene ric/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: ext4/001 generic/017 generic/256 > END TEST: Ext4 4k block w/dioread_nolock Mon Aug 11 08:07:21 EDT 2014 > BEGIN TEST: Ext4 4k block w/data=journal Mon Aug 11 08:07:21 EDT 2014 > MKFS_OPTIONS -- -q /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity,data=journal /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 gene ric/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/018 generic/223 generic/256 > END TEST: Ext4 4k block w/data=journal Mon Aug 11 11:35:03 EDT 2014 > BEGIN TEST: Ext4 4k block w/bigalloc Mon Aug 11 11:35:06 EDT 2014 > MKFS_OPTIONS -- -q -O bigalloc /dev/vdf > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdf /vdf > [61175.808220] WARNING: CPU: 0 PID: 16980 at /usr/local/google/home/tytso/linux/ext4/fs/quota/dquot.c:1092 dquot_claim_space_nodirty+0xf1/0x1e3() > +_check_generic_filesystem: filesystem on /dev/vdf is inconsistent (see /results/results-bigalloc/generic/300.full) > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 gene ric/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/012 generic/016 generic/017 generic/018 generic/021 generic/022 generic/027 generic/075 generic/091 generic/112 generic/127 generic/192 generic/204 generic/219 generic/231 generic/233 generic/235 generic/256 generic/263 generic/273 generic/300 > END TEST: Ext4 4k block w/bigalloc Mon Aug 11 12:42:03 EDT 2014 > BEGIN TEST: Ext4 1k block w/bigalloc Mon Aug 11 12:42:04 EDT 2014 > MKFS_OPTIONS -- -q -b 1024 -O bigalloc /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc > +_check_generic_filesystem: filesystem on /dev/vdc is inconsistent (see /results/results-bigalloc_1k/generic/300.full) > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/027 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 gene ric/193 generic/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/017 generic/018 generic/027 generic/075 generic/091 generic/112 generic/127 generic/204 generic/231 generic/235 generic/256 generic/263 generic/273 generic/300 > END TEST: Ext4 1k block w/bigalloc Mon Aug 11 14:04:28 EDT 2014 > BEGIN TEST: Ext4 4k block w/inline Mon Aug 11 14:04:35 EDT 2014 > MKFS_OPTIONS -- -q -O inline_data,metadata_csum,64bit /dev/vdc > MOUNT_OPTIONS -- -o acl,user_xattr -o block_validity /dev/vdc /vdc > Ran: ext4/001 ext4/002 ext4/271 ext4/305 ext4/306 generic/001 generic/002 generic/003 generic/004 generic/005 generic/006 generic/007 generic/008 generic/009 generic/010 generic/011 generic/012 generic/013 generic/014 generic/015 generic/016 generic/017 generic/018 generic/020 generic/021 generic/022 generic/023 generic/024 generic/025 generic/028 generic/053 generic/062 generic/068 generic/069 generic/070 generic/074 generic/075 generic/076 generic/077 generic/079 generic/083 generic/088 generic/089 generic/091 generic/100 generic/105 generic/112 generic/113 generic/117 generic/120 generic/123 generic/124 generic/125 generic/126 generic/127 generic/128 generic/129 generic/130 generic/131 generic/132 generic/133 generic/135 generic/141 generic/169 generic/184 generic/192 generic/193 gene ric/198 generic/204 generic/207 generic/208 generic/209 generic/210 generic/211 generic/212 generic/213 generic/214 generic/215 generic/219 generic/221 generic/223 generic/224 generic/225 generic/226 generic/228 generic/230 generic/231 generic/232 generic/233 generic/234 generic/235 generic/236 generic/237 generic/239 generic/240 generic/241 generic/245 generic/246 generic/247 generic/248 generic/249 generic/255 generic/256 generic/257 generic/258 generic/263 generic/269 generic/273 generic/274 generic/275 generic/277 generic/280 generic/285 generic/286 generic/294 generic/299 generic/300 generic/306 generic/307 generic/308 generic/309 generic/310 generic/312 generic/313 generic/314 generic/315 generic/316 generic/319 generic/320 shared/006 shared/272 shared/289 shared/298 > Failures: generic/015 generic/077 generic/083 generic/256 shared/298 > END TEST: Ext4 4k block w/inline Mon Aug 11 15:30:09 EDT 2014 > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-ext4" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
* Updated version of kvm-xfstests available 2014-08-09 23:45 Updated versoin of kvm-xfstests available Theodore Ts'o 2014-08-12 16:08 ` Updated version " Theodore Ts'o @ 2014-09-08 2:01 ` Theodore Ts'o 2014-10-28 15:20 ` Theodore Ts'o 1 sibling, 1 reply; 7+ messages in thread From: Theodore Ts'o @ 2014-09-08 2:01 UTC (permalink / raw) To: linux-ext4; +Cc: mhalcrow I've uploaded a new set of precompiled kvm-xfstests test appliances at: https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests This new version has an updated xfstests with a few more tests enabled. It also features the ability for you to telnet to localhost ports 7500, 7501, and 7502 and get shell prompts while the tests are running (if you want to check on /proc/slabinfo, enable tracing, etc.) You can also access the qemu monitor on port 7498, and you debug the kernel using remote gdb on localhost port 7499. Just run "gdb /path/to/vmlinux", and then use the command "target remote localhost:7499". (Pro tip: it's helpful to temporarily add "EXTRA_CFLAGS += -O0" to fs/{ext4,jbd2}/Makefile, and to make sure you have CONFIG_DEBUG_INFO, CONFIG_DEBUG_INFO_DWARF4, and CONFIG_FRAME_POINTER enabled.) There are a few more options which kvm-xfstests supports, so you can configure the number of cpus, add additional mount options, etc. There is also an improved help message, which should explain all of this and make it much more user-friendly: "./kvm-xfstests help" Finally, I've added support to help run tests on Michael Halcrow's encryption patches. To run it, make sure you have the unstable branch of the ext4.git tree, which includes some fixes since the last version he posted, and support for the dummy_encryption mount option. Then run the command "./kvm-xfstests -c encrypt -m nodelalloc -g auto". If you have a local git repository of xfstests-bld, make sure you do a "git pull" to update the latest version of the kvm-xfstests shell script. If you download the root_fs.img file from www.kernel.org, you won't have build xfstests on your own. Just drop the root_fs.img file in kvm-xfstests/test-appliance, look at kvm-xfstests/config and override various parameters using ~/.config/kvm-xfstests or in the kvm-xfstests/config.custom file. When you're ready, cd into the kvm-xfstests directory, and then run "./kvm-xfstests smoke" and make sure everything works. Enjoy, and have fun!! - Ted P.S. If you want to run tests by hand, perhaps because you want to set up a debug environment do some ftrace setups first, run "./kvm-xfstests shell", then in the guest shell prompt, run the command ". test-env". Then override the environment variables FSTESTCFG and FSTESTSET (for example: FSTESTCFG=data_journal; FSTESTSET="ext4/001 generic/013" or FSTESTSET="-g quick"), and then run the shell script "./runtests.sh" ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Updated version of kvm-xfstests available 2014-09-08 2:01 ` Theodore Ts'o @ 2014-10-28 15:20 ` Theodore Ts'o 0 siblings, 0 replies; 7+ messages in thread From: Theodore Ts'o @ 2014-10-28 15:20 UTC (permalink / raw) To: linux-ext4; +Cc: mhalcrow I've uploaded a new set of precompiled kvm-xfstests test appliances at: https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests This new version has an updated xfstests with some additional tests enabled (some of which test bugs that were only fixed in the recent merge window, so if you are testing older kernels, some of the new tests may fail). There aren't that many changes to the framework this time that are visible to users. It is now possible to automatically build a local mirror of the debian packages, and you can also update an existing root_fs.img without regenerating the base OS image. Both of these allow new root_fs images to be built more quickly and without requiring network access, which is handy for people who are doing xfstests development. If you have a local git repository of xfstests-bld, make sure you do a "git pull" to update the latest version of the kvm-xfstests shell script. If you download the root_fs.img file from www.kernel.org, you won't have build xfstests on your own. Just drop the root_fs.img file in kvm-xfstests/test-appliance, look at kvm-xfstests/config and override various parameters using ~/.config/kvm-xfstests or in the kvm-xfstests/config.custom file. When you're ready, cd into the kvm-xfstests directory, and then run "./kvm-xfstests smoke" and make sure everything works. Enjoy, and have fun!! - Ted P.S. There is a baseline run of ext4 for 3.18-rc2 available here: ftp://ftp.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests/baseline-3.18-rc2.xz I'm seeing some oom-kills that affect generic/273 and generic/224 but the tests do run to completion (which they weren't after 3.18-rc1 + the ext4 commits for the merge window, or during the last development cycle). It may be that the extent status tree shrinker patches will address the remaining oom-kills. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-10-28 15:20 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-08-09 23:45 Updated versoin of kvm-xfstests available Theodore Ts'o 2014-08-12 16:08 ` Updated version " Theodore Ts'o 2014-08-12 16:10 ` Theodore Ts'o 2014-08-12 16:10 ` Theodore Ts'o 2014-08-23 17:35 ` Eric Whitney 2014-09-08 2:01 ` Theodore Ts'o 2014-10-28 15:20 ` Theodore Ts'o
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).