Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev

This commit is contained in:
Eric Sandeen
2009-04-19 15:48:54 -05:00
71 changed files with 966 additions and 203 deletions
+90
View File
@@ -0,0 +1,90 @@
*.lo
*.o
*.la
autom4te.cache
configure
include/builddefs
include/config.h
include/config.h.in
lib/.libs
dmapi/Makefile
dmapi/config.log
dmapi/config.status
dmapi/libtool
dmapi/src/Makefile
dmapi/src/common/Makefile
dmapi/src/common/cmd/.deps
dmapi/src/common/cmd/Makefile
dmapi/src/common/lib/.deps
dmapi/src/common/lib/Makefile
dmapi/src/sample_hsm/.deps
dmapi/src/sample_hsm/Makefile
dmapi/src/simple/.deps
dmapi/src/simple/Makefile
dmapi/src/suite1/Makefile
dmapi/src/suite1/cmd/.deps
dmapi/src/suite1/cmd/Makefile
dmapi/src/suite2/Makefile
dmapi/src/suite2/src/.deps
dmapi/src/suite2/src/Makefile
ltp/aio-stress
ltp/doio
ltp/fsstress
ltp/fsx
ltp/growfiles
ltp/iogen
src/alloc
src/append_reader
src/append_writer
src/bstat
src/bulkstat_unlink_test
src/bulkstat_unlink_test_modified
src/devzero
src/dirperf
src/dirstress
src/dmiperf
src/fault
src/feature
src/fill
src/fill2
src/fs_perms
src/fstest
src/ftrunc
src/genhashnames
src/getdevicesize
src/getpagesize
src/godown
src/holes
src/itrash
src/locktest
src/loggen
src/looptest
src/lstat64
src/makeextents
src/metaperf
src/mmapcat
src/multi_open_unlink
src/nametest
src/permname
src/preallo_rw_pattern_reader
src/preallo_rw_pattern_writer
src/randholes
src/rename
src/resvtest
src/runas
src/t_access_root
src/t_dir_offset
src/t_immutable
src/t_mtab
src/testx
src/trunc
src/truncfile
src/unwritten_mmap
src/unwritten_sync
src/usemem
src/writemod
src/xfsctl
+1 -1
View File
@@ -50,7 +50,7 @@ num_filenames=100
i=1
while [ $i -le $num_filenames ]; do
echo "nametest.$i" >>$sourcefile
i=`expr $i + 1`
let i=$i+1
done
mkdir $testdir/$seq
-11
View File
@@ -33,17 +33,6 @@ _free()
_df_dir $SCRATCH_MNT | $AWK_PROG '{ print $5 }'
}
_filter_dd()
{
$AWK_PROG '
/records in/ { next }
/records out/ { next }
/No space left on device/ { print " !!! disk full (expected)"
next }
{ print " *** " $0 }
'
}
# real QA test starts here
_supported_fs xfs
_supported_os IRIX Linux
+1 -1
View File
@@ -67,7 +67,7 @@ do
echo "" >>$seq.full
echo "*** XFS_CHECK ***" >>$seq.full
echo "" >>$seq.full
xfs_check $checkopts $SCRATCH_DEV >>$seq.full 2>&1 \
_scratch_xfs_check $checkopts >>$seq.full 2>&1 \
|| _fail "xfs_check $checkopts failed"
_scratch_mount -o remount,rw \
|| _fail "remount rw failed"
+1 -1
View File
@@ -44,7 +44,7 @@ while [ $i -lt 5 ]; do
fi
rm $dump_file
sleep 2
i=`expr $i + 1`
let i=$i+1
done
echo "middate = $middate" >>$seq.full
+1 -1
View File
@@ -71,7 +71,7 @@ EOF
while [ $count -lt $total ]
do
count=`expr $count + 1`
let count=$count+1
cat >>$tmp.proto <<EOF
${count}_of_${total}_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ---755 3 1 /bin/true
EOF
+1 -1
View File
@@ -44,7 +44,7 @@ while [ $i -lt 5 ]; do
fi
rm $dump_file
sleep 2
i=`expr $i + 1`
let i=$i+1
done
echo "middate = $middate" >>$seq.full
+2 -2
View File
@@ -54,7 +54,7 @@ for acl in $acls
do
_do "touch $test.$i"
_do "chacl $acl $test.$i"
i=`expr $i + 1`
let i=$i+1
done
list_acls()
@@ -63,7 +63,7 @@ list_acls()
for acl in $acls
do
chacl -l $test.$i | _acl_filter_id | sed -e "s!$SCRATCH_MNT!\$SCRATCH_MNT!"
i=`expr $i + 1`
let i=$i+1
done
}
+4 -4
View File
@@ -58,7 +58,7 @@ while [ $i -le 9 ]; do
date >>$seq.full
find $SCRATCH_MNT -exec $here/src/lstat64 {} \; | sed 's/(00.*)//' >$tmp.dates.$i
if [ $i -gt 0 ]; then
level_1=`expr $i - 1`
let level_1=$i-1
diff -c $tmp.dates.$level_1 $tmp.dates.$i >>$seq.full
else
cat $tmp.dates.$i >>$seq.full
@@ -66,7 +66,7 @@ while [ $i -le 9 ]; do
dump_file=$tmp.df.level$i
_do_dump_file -l $i
i=`expr $i + 1`
let i=$i+1
done
echo "Listing of what files we start with:"
@@ -79,7 +79,7 @@ while [ $i -le 9 ]; do
echo "restoring from df.level$i"
dump_file=$tmp.df.level$i
_do_restore_toc
i=`expr $i + 1`
let i=$i+1
done
echo "Do the cumulative restores"
@@ -91,7 +91,7 @@ while [ $i -le 9 ]; do
_do_restore_file_cum -l $i
echo "ls -l restore_dir"
ls -lR $restore_dir | _ls_size_filter | _check_quota_file
i=`expr $i + 1`
let i=$i+1
done
# success, all done
+4 -4
View File
@@ -146,7 +146,7 @@ while [ $i -le $num_dumps ]; do
dump_file=$tmp.df.level$i
_do_dump_file -l $i
i=`expr $i + 1`
let i=$i+1
done
echo "Look at what files are contained in the inc. dump"
@@ -156,7 +156,7 @@ while [ $i -le $num_dumps ]; do
echo "restoring from df.level$i"
dump_file=$tmp.df.level$i
_do_restore_toc
i=`expr $i + 1`
let i=$i+1
done
echo "Do the cumulative restores"
@@ -168,7 +168,7 @@ while [ $i -le $num_dumps ]; do
_do_restore_file_cum -l $i
echo "list restore_dir"
_list_dir $restore_dir | _check_quota_file | tee $tmp.restorals.$i
i=`expr $i + 1`
let i=$i+1
done
echo ""
@@ -178,7 +178,7 @@ while [ $i -le $num_dumps ]; do
echo "Comparing ls of FS with restored FS at level $i"
diff -s $tmp.ls.$i $tmp.restorals.$i | sed "s#$tmp#TMP#g"
echo ""
i=`expr $i + 1`
let i=$i+1
done
+3 -3
View File
@@ -75,7 +75,7 @@ touch $tmp.running
} &
i=0
ITERATIONS=`expr $ITERATIONS - 1`
let ITERATIONS=$ITERATIONS-1
echo | tee -a $seq.full
while [ $i -le $ITERATIONS ]
@@ -94,7 +94,7 @@ do
sleep 2
echo | tee -a $seq.full
i=`expr $i + 1`
let i=$i+1
done
# stop fsstress iterations
@@ -105,4 +105,4 @@ wait
_check_scratch_fs
exit 1
exit 1
+1 -1
View File
@@ -137,7 +137,7 @@ do
echo === Iterating, `expr $upperbound - $count` remains
echo
echo
count=`expr $count + 1`
let count=$count+1
done
# success, all done
+1 -1
View File
@@ -30,7 +30,7 @@ addentries()
while [ $count -gt 0 ]; do
touch `printf $pattern $count`
count=`expr $count - 1`
let count=$count-1
done
}
+2 -2
View File
@@ -30,7 +30,7 @@ realtime =REALTIME extsz=N, blocks=N, rtextents=N
# test out data stripe
--- mkfs=-d su=266240,sw=1 ---
--- mkfs=-l version=1 -d su=266240,sw=1 ---
meta-data=DEV isize=256 agcount=N, agsize=N blks
data = bsize=4096 blocks=N, imaxpct=25
= sunit=65 swidth=65 blks, unwritten=1
@@ -41,7 +41,7 @@ realtime =REALTIME extsz=N, blocks=N, rtextents=N
# test out data stripe the same but using sunit & swidth
--- mkfs=-d sunit=520,swidth=520 ---
--- mkfs=-l version=1 -d sunit=520,swidth=520 ---
meta-data=DEV isize=256 agcount=N, agsize=N blks
data = bsize=4096 blocks=N, imaxpct=25
= sunit=65 swidth=65 blks, unwritten=1
Regular → Executable
View File
+4 -4
View File
@@ -38,7 +38,7 @@ populate()
while [ $i -le $files -a "X$faststart" = "X" ]; do
file=$SCRATCH_MNT/f$i
xfs_io -f -d -c 'pwrite -b 64k 0 64k' $file >/dev/null
i=`expr $i + 1`
let i=$i+1
done
# remove every second file, freeing up lots of space
@@ -46,7 +46,7 @@ populate()
i=1
while [ $i -le $files -a "X$faststart" = "X" ]; do
rm $SCRATCH_MNT/f$i
i=`expr $i + 2`
let i=$i+2
done
echo "flushing changes via umount/mount."
@@ -67,10 +67,10 @@ allocate()
xfs_io -f -c 'pwrite -b 64k 0 16m' $file \
>/dev/null 2>&1
rm $file
j=`expr $j + 1`
let j=$j+1
done
} &
i=`expr $i + 1`
let i=$i+1
done
wait
+3 -3
View File
@@ -52,8 +52,8 @@ E=10030600
while [ $I -le $E ]
do
echo > $SCRATCH_MNT/test/${STR1}${STR2}${STR3}${I}
I=`expr $I + 1`
[ `expr $I % 1000` -eq 0 ] && echo "Created $I/$E"
let I=$I+1
[ $[$I % 1000] -eq 0 ] && echo "Created $I/$E"
done
sync
@@ -63,7 +63,7 @@ E=10030599
while [ $I -le $E ]
do
rm $SCRATCH_MNT/test/${STR1}${STR2}${STR3}${I} &
I=`expr $I + 1`
let I=$I+1
done
_check_scratch_fs
+1 -1
View File
@@ -39,7 +39,7 @@ I=0
while [ $I -lt 1000 ]
do
cp src/itrash.c $SCRATCH_MNT/${I}
I=`expr $I + 1`
let I=$I+1
done
umount $SCRATCH_DEV
Executable → Regular
View File
+1 -1
View File
@@ -41,7 +41,7 @@ _do_test()
[ $__proc -gt 1 ] && _param="-t $__proc $_param"
while [ $__proc -gt 1 ]; do
_files="$_files $testdir/aiostress.$$.$_n.$__proc"
__proc=`expr $__proc - 1`
let __proc=$__proc-1
done
rm -f $_files

Some files were not shown because too many files have changed in this diff Show More