1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/security/nss/tests/common/cleanup.sh Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,49 @@ 1.4 +#!/bin/bash 1.5 +# 1.6 +# This Source Code Form is subject to the terms of the Mozilla Public 1.7 +# License, v. 2.0. If a copy of the MPL was not distributed with this 1.8 +# file, You can obtain one at http://mozilla.org/MPL/2.0/. 1.9 + 1.10 + 1.11 +if [ -z "${CLEANUP}" -o "${CLEANUP}" = "${SCRIPTNAME}" ]; then 1.12 + echo 1.13 + echo "SUMMARY:" 1.14 + echo "========" 1.15 + echo "NSS variables:" 1.16 + echo "--------------" 1.17 + echo "HOST=${HOST}" 1.18 + echo "DOMSUF=${DOMSUF}" 1.19 + echo "BUILD_OPT=${BUILD_OPT}" 1.20 + if [ "${OS_ARCH}" = "Linux" ]; then 1.21 + echo "USE_X32=${USE_X32}" 1.22 + fi 1.23 + echo "USE_64=${USE_64}" 1.24 + echo "NSS_CYCLES=\"${NSS_CYCLES}\"" 1.25 + echo "NSS_TESTS=\"${NSS_TESTS}\"" 1.26 + echo "NSS_SSL_TESTS=\"${NSS_SSL_TESTS}\"" 1.27 + echo "NSS_SSL_RUN=\"${NSS_SSL_RUN}\"" 1.28 + echo "NSS_AIA_PATH=${NSS_AIA_PATH}" 1.29 + echo "NSS_AIA_HTTP=${NSS_AIA_HTTP}" 1.30 + echo "NSS_AIA_OCSP=${NSS_AIA_OCSP}" 1.31 + echo "IOPR_HOSTADDR_LIST=${IOPR_HOSTADDR_LIST}" 1.32 + echo "PKITS_DATA=${PKITS_DATA}" 1.33 + echo 1.34 + echo "Tests summary:" 1.35 + echo "--------------" 1.36 + LINES_CNT=$(cat ${RESULTS} | grep ">Passed<" | wc -l | sed s/\ *//) 1.37 + echo "Passed: ${LINES_CNT}" 1.38 + LINES_CNT=$(cat ${RESULTS} | grep ">Failed<" | wc -l | sed s/\ *//) 1.39 + echo "Failed: ${LINES_CNT}" 1.40 + LINES_CNT=$(cat ${RESULTS} | grep ">Failed Core<" | wc -l | sed s/\ *//) 1.41 + echo "Failed with core: ${LINES_CNT}" 1.42 + LINES_CNT=$(cat ${RESULTS} | grep ">Unknown<" | wc -l | sed s/\ *//) 1.43 + echo "Unknown status: ${LINES_CNT}" 1.44 + if [ ${LINES_CNT} -gt 0 ]; then 1.45 + echo "TinderboxPrint:Unknown: ${LINES_CNT}" 1.46 + fi 1.47 + echo 1.48 + 1.49 + html "END_OF_TEST<BR>" 1.50 + html "</BODY></HTML>" 1.51 + rm -f ${TEMPFILES} 2>/dev/null 1.52 +fi