public inbox for fstests@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] xfstests-bld: get-all improvements and adding keyctl
@ 2017-05-25 19:25 Eric Biggers
  2017-05-25 19:25 ` [PATCH 1/7] get-all: use helper function to clone repositories Eric Biggers
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Eric Biggers @ 2017-05-25 19:25 UTC (permalink / raw)
  To: Theodore Ts'o; +Cc: fstests, Eric Biggers

From: Eric Biggers <ebiggers@google.com>

Patches 1-6 make some improvements to how the xfstests-bld system
handles external git repositories --- especially, making sure the build
system recognizes changes made to the config file.

Patch 7 adds support for optionally including keyctl (used by the
filesystem encryption tests) in the xfstests tarball built by
xfstests-bld.  As noted, this usually isn't needed, but it can be useful
if the tarball is used "on its own", without being contained in a
dedicated test appliance.

Eric Biggers (7):
  get-all: use helper function to clone repositories
  get-all: check out correct commits in already-cloned repositories
  get-all: fail if optional repositories have been deconfigured
  Makefile: always run get-all
  do-all, get-all: run with 'set -e'
  Makefile: check whether xfsprogs-dev exists before cleaning it
  xfstests-bld: optionally build keyctl

 .gitignore                         |   1 +
 Documentation/building-xfstests.md |  36 ++++----
 Makefile                           |  24 ++---
 build-all                          |  28 +++++-
 config                             |   5 ++
 do-all                             |   2 +
 get-all                            | 173 +++++++++++++++++++++----------------
 7 files changed, 164 insertions(+), 105 deletions(-)

-- 
2.13.0.219.gdb65acc882-goog


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

end of thread, other threads:[~2017-05-27  3:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-25 19:25 [PATCH 0/7] xfstests-bld: get-all improvements and adding keyctl Eric Biggers
2017-05-25 19:25 ` [PATCH 1/7] get-all: use helper function to clone repositories Eric Biggers
2017-05-25 19:25 ` [PATCH 2/7] get-all: check out correct commits in already-cloned repositories Eric Biggers
2017-05-25 19:25 ` [PATCH 3/7] get-all: fail if optional repositories have been deconfigured Eric Biggers
2017-05-25 19:25 ` [PATCH 4/7] Makefile: always run get-all Eric Biggers
2017-05-25 19:25 ` [PATCH 5/7] do-all, get-all: run with 'set -e' Eric Biggers
2017-05-25 19:25 ` [PATCH 6/7] Makefile: check whether xfsprogs-dev exists before cleaning it Eric Biggers
2017-05-25 19:25 ` [PATCH 7/7] xfstests-bld: optionally build keyctl Eric Biggers
2017-05-27  3:37 ` [PATCH 0/7] xfstests-bld: get-all improvements and adding keyctl 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