Blame testing/RUNTESTS

Packit Service b38f0b
#!/bin/sh
Packit Service b38f0b
Packit Service b38f0b
srcdir=`dirname $0`
Packit Service b38f0b
srcdir=`cd $srcdir; pwd`
Packit Service b38f0b
srcdir=`dirname $srcdir`
Packit Service b38f0b
Packit Service b38f0b
# set up MIBDIRS to refer to the src directory
Packit Service b38f0b
if [ "x$MIBDIRS" = "x" ]; then
Packit Service b38f0b
    MIBDIRS=${srcdir}/mibs
Packit Service b38f0b
    export MIBDIRS
Packit Service b38f0b
fi
Packit Service b38f0b
Packit Service b38f0b
"`dirname "$0"`/check_for_pskill"
Packit Service b38f0b
Packit Service b38f0b
success_count=0
Packit Service b38f0b
failed_count=0
Packit Service b38f0b
rm -f failed_tests
Packit Service b38f0b
for i in "${srcdir}"/testing/fulltests/default/T*$1*; do
Packit Service b38f0b
    echo "RUNNING $i"
Packit Service b38f0b
    ${srcdir}/testing/fulltests/support/simple_run $i
Packit Service b38f0b
    if [ $? = 0 ]; then
Packit Service b38f0b
        success_count=`expr $success_count + 1`
Packit Service b38f0b
    else
Packit Service b38f0b
        failed_count=`expr $failed_count + 1`
Packit Service b38f0b
        echo "$i" >> failed_tests
Packit Service b38f0b
    fi
Packit Service b38f0b
done
Packit Service b38f0b
Packit Service b38f0b
if [ -f failed_tests ]; then
Packit Service b38f0b
    echo
Packit Service b38f0b
    echo Failed tests:
Packit Service b38f0b
    cat failed_tests
Packit Service b38f0b
fi
Packit Service b38f0b
echo
Packit Service b38f0b
echo Summary: $success_count / `expr $failed_count + $success_count` succeeded.
Packit Service b38f0b
Packit Service b38f0b
exit $failed_count