Commit 32c58f06 authored by Martin Pool's avatar Martin Pool

Try to exit 0 if nothing fails.

parent 040f7b65
...@@ -203,6 +203,12 @@ echo " $passed passed" ...@@ -203,6 +203,12 @@ echo " $passed passed"
[ "$missing" -gt 0 ] && echo " $missing missing" [ "$missing" -gt 0 ] && echo " $missing missing"
echo '------------------------------------------------------------' echo '------------------------------------------------------------'
result=`expr $failed + $missing` # OK, so expr exits with 0 if the result is neither null nor zero; and
echo "(overall result is $result)" # 1 if the expression is null or zero. This is the opposite of what
# we want, and if we just call expr then this script will always fail,
# because -e is set.
set -x
result=`expr $failed + $missing || true`
echo "overall result is $result"
exit $result exit $result
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment