mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
Report which tests did get run
fs type mismatches are now likely enough that it may be nice to report which tests -were- run at the end... Signed-off-by: Eric Sandeen <sandeen@sandeen.net> Reviewed-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
@@ -8,7 +8,8 @@
|
|||||||
tmp=/tmp/$$
|
tmp=/tmp/$$
|
||||||
status=0
|
status=0
|
||||||
needwrap=true
|
needwrap=true
|
||||||
try=0
|
n_try=0
|
||||||
|
try=""
|
||||||
n_bad=0
|
n_bad=0
|
||||||
bad=""
|
bad=""
|
||||||
notrun=""
|
notrun=""
|
||||||
@@ -86,7 +87,7 @@ END { if (NR > 0) {
|
|||||||
if [ -f $tmp.expunged ]
|
if [ -f $tmp.expunged ]
|
||||||
then
|
then
|
||||||
notrun=`wc -l <$tmp.expunged | sed -e 's/ *//g'`
|
notrun=`wc -l <$tmp.expunged | sed -e 's/ *//g'`
|
||||||
try=`expr $try - $notrun`
|
n_try=`expr $n_try - $notrun`
|
||||||
list=`echo "$list" | sed -f $tmp.expunged`
|
list=`echo "$list" | sed -f $tmp.expunged`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -95,20 +96,26 @@ END { if (NR > 0) {
|
|||||||
echo $list | fmt | sed -e 's/^/ /' >>check.log
|
echo $list | fmt | sed -e 's/^/ /' >>check.log
|
||||||
$interrupt && echo "Interrupted!" >>check.log
|
$interrupt && echo "Interrupted!" >>check.log
|
||||||
|
|
||||||
|
if [ ! -z "$n_try" -a $n_try != 0 ]
|
||||||
|
then
|
||||||
|
echo "Ran:$try"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ ! -z "$notrun" ]
|
if [ ! -z "$notrun" ]
|
||||||
then
|
then
|
||||||
echo "Not run:$notrun"
|
echo "Not run:$notrun"
|
||||||
echo "Not run:$notrun" >>check.log
|
echo "Not run:$notrun" >>check.log
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -z "$n_bad" -a $n_bad != 0 ]
|
if [ ! -z "$n_bad" -a $n_bad != 0 ]
|
||||||
then
|
then
|
||||||
echo "Failures:$bad"
|
echo "Failures:$bad"
|
||||||
echo "Failed $n_bad of $try tests"
|
echo "Failed $n_bad of $n_try tests"
|
||||||
echo "Failures:$bad" | fmt >>check.log
|
echo "Failures:$bad" | fmt >>check.log
|
||||||
echo "Failed $n_bad of $try tests" >>check.log
|
echo "Failed $n_bad of $n_try tests" >>check.log
|
||||||
else
|
else
|
||||||
echo "Passed all $try tests"
|
echo "Passed all $n_try tests"
|
||||||
echo "Passed all $try tests" >>check.log
|
echo "Passed all $n_try tests" >>check.log
|
||||||
fi
|
fi
|
||||||
needwrap=false
|
needwrap=false
|
||||||
fi
|
fi
|
||||||
@@ -281,7 +288,11 @@ do
|
|||||||
n_bad=`expr $n_bad + 1`
|
n_bad=`expr $n_bad + 1`
|
||||||
quick=false
|
quick=false
|
||||||
fi
|
fi
|
||||||
[ -f $seq.notrun ] || try=`expr $try + 1`
|
if [ ! -f $seq.notrun ]
|
||||||
|
then
|
||||||
|
try="$try $seq"
|
||||||
|
n_try=`expr $n_try + 1`
|
||||||
|
fi
|
||||||
|
|
||||||
seq="after_$seq"
|
seq="after_$seq"
|
||||||
_check_test_fs
|
_check_test_fs
|
||||||
|
|||||||
Reference in New Issue
Block a user