From 03b0089e9b18ee6b4e5e990db98a1f545cc2521b Mon Sep 17 00:00:00 2001 From: Tomas Racek Date: Sun, 3 Feb 2013 10:19:56 +0000 Subject: [PATCH] xfstests: Provide dumpe2fs via standard common.config interface dumpe2fs can be now accessed via $DUMPE2FS_PROG, tests that require it can check for its availability by _require_dumpe2fs function. Signed-off-by: Tomas Racek Reviewed-by: Ben Myers Signed-off-by: Rich Johnston --- common.config | 1 + common.rc | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/common.config b/common.config index 57f505de..71741278 100644 --- a/common.config +++ b/common.config @@ -159,6 +159,7 @@ export KILLALL_PROG="`set_prog_path killall`" export INDENT_PROG="`set_prog_path indent`" export XFS_COPY_PROG="`set_prog_path xfs_copy`" export FSTRIM_PROG="`set_prog_path fstrim`" +export DUMPE2FS_PROG="`set_prog_path dumpe2fs`" # Generate a comparable xfsprogs version number in the form of # major * 10000 + minor * 100 + release diff --git a/common.rc b/common.rc index 2e8581e0..0cccb94b 100644 --- a/common.rc +++ b/common.rc @@ -1826,6 +1826,13 @@ _test_batched_discard() $FSTRIM_PROG ${1} &>/dev/null } +_require_dumpe2fs() +{ + if [ -z "$DUMPE2FS_PROG" ]; then + _notrun "This test requires dumpe2fs utility." + fi +} + ################################################################################ if [ "$iam" != new -a "$iam" != bench ] -- 2.39.5