xfstests-bld: get-all improvements and adding keyctl
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | get-all: use helper function to clone repositoriesget-all | +40 | 0 replies | |
| 2/7 | get-all: check out correct commits in already-cloned repositoriesDocumentation/ get-all | +72 | 0 replies | |
| 3/7 | get-all: fail if optional repositories have been deconfiguredget-all | +9 | 0 replies | |
| 4/7 | Makefile: always run get-allMakefile | +12 | 0 replies | |
| 5/7 | do-all, get-all: run with 'set -e'do-all get-all | +4 | 0 replies | |
| 6/7 | Makefile: check whether xfsprogs-dev exists before cleaning itMakefile | +1 | 0 replies | |
| 7/7 | xfstests-bld: optionally build keyctl.gitignore Documentation/ Makefile +3 more | +36 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/7] xfstests-bld: get-all improvements and adding keyctl
From: Eric Biggers <[email protected]>
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(-)
Signature · 1 line
2.13.0.219.gdb65acc882-goog