From: Eric Whitney <enwlinux@gmail.com>
To: Theodore Ts'o <tytso@mit.edu>
Cc: linux-ext4@vger.kernel.org
Subject: Re: Refreshed rootfs.img for kvm-xfstests
Date: Thu, 21 Jul 2016 16:22:39 -0400 [thread overview]
Message-ID: <20160721202238.GA1514@localhost.localdomain> (raw)
In-Reply-To: <20160717140552.GA11276@thunk.org>
* Theodore Ts'o <tytso@mit.edu>:
> 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
I've tested this version of the ARM test appliance using the 4k test config
on a Pandaboard with a 4.7-rc7 kernel, and have discovered a few problems with
the file system image as discussed in today's concall (the upshot was that the
build process might be failing somewhere along the way and producing an
incomplete image):
Several files needed to run the appliance are missing from /root - test-env,
test-conf, /conf (and its contents), and runtests.sh. Copying them in
from xfstests-bld solved that.
/usr/bin/awk points to an executable in Ted's home directory. Relinking to
/usr/bin/gawk fixed things up well enough.
With these changes, I was able to get a complete 4k run with some
discrepancies relative to my ARM baseline:
As reported in the output log produced by runtests.sh, it appears that the
quota user tools are not installed; quota-related xfstests were not run,
and the tools are missing from /root/xfstests/bin where they are found on the
x86_64 image.
Several tests using dm failed involving the error and flakey targets. Some
succeeded in my baseline, and some are new since the baseline. They need
a closer look to see what's going on - there's no immediate evidence the
root fs image is responsible.
Otherwise, this is an easy and convenient way to run the test appliance on
ARM. Thanks!
Eric
>
> 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
>
>
>
> --
> 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
next prev parent reply other threads:[~2016-07-21 20:19 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-07-17 14:05 Refreshed rootfs.img for kvm-xfstests Theodore Ts'o
2016-07-21 20:22 ` Eric Whitney [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160721202238.GA1514@localhost.localdomain \
--to=enwlinux@gmail.com \
--cc=linux-ext4@vger.kernel.org \
--cc=tytso@mit.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).