Subversion Repositories vgwhois

Compare Revisions

Regard whitespace Rev 3 → Rev 4

/trunk/maintenance/qa-monitor/testcases/status
13,6 → 13,8
 
DIR=$( dirname "$0" )
 
TESTCASES_LIST="$DIR/../../config/testcases.list"
 
# ---
 
function FileAge() {
53,6 → 55,8
 
. "$DIR/../../config/testcases.conf"
 
CACHE_DIR="$DIR/../../.cache"
 
echo "Query Last activity Status"
echo "----------------------------------------------------------------------------------"
 
71,15 → 75,15
# query="$( basename $f )"
query="$f";
 
if [ ! -d "$DIR/../../.cache/testcases/expected" ]; then
mkdir -p "$DIR/../../.cache/testcases/expected"
if [ ! -d "$CACHE_DIR/testcases/expected" ]; then
mkdir -p "$CACHE_DIR/testcases/expected"
fi
expfile="$DIR/../../.cache/testcases/expected/$query"
expfile="$CACHE_DIR/testcases/expected/$query"
 
if [ ! -d "$DIR/../../.cache/testcases/checktimestamps" ]; then
mkdir -p "$DIR/../../.cache/testcases/checktimestamps"
if [ ! -d "$CACHE_DIR/testcases/checktimestamps" ]; then
mkdir -p "$CACHE_DIR/testcases/checktimestamps"
fi
tsfile="$DIR/../../.cache/testcases/checktimestamps/$query"
tsfile="$CACHE_DIR/testcases/checktimestamps/$query"
if [ -f "$tsfile" ]; then
# lastcheck="$( date -r "$tsfile" )"
lastcheck=$( HumanReadableAge $( FileAge "$tsfile" ))
87,10 → 91,10
lastcheck="never"
fi
 
if [ ! -d "$DIR/../../.cache/testcases/problems" ]; then
mkdir -p "$DIR/../../.cache/testcases/problems"
if [ ! -d "$CACHE_DIR/testcases/problems" ]; then
mkdir -p "$CACHE_DIR/testcases/problems"
fi
errfile="$DIR/../../.cache/testcases/problems/$query"
errfile="$CACHE_DIR/testcases/problems/$query"
if [ -f "$errfile" ]; then
cat "$errfile" | grep -E "at /(bin|usr|etc|var)/\S+ line" > /dev/null
PERLERR=$?
127,4 → 131,4
fi
 
printf "%-30s %-20s %-20s\n" "$query" "$lastcheck" "$status"
done < "$DIR/../../config/testcases.list"
done < "$TESTCASES_LIST"