public inbox for fstests@vger.kernel.org
 help / color / mirror / Atom feed
* Directory reorganization in xfstests-bld pushed out
@ 2022-05-24 13:52 Theodore Ts'o
  2022-05-24 19:26 ` Eric Biggers
  0 siblings, 1 reply; 3+ messages in thread
From: Theodore Ts'o @ 2022-05-24 13:52 UTC (permalink / raw)
  To: fstests; +Cc: ebiggers, enwlinux, leah.rumancik, harshadshirwadkar

I've justed pushed out a change to the xfstests-bld directory which is
especially disruptive for people who are building test appliances
using xfstests-bld.

The directory structure in xfstests-bld reflects its original design
as a hermetic build system for xfstests.  However, these days, its
primary focus is the an test appliance featuring xfstests (but these
days, we also support blktests the Phoronix test suite, etc.) and
drivers to run the test appliance on a variety of environments ---
e.g., kvm-xfstests, gce-xfstests, and android-xfstests.

To make life easier for new users of xfstests-bld, especially who want
to use kvm-xfstests, I've reorganized the directory structure and
moved around files and directories so they are sorted into four
top-level directories:
    
    fstests-bld		The hermetic build system for xfstests
    test-appliance	The test runner infrastructure for xfstests (and blktests
			and Phoronix Test Suite....)
    run-fstests		The test runner command line utilities, namely kvm-xfstests,
			gce-xfstests, etc.
    build-kernel	Utilities to build and configure the Linux kernel in a
			standard way which is easy for the test runners to run.
    
There is a script in fstests-bld/misc/post-reorg-cleanup which may be
helpful in moving the external repos and other files to the proper
places after this reorganization.  Please take a look at it before
running it, and I recommend that you use the --no-action option first.
Since the most developers will only need to run the script once, it
may be a little rough, and it does delete some files and directories.

       	      	   	       	     	 - Ted

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

end of thread, other threads:[~2022-05-26 18:06 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-24 13:52 Directory reorganization in xfstests-bld pushed out Theodore Ts'o
2022-05-24 19:26 ` Eric Biggers
2022-05-26 18:06   ` 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