| @@ -289,9 +289,9 @@ build_test() { |
| | |
| LOCAL_RUNTIME_LIB_PATH="${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir/generator:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/expression:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph:${AUTOFUSE_BUILD_PATH}/tests:${AUTOFUSE_BUILD_PATH}/tests/depends/trace:${AUTOFUSE_BUILD_PATH}/tests/depends/runtime" | LOCAL_RUNTIME_LIB_PATH="${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir/generator:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/expression:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph:${AUTOFUSE_BUILD_PATH}/tests:${AUTOFUSE_BUILD_PATH}/tests/depends/trace:${AUTOFUSE_BUILD_PATH}/tests/depends/runtime" |
| | |
| - cd ${AUTOFUSE_BUILD_PATH}/tests/ut/ | |
| export LD_LIBRARY_PATH=${LOCAL_RUNTIME_LIB_PATH}:${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} | export LD_LIBRARY_PATH=${LOCAL_RUNTIME_LIB_PATH}:${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} |
| - RUN_TEST_CASE=${AUTOFUSE_BUILD_PATH}/tests/ut/test_main && ${RUN_TEST_CASE} | + ctest --output-on-failure -j${THREAD_NUM} -R '^test_main_ut_aggregate$' \ |
| + --test-dir ${AUTOFUSE_BUILD_PATH}/tests/ut --no-tests=error |
| if [ $? -ne 0 ] | if [ $? -ne 0 ] |
| then | then |
| unset LD_LIBRARY_PATH | unset LD_LIBRARY_PATH |
| @@ -299,7 +299,6 @@ build_test() { |
| return 1 | return 1 |
| fi | fi |
| unset LD_LIBRARY_PATH | unset LD_LIBRARY_PATH |
| - cd - | |
| echo "$(date '+%F %T') ascgen-dev test success!" | echo "$(date '+%F %T') ascgen-dev test success!" |
| } | } |
| | |
| @@ -336,7 +335,8 @@ build_test_ascir_st() { |
| cp ${AUTOFUSE_BUILD_PATH}/tests/st/ascir/test_ascir_st ${OUTPUT_PATH} | cp ${AUTOFUSE_BUILD_PATH}/tests/st/ascir/test_ascir_st ${OUTPUT_PATH} |
| LOCAL_RUNTIME_LIB_PATH="${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir/generator:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/expression:${BUILD_PATH}/graph:${AUTOFUSE_BUILD_PATH}/tests:${AUTOFUSE_BUILD_PATH}/tests/depends/trace:${AUTOFUSE_BUILD_PATH}/tests/depends/runtime" | LOCAL_RUNTIME_LIB_PATH="${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir/generator:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/ascendc_ir:${AUTOFUSE_BUILD_PATH}/graph_metadef/graph/expression:${BUILD_PATH}/graph:${AUTOFUSE_BUILD_PATH}/tests:${AUTOFUSE_BUILD_PATH}/tests/depends/trace:${AUTOFUSE_BUILD_PATH}/tests/depends/runtime" |
| export LD_LIBRARY_PATH=${LOCAL_RUNTIME_LIB_PATH}:${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} | export LD_LIBRARY_PATH=${LOCAL_RUNTIME_LIB_PATH}:${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} |
| - RUN_TEST_CASE=${OUTPUT_PATH}/test_ascir_st && ${RUN_TEST_CASE} | + ctest --output-on-failure -j${THREAD_NUM} -L st -L ascir_st \ |
| + --test-dir ${AUTOFUSE_BUILD_PATH}/tests --no-tests=error |
| | |
| if [ $? -ne 0 ] | if [ $? -ne 0 ] |
| then | then |
| @@ -362,7 +362,8 @@ build_ut_optimize() { |
| | |
| cp ${AUTOFUSE_BUILD_PATH}/tests/ut/optimize/optimize_ut ${OUTPUT_PATH} | cp ${AUTOFUSE_BUILD_PATH}/tests/ut/optimize/optimize_ut ${OUTPUT_PATH} |
| export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} | export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} |
| - RUN_TEST_CASE=${OUTPUT_PATH}/optimize_ut && ${RUN_TEST_CASE} | + ctest --output-on-failure -j${THREAD_NUM} \ |
| + --test-dir ${AUTOFUSE_BUILD_PATH}/tests/ut/optimize --no-tests=error |
| | |
| if [ $? -ne 0 ] | if [ $? -ne 0 ] |
| then | then |
| @@ -387,7 +388,8 @@ build_ut_common () { |
| | |
| cp ${AUTOFUSE_BUILD_PATH}/tests/ut/common/test_common ${OUTPUT_PATH} | cp ${AUTOFUSE_BUILD_PATH}/tests/ut/common/test_common ${OUTPUT_PATH} |
| export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} | export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} |
| - RUN_TEST_CASE=${OUTPUT_PATH}/test_common && ${RUN_TEST_CASE} | + ctest --output-on-failure -j${THREAD_NUM} \ |
| + --test-dir ${AUTOFUSE_BUILD_PATH}/tests/ut/common --no-tests=error |
| if [ $? -ne 0 ]; then | if [ $? -ne 0 ]; then |
| unset LD_LIBRARY_PATH | unset LD_LIBRARY_PATH |
| echo "execute command: run test_common failed." | echo "execute command: run test_common failed." |
| @@ -559,32 +561,6 @@ get_coverage() { |
| genhtml cov/coverage.info --output-directory cov/coverage_report ${genhtml_ignore_errors} | genhtml cov/coverage.info --output-directory cov/coverage_report ${genhtml_ignore_errors} |
| } | } |
| | |
| -run_codegen_one_e2e_st() { | |
| - test_name="$1" | |
| - v2="v2" | |
| - if [[ $test_name == *"$v2"* ]]; then | |
| - dir_name="${test_name%_e2e_v2}" | |
| - cp ${AUTOFUSE_BUILD_PATH}/tests/v35/st/codegen/e2e_v2/${dir_name}/${test_name} ${OUTPUT_PATH} | |
| - else | |
| - dir_name="${test_name%_e2e}" | |
| - cp ${AUTOFUSE_BUILD_PATH}/tests/st/codegen/e2e/${dir_name}/${test_name} ${OUTPUT_PATH} | |
| - fi | |
| - RUN_TEST_CASE=${OUTPUT_PATH}/${test_name} && ${RUN_TEST_CASE} | |
| -} | |
| - | |
| -run_backend_one_e2e_st() { | |
| - test_name="$1" | |
| - v2="v2" | |
| - if [[ $test_name == *"$v2"* ]]; then | |
| - dir_name="${test_name%_e2e_v2}" | |
| - cp ${AUTOFUSE_BUILD_PATH}/tests/v35/st/backend_e2e_v2/${dir_name}/${test_name} ${OUTPUT_PATH} | |
| - else | |
| - dir_name="${test_name%_e2e}" | |
| - cp ${AUTOFUSE_BUILD_PATH}/tests/st/backend_e2e/${dir_name}/${test_name} ${OUTPUT_PATH} | |
| - fi | |
| - RUN_TEST_CASE=${OUTPUT_PATH}/${test_name} && ${RUN_TEST_CASE} | |
| -} | |
| - | |
| codegen_e2e_st() { | codegen_e2e_st() { |
| echo "$(date '+%F %T') create build directory and build codegen_e2e_st"; | echo "$(date '+%F %T') create build directory and build codegen_e2e_st"; |
| mk_dir "${BUILD_PATH}" | mk_dir "${BUILD_PATH}" |
| @@ -962,7 +938,8 @@ build_kernel_tool() { |
| | |
| export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH}:${LD_LIBRARY_PATH} | export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH}:${LD_LIBRARY_PATH} |
| cp ${AUTOFUSE_BUILD_PATH}/tests/st/codegen/kernel_tool/test_kernel ${OUTPUT_PATH} | cp ${AUTOFUSE_BUILD_PATH}/tests/st/codegen/kernel_tool/test_kernel ${OUTPUT_PATH} |
| - RUN_TEST_CASE=${OUTPUT_PATH}/test_kernel && ${RUN_TEST_CASE} | + ctest --output-on-failure -j${THREAD_NUM} -L st -L kernel_tool_st \ |
| + --test-dir ${AUTOFUSE_BUILD_PATH}/tests --no-tests=error |
| if [ $? -ne 0 ] | if [ $? -ne 0 ] |
| then | then |
| echo "execute command: run kernel tool failed." | echo "execute command: run kernel tool failed." |
| @@ -1036,7 +1013,8 @@ build_ut_att() { |
| cp ${AUTOFUSE_BUILD_PATH}/tests/ut/att/att_ut ${OUTPUT_PATH} | cp ${AUTOFUSE_BUILD_PATH}/tests/ut/att/att_ut ${OUTPUT_PATH} |
| ldd -r ${OUTPUT_PATH}/att_ut | ldd -r ${OUTPUT_PATH}/att_ut |
| export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} | export LD_LIBRARY_PATH=${METADEF_LIB_PATH}:${ASCEND_INSTALL_LIB_PATH} |
| - RUN_TEST_CASE=${OUTPUT_PATH}/att_ut && ${RUN_TEST_CASE} | + ctest --output-on-failure -j${THREAD_NUM} \ |
| + --test-dir ${AUTOFUSE_BUILD_PATH}/tests/ut/att --no-tests=error |
| if [ $? -ne 0 ]; then | if [ $? -ne 0 ]; then |
| unset LD_LIBRARY_PATH | unset LD_LIBRARY_PATH |
| echo "att_ut test failed." | echo "att_ut test failed." |
| |