Browse Source

Compile and run unittest without Ascend environment

tags/v0.2.0-alpha
yanghaoran 4 years ago
parent
commit
491d6ab217
2 changed files with 9 additions and 9 deletions
  1. +6
    -6
      build.sh
  2. +3
    -3
      tests/ut/runtest.sh

+ 6
- 6
build.sh View File

@@ -23,7 +23,7 @@ export BUILD_PATH="${BASEPATH}/build/"
usage() usage()
{ {
echo "Usage:" echo "Usage:"
echo "sh build.sh [-j[n]] [-A] [-h] [-v] [-s] [-t] [-u] [-c]"
echo "sh build.sh [-j[n]] [-h] [-v] [-s] [-t] [-u] [-c]"
echo "" echo ""
echo "Options:" echo "Options:"
echo " -h Print usage" echo " -h Print usage"
@@ -47,22 +47,25 @@ checkopts()
ENABLE_GE_COV="off" ENABLE_GE_COV="off"
GE_ONLY="on" GE_ONLY="on"
# Process the options # Process the options
while getopts 'ustchj:vA' opt
while getopts 'ustchj:v' opt
do do
OPTARG=$(echo ${OPTARG} | tr '[A-Z]' '[a-z]') OPTARG=$(echo ${OPTARG} | tr '[A-Z]' '[a-z]')
case "${opt}" in case "${opt}" in
u) u)
ENABLE_GE_UT_ONLY_COMPILE="on" ENABLE_GE_UT_ONLY_COMPILE="on"
ENABLE_GE_UT="on" ENABLE_GE_UT="on"
GE_ONLY="off"
;; ;;
s) s)
ENABLE_GE_ST="on" ENABLE_GE_ST="on"
;; ;;
t) t)
ENABLE_GE_UT="on" ENABLE_GE_UT="on"
GE_ONLY="off"
;; ;;
c) c)
ENABLE_GE_COV="on" ENABLE_GE_COV="on"
GE_ONLY="off"
;; ;;
h) h)
usage usage
@@ -74,9 +77,6 @@ checkopts()
v) v)
VERBOSE="VERBOSE=1" VERBOSE="VERBOSE=1"
;; ;;
A)
usage
;;
*) *)
echo "Undefined option: ${opt}" echo "Undefined option: ${opt}"
usage usage
@@ -149,7 +149,7 @@ if [[ "X$ENABLE_GE_UT" = "Xon" || "X$ENABLE_GE_COV" = "Xon" ]]; then
cp ${BUILD_PATH}/graphengine/tests/ut/ge/ut_libge_kernel_utest ${OUTPUT_PATH} cp ${BUILD_PATH}/graphengine/tests/ut/ge/ut_libge_kernel_utest ${OUTPUT_PATH}


if [[ "X${ENABLE_GE_UT_ONLY_COMPILE}" != "Xon" ]]; then if [[ "X${ENABLE_GE_UT_ONLY_COMPILE}" != "Xon" ]]; then
export LD_LIBRARY_PATH=${D_LINK_PATH}/x86_64/:${BUILD_PATH}/graphengine/:/usr/local/HiAI/driver/lib64:/usr/local/HiAI/runtime/lib64:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH=${D_LINK_PATH}/x86_64/:${BUILD_PATH}../third_party/prebuild/x86_64/:${BUILD_PATH}/graphengine/:/usr/local/HiAI/driver/lib64:/usr/local/HiAI/runtime/lib64:${LD_LIBRARY_PATH}
echo ${LD_LIBRARY_PATH} echo ${LD_LIBRARY_PATH}
${OUTPUT_PATH}/ut_libgraph && ${OUTPUT_PATH}/ut_libgraph &&
${OUTPUT_PATH}/ut_libge_multiparts_utest && ${OUTPUT_PATH}/ut_libge_multiparts_utest &&


+ 3
- 3
tests/ut/runtest.sh View File

@@ -16,12 +16,12 @@


set -e set -e
BASEPATH=$(cd "$(dirname $0)"; pwd) BASEPATH=$(cd "$(dirname $0)"; pwd)
BUILD_PATH=$BASEPATH/../../build
OUTPUT_PATH=$BASEPATH/../../output
BUILD_PATH=$BASEPATH/../../build/
OUTPUT_PATH=$BASEPATH/../../output/


echo $BUILD_PATH echo $BUILD_PATH


export LD_LIBRARY_PATH=/usr/local/HiAI/driver/lib64:/usr/local/HiAI/runtime/lib64:${BUILD_PATH}/graphengine/:${D_LINK_PATH}/x86_64/:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH=/usr/local/HiAI/driver/lib64:${BUILD_PATH}../third_party/prebuild/x86_64/:/usr/local/HiAI/runtime/lib64:${BUILD_PATH}/graphengine/:${D_LINK_PATH}/x86_64/:${LD_LIBRARY_PATH}
echo ${LD_LIBRARY_PATH} echo ${LD_LIBRARY_PATH}
${OUTPUT_PATH}/ut_libgraph && ${OUTPUT_PATH}/ut_libgraph &&
${OUTPUT_PATH}/ut_libge_multiparts_utest && ${OUTPUT_PATH}/ut_libge_multiparts_utest &&


Loading…
Cancel
Save