test_100a() {
(( $MDS1_VERSION >= $(version_code 2.14.0.92) )) ||
skip "Need MDS >= 2.14.0.92 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
test_mkdir $DIR/$tdir
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "restore_lustre_params < $p" EXIT
$LCTL set_param llite.*.enable_compression=1
test_100b() {
(( $MDS1_VERSION >= $(version_code 2.14.0.92) )) ||
skip "Need MDS >= 2.14.0.92 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
# putting lz4 twice:
local c1="64"
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "rm -rf $DIR/$tdir; restore_lustre_params < $p" EXIT
- $LCTL set_param llite.*.enable_compression=1
+ stack_trap "rm -rf $DIR/$tdir"
test_mkdir $DIR/$tdir
test_100c() {
(( $MDS1_VERSION >= $(version_code 2.14.0.92) )) ||
skip "Need MDS >= 2.14.0.92 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
local d1=$DIR/$tdir/dir-1
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "rm -rf $DIR/$tdir; restore_lustre_params < $p" EXIT
- $LCTL set_param llite.*.enable_compression=1
+ stack_trap "rm -rf $DIR/$tdir"
test_mkdir $DIR/$tdir
test_100d() {
(( $MDS1_VERSION >= $(version_code 2.14.0.92) )) ||
skip "Need MDS >= 2.14.0.92 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
# putting lz4 twice:
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
local expect
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "rm -rf $DIR/$tdir; restore_lustre_params < $p" EXIT
- $LCTL set_param llite.*.enable_compression=1
+ stack_trap "rm -rf $DIR/$tdir"
test_mkdir $DIR/$tdir
$LFS setstripe -c-1 $DIR/$tdir ||
test_100e() {
(( $MDS1_VERSION >= $(version_code 2.14.0.92) )) ||
skip "Need MDS >= 2.14.0.92 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "rm -rf $DIR/$tdir; restore_lustre_params < $p" EXIT
+ stack_trap "rm -rf $DIR/$tdir"
+ stack_trap "$LCTL set_param llite.*.enable_compression=1"
$LCTL set_param llite.*.enable_compression=0
test_mkdir $DIR/$tdir
test_100f() {
(( $MDS1_VERSION >= $(version_code 2.14.0.91) )) ||
skip "Need MDS >= 2.14.0.91 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "rm -rf $DIR/$tdir; restore_lustre_params < $p" EXIT
- $LCTL set_param llite.*.enable_compression=1
+ stack_trap "rm -rf $DIR/$tdir"
test_mkdir $DIR/$tdir
$LFS setstripe -E1M -Z gzip:1 -E4M -E6M -Z none -Eeof -Z gzip:4 $tf ||
test_100j() {
(( $MDS1_VERSION >= $(version_code 2.14.0.92) )) ||
skip "Need MDS >= 2.14.0.92 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
local tmp_hdf_128k=$TMP/$tfile.128k
local hdf=$LUSTRE/tests/AMSR_E_L3_DailyOcean_V05_20111003.hdf
- export LFS_SETSTRIPE_COMPR_OK="yes"
-
[[ -s $hdf.bz2 ]] || skip_env "HDF file not present"
if type -p bzcat >/dev/null; then
fi
test_mkdir $DIR/$tdir
- save_lustre_params client "llite.*.enable_compression" > $p
-
- $LCTL set_param llite.*.enable_compression=1
- stack_trap "restore_lustre_params < $p; rm -f $p" EXIT
$LFS setstripe -E eof -Z lz4 $tf || error "setstripe lz4 failed"
$LFS getstripe $tf
test_100k() {
(( $MDS1_VERSION >= $(version_code 2.14.0.92) )) ||
skip "Need MDS >= 2.14.0.92 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "rm -rf $DIR/$tdir; restore_lustre_params < $p" EXIT
- $LCTL set_param llite.*.enable_compression=1
+ stack_trap "rm -rf $DIR/$tdir"
test_mkdir $DIR/$tdir
test_100l() {
(( $MDS1_VERSION >= $(version_code 2.14.0.91) )) ||
skip "Need MDS >= 2.14.0.91 for compression support"
+ compression_enabled || skip "compression is disabled ($(uname -a))"
local tf=$DIR/$tdir/$tfile
local tf2=$DIR/$tdir/${tfile}_compr
local flags
local p="$TMP/$TESTSUITE-$TESTNAME.parameters"
- save_lustre_params client "llite.*.enable_compression" > $p
- stack_trap "rm -rf $DIR/$tdir; restore_lustre_params < $p" EXIT
- $LCTL set_param llite.*.enable_compression=1
+ stack_trap "rm -rf $DIR/$tdir"
test_mkdir $DIR/$tdir