3 [[ "${BASH_SOURCE[0]}" != "${0}" ]] && echo "Please don't source ${BASH_SOURCE[0]}, execute it" && return
7 CURRENT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
8 ROOT_PATH="$CURRENT_PATH/../../"
9 NNCC_WORKSPACE=${NNCC_WORKSPACE:-${ROOT_PATH}build}
10 UNITTEST_REPORT_DIR=${NNCC_WORKSPACE}/unittest_compiler_xml
16 UNITTEST_REPORT_DIR=${i#*=}
22 if [ ! -e "$UNITTEST_REPORT_DIR" ]; then
23 mkdir -p $UNITTEST_REPORT_DIR
26 for TEST_BIN in `find ${NNCC_WORKSPACE}/compiler -type f -executable -name *_test`; do
27 TEST_NAME="$(basename -- $TEST_BIN)"
28 LUGI_LOG=999 $TEST_BIN --gtest_output="xml:$UNITTEST_REPORT_DIR/$TEST_NAME.xml"