linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Refreshed rootfs.img for kvm-xfstests
@ 2016-07-17 14:05 Theodore Ts'o
  2016-07-21 20:22 ` Eric Whitney
  0 siblings, 1 reply; 15+ messages in thread
From: Theodore Ts'o @ 2016-07-17 14:05 UTC (permalink / raw)
  To: linux-ext4

There is an updated rootfs.img file available at:

    https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests

It includes the latest updates from the xfstests-dev upstream.

There is a new set of more nicely formatted, but more importantly,
better organized and expanded documentation for xfstests-bld,
kvm-xfstests, and gce-xfstests.  The new documentation is formatted in
Markdown, and can be browsed starting at:

https://github.com/tytso/xfstests-bld/blob/master/README.md

This release also includes an updated armhf chroot distribution,
armhf_root_fs.tar.gz.  This was previously released in the testing
subdirectory, but it is now built as an synchrnoized part of the
kvm-xfstests root_fs.img release process.  Very rough instructions for
using this tarball can be found here:

https://github.com/tytso/xfstests-bld/blob/master/Documentation/android-xfstests.md

If there is anyone who is interested and has time to look into
creating an automated test runner for armhf_root_fs.tar.gz, ala
kvm-xfstests and gce-xfstests, but using the Android adb and fastboot
utilities to control the Android device, please let me know.  I'd love
to find a volunteer interested in working on this project!

   	  	    	       	  	     	  - Ted




^ permalink raw reply	[flat|nested] 15+ messages in thread
* Refreshed rootfs.img for kvm-xfstests
@ 2017-01-09 23:14 Theodore Ts'o
  2017-01-10  3:38 ` Theodore Ts'o
  0 siblings, 1 reply; 15+ messages in thread
From: Theodore Ts'o @ 2017-01-09 23:14 UTC (permalink / raw)
  To: linux-ext4, fstests

There is an updated rootfs.img file available at:

    https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests

It includes the latest updates from the xfstests-dev upstream, as well
as updated file system utilities from debian-backports.  It also adds
support for the new encryption teests from Eric Biggers (for this
reason the xfsprogs in this image includes an out-of-tree patch to
allow xfs_io to set the encryption policy).

We also now skip all of the reflink/dedupe tests when running tests
for ext4, to speed up our testing.

This release of kvm-xfstests now supports f2fs (as well as btrfs,
ext2, ext4, overlay, tmpfs, and xfs).

The gce-xfstests driver has been updated to support the latest gcloud
SDK and Debian releases as well as the above changes.  For more
information about this test framework, please see:

    http://thunk.org/gce-xfstests

						- Ted

e2fsprogs	v1.43.3-30-g8df85fb (Sun, 4 Sep 2016 21:32:35 -0400)
fio		fio-2.16 (Mon, 19 Dec 2016 23:12:56 -0700)
quota		2b37958 (Tue, 9 Aug 2016 19:17:56 +0200)
xfsprogs	v4.9.0-1-g07d66eb (Sat, 7 Jan 2017 23:27:26 -0500)
xfstests-bld	39124a6 (Mon, 9 Jan 2017 11:09:14 -0500)
xfstests	linux-v3.8-1306-gbeffdf1 (Sun, 8 Jan 2017 20:30:22 -0500)
						

^ permalink raw reply	[flat|nested] 15+ messages in thread
* Refreshed rootfs.img for kvm-xfstests
@ 2016-06-30 15:28 Theodore Ts'o
  2016-07-01 15:54 ` Theodore Ts'o
  0 siblings, 1 reply; 15+ messages in thread
From: Theodore Ts'o @ 2016-06-30 15:28 UTC (permalink / raw)
  To: linux-ext4

There is an updated rootfs.img file available at:

    https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests

It includes the latest updates from the xfstests-dev upstream.  This
image also includes the dbench binary which enables generic/241.
There is also support for testing the virtio-rng kernel driver (not
for file system testing).

The gce-xfstests driver has been updated to support the latest gcloud
SDK and Debian releases.  For more information about this test
framework, please see:

    http://thunk.org/gce-xfstests

Finally, it is now possible to build tar.gz file with all of the
xfstests-bld test runner infrastructure using "./gen-image
--out-tar=rootfs.tar.gz".  This can be used for those people who want
to run xfstests on bare hardware without using KVM.  This also allows
xfstests-bld to be built on a Debian armhf build server, and then
create a tar.gz file that can be used to run a chroot environment on
an Android device.  (This requires using an external drive attached to
a USB C hub, with a special kernel which forces SELinux in Permissive
mode.  More documentation and automation will hopefully follow.)

Cheers,

						- Ted



^ permalink raw reply	[flat|nested] 15+ messages in thread
* Refreshed rootfs.img for kvm-xfstests
@ 2016-04-04  6:13 Theodore Ts'o
  0 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2016-04-04  6:13 UTC (permalink / raw)
  To: linux-ext4

There is an updated rootfs.img file available at:

    https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests

It includes the latest updates from the xfstests-dev and quota
upstreams.  Some spurious test filaures in the encrypt and quota
configurations have been fixed.

In the gce-xfstests driver, we now also support DAX testing.  For more
information about this test framework, please see:

    http://thunk.org/gce-xfstests

Cheers,

						- Ted

^ permalink raw reply	[flat|nested] 15+ messages in thread
* Refreshed rootfs.img for kvm-xfstests
@ 2015-10-25 21:26 Theodore Ts'o
  0 siblings, 0 replies; 15+ messages in thread
From: Theodore Ts'o @ 2015-10-25 21:26 UTC (permalink / raw)
  To: linux-ext4

Hi, I've uploaded an updated rootfs.img at:

https://www.kernel.org/pub/linux/kernel/people/tytso/kvm-xfstests

It includes the xfstests-dev upstream version 0e6ead559169 (Updated
from Oct. 14th) and some configuration changes to minimize some test
failure noise.  The config files are commented with the known
failures, for example:

https://git.kernel.org/cgit/fs/ext2/xfstests-bld.git/tree/kvm-xfstests/test-appliance/files/root/conf/encrypt.exclude

https://git.kernel.org/cgit/fs/ext2/xfstests-bld.git/tree/kvm-xfstests/test-appliance/files/root/conf/data_journal_noleak

I am currently getting the following results:

BEGIN TEST 4k: Ext4 4k block Sun Oct 25 07:29:52 EDT 2015
Failures: ext4/304
BEGIN TEST 1k: Ext4 1k block Sun Oct 25 08:12:58 EDT 2015
Failures: ext4/304 generic/018
BEGIN TEST ext3: Ext4 4k block emulating ext3 Sun Oct 25 09:01:21 EDT 2015
Failures: ext4/301 ext4/302 ext4/303 ext4/304 generic/018
BEGIN TEST encrypt: Ext4 encryption Sun Oct 25 09:44:13 EDT 2015
Failures: ext4/301 ext4/303 ext4/304
BEGIN TEST nojournal: Ext4 4k block w/ no journal Sun Oct 25 10:20:57 EDT 2015
Failures: ext4/301 ext4/304
BEGIN TEST ext3conv: Ext4 4k block w/nodelalloc and no flex_bg Sun Oct 25 11:01:06 EDT 2015
Failures: ext4/304
BEGIN TEST dioread_nolock: Ext4 4k block w/dioread_nolock Sun Oct 25 11:41:36 EDT 2015
Failures: ext4/001 ext4/304 ext4/308 generic/324
BEGIN TEST data_journal_noleak: Ext4 4k block w/data=journal Sun Oct 25 12:24:57 EDT 2015
Failures: ext4/271 ext4/301 ext4/302 ext4/303 ext4/304 ext4/308 generic/018
BEGIN TEST inline: Ext4 4k block w/inline Sun Oct 25 13:16:58 EDT 2015
Failures: ext4/304
BEGIN TEST bigalloc: Ext4 4k block w/bigalloc Sun Oct 25 14:00:23 EDT 2015
Failures: ext4/004 generic/018 generic/204 generic/219 generic/235 generic/273
BEGIN TEST bigalloc_1k: Ext4 1k block w/bigalloc Sun Oct 25 14:46:29 EDT 2015
Failures: ext4/004 generic/018 generic/204 generic/235

(The ext4/30[1234] failures we only recently added back the these
tests that had been previously marked as dangerous and not in the auto
group.  ext4/304 is pretty clearly a buggy test as near as I can tell.
I haven't had a chance to rule out the others.  generic/018 is an
expected failures due to how we handle defrag; I should just add that
to all.exclude.  I need to take a closer look at some of the other
failures to understand what is going on.)

						- Ted


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-01-11  3:06 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-17 14:05 Refreshed rootfs.img for kvm-xfstests Theodore Ts'o
2016-07-21 20:22 ` Eric Whitney
2016-07-23 15:10   ` Theodore Ts'o
2016-07-23 23:06     ` Eric Whitney
2016-07-24  8:18       ` Theodore Ts'o
  -- strict thread matches above, loose matches on Subject: below --
2017-01-09 23:14 Theodore Ts'o
2017-01-10  3:38 ` Theodore Ts'o
2017-01-10 12:48   ` Roman Penyaev
2017-01-10 15:07     ` Roman Penyaev
2017-01-11  3:05       ` Theodore Ts'o
2017-01-10 18:50     ` Eric Biggers
2016-06-30 15:28 Theodore Ts'o
2016-07-01 15:54 ` Theodore Ts'o
2016-04-04  6:13 Theodore Ts'o
2015-10-25 21:26 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).