[Top] [All Lists]

Re: Ubuntu Ext4 regression testing

To: Eric Sandeen <sandeen@xxxxxxxxxx>
Subject: Re: Ubuntu Ext4 regression testing
From: "Theodore Ts'o" <tytso@xxxxxxx>
Date: Wed, 12 Sep 2012 22:24:42 -0400
Cc: Brad Figg <brad.figg@xxxxxxxxxxxxx>, linux-ext4@xxxxxxxxxxxxxxx, xfs-oss <xfs@xxxxxxxxxxx>
In-reply-to: <50514061.2050801@xxxxxxxxxx>
References: <50511241.2090603@xxxxxxxxxxxxx> <5051142D.1050603@xxxxxxxxxx> <5051177E.6000903@xxxxxxxxxxxxx> <505126D4.5030106@xxxxxxxxxx> <50512BB1.5010605@xxxxxxxxxxxxx> <50513C1A.9020504@xxxxxxxxxx> <50513F22.3040201@xxxxxxxxxxxxx> <50514061.2050801@xxxxxxxxxx>
User-agent: Mutt/1.5.21 (2010-09-15)
On Wed, Sep 12, 2012 at 09:09:37PM -0500, Eric Sandeen wrote:
> Ah, I didn't know that autotest had a snapshot.  I wonder if there's
> a way to tease that back out, and pull down xfstests from git daily.
> FWIW, it's a little confusing - we have 2 repos:
> git://oss.sgi.com/xfs/cmds/xfstests.git
> git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git

This may be helpful; I have a xfstests build environment here:


It will automatically pull down the xfstests and xfsprogs from
git.kernel.org, and builds xfstests in a hermetic environment (i.e.,
it doesn't depend on version of xfsprogs, libacl, libaio,
etc. installed on the build system).  I set this up back when I was
doing most of my work using Ubuntu LTS 10.04, and the positively
ancient versions of libacl, libaio, xfsprogs-dev, etc., weren't
compatible with the bleeding edge of xfstests.

So I used this build environment so I wasn't dependent on the
vagrancies of whatever happened to be in Ubunutu LTS 10.04.

The makefiles in xfstests-bld will also generate a tar file containing
the necessary xfstests and xfsprogs binaries which I could then drop
into a debootstrap environment (I'm currently using a x86-32 Debian
unstable chroot) which I then use in my KVM image.  So it allows me to
get and build the very latest version of xfstests from git.kernel.org
in a highly automated fashion.


                                                - Ted

<Prev in Thread] Current Thread [Next in Thread>