blob: 1f146ca20cc71f2616e1c5ad9df0304324f4ff53 [file] [log] [blame]
#
# Test configuration
#
unset LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME PAGER
FSCK="$USE_VALGRIND ../e2fsck/e2fsck"
MKE2FS="$USE_VALGRIND ../misc/mke2fs"
DUMPE2FS="$USE_VALGRIND ../misc/dumpe2fs"
TUNE2FS="$USE_VALGRIND ../misc/tune2fs"
CHATTR="$USE_VALGRIND../misc/chattr"
LSATTR="$USE_VALGRIND ../misc/lsattr"
E2IMAGE="$USE_VALGRIND ../misc/e2image"
E2IMAGE_EXE="../misc/e2image"
DEBUGFS="$USE_VALGRIND ../debugfs/debugfs"
DEBUGFS_EXE="../debugfs/debugfs"
TEST_BITS="test_data.tmp"
if [ ! -s $TEST_BITS ]; then
# create a non-sparse test file if possible, since debugfs may be
# sparse and cause "debugfs write" (using copy_file()) to skip holes
# during testing if SEEK_DATA/SEEK_HOLE or FS_IOC_FIEMAP are available
dd if=/dev/urandom of=$TEST_BITS bs=128k count=1 > /dev/null 2>&1 ||
TEST_BITS="$DEFBUGFS_EXE"
fi
RESIZE2FS_EXE="../resize/resize2fs"
RESIZE2FS="$USE_VALGRIND $RESIZE2FS_EXE"
E2UNDO_EXE="../misc/e2undo"
E2UNDO="$USE_VALGRIND $E2UNDO_EXE"
E2MMPSTATUS="$USE_VALGRIND ../misc/dumpe2fs -m"
TEST_REL=../tests/progs/test_rel
TEST_ICOUNT=../tests/progs/test_icount
CRCSUM=../tests/progs/crcsum
CLEAN_OUTPUT="sed -f $cmd_dir/filter.sed"
LD_LIBRARY_PATH=../lib:../lib/ext2fs:../lib/e2p:../lib/et:../lib/ss:${LD_LIBRARY_PATH}
DYLD_LIBRARY_PATH=../lib:../lib/ext2fs:../lib/e2p:../lib/et:../lib/ss:${DYLD_LIBRARY_PATH}
export LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH
TZ=GMT0
export TZ
LC_ALL=C
export LC_ALL
E2FSCK_CONFIG=/dev/null
export E2FSCK_CONFIG
MKE2FS_CONFIG=./mke2fs.conf
export MKE2FS_CONFIG
BLKID_FILE=/dev/null
export BLKID_FILE
unset MKE2FS_FIRST_META_BG
E2FSPROGS_SKIP_PROGRESS=yes
export E2FSPROGS_SKIP_PROGRESS
EXT2FS_NO_MTAB_OK=yes
export EXT2FS_NO_MTAB_OK
RESIZE2FS_FORCE_LAZY_ITABLE_INIT=yes
export RESIZE2FS_FORCE_LAZY_ITABLE_INIT
E2FSPROGS_LIBMAGIC_SUPPRESS=yes
export E2FSPROGS_LIBMAGIC_SUPPRESS