echo "TESTING: ${tmp}"
rm -f -r bt${tmp} && mkdir bt${tmp} && cd bt${tmp}
../test-suite/buildtest.sh ../test-suite/buildtests/${tmp}
- err=`grep -E "^ERROR|\ error:\ |No\ such|assertion\ failed|FAIL:" buildtest_*.log`
- if test "${err}" != "" ; then
- echo ${err}
- exit 1
- fi
+ grep -E "^ERROR|\ error:\ |No\ such|assertion\ failed|FAIL:" buildtest_*.log && exit 1
cd ..
exit 0
fi
arg=`echo "${f}" | sed s/\\.opts//`
echo "TESTING: ${arg}"
../test-suite/buildtest.sh ".${arg}"
- err=`grep -E "^ERROR|\ error:\ |No\ such|assertion\ failed|FAIL:" buildtest_*.log`
- if test "${err}" != "" ; then
- echo ${err}
- exit 1
- fi
+ grep -E "^ERROR|\ error:\ |No\ such|assertion\ failed|FAIL:" buildtest_*.log && exit 1
cd ..
if test "${cleanup}" = "yes" ; then
echo "REMOVE: bt${layer}"