summaryrefslogtreecommitdiffstats
path: root/security/nss/tests/common/cleanup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'security/nss/tests/common/cleanup.sh')
-rwxr-xr-xsecurity/nss/tests/common/cleanup.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/security/nss/tests/common/cleanup.sh b/security/nss/tests/common/cleanup.sh
index 97c139321..6316eecf8 100755
--- a/security/nss/tests/common/cleanup.sh
+++ b/security/nss/tests/common/cleanup.sh
@@ -6,6 +6,12 @@
if [ -z "${CLEANUP}" -o "${CLEANUP}" = "${SCRIPTNAME}" ]; then
+ if [ -z "${BUILD_OPT}" ] && [ "${OBJDIR}" == "Debug" ]; then
+ BUILD_OPT=0;
+ elif [ -z "${BUILD_OPT}" ] && [ "${OBJDIR}" == "Release" ]; then
+ BUILD_OPT=1;
+ fi
+
echo
echo "SUMMARY:"
echo "========"
@@ -51,9 +57,10 @@ if [ -z "${CLEANUP}" -o "${CLEANUP}" = "${SCRIPTNAME}" ]; then
echo
html "END_OF_TEST<BR>"
- html "</BODY></HTML>"
+ html "</BODY></HTML>"
rm -f ${TEMPFILES} 2>/dev/null
- if [ ${FAILED_CNT} -gt 0 ] || [ ${ASAN_CNT} -gt 0 ]; then
+ if [ ${FAILED_CNT} -gt 0 ] || [ ${ASAN_CNT} -gt 0 ] ||
+ ([ ${CORE_CNT} -gt 0 ] && [ -n "${BUILD_OPT}" ] && [ ${BUILD_OPT} -eq 1 ]); then
exit 1
fi