已合并
fix ut opgraph cov #4933
chenqi317创建于 5月18日
fix ut opgraph cov #4933
已合并
chenqi317创建于 5月18日
2 个文件变更+8-3
@@ -50,8 +50,9 @@ generate_coverage() {
50 mk_dir "${_path_to_gen}"50 mk_dir "${_path_to_gen}"
51 fi51 fi
52 52 
53- lcov -c -d "${_source_dir}" -o "${_coverage_file}"53+ lcov --ignore-errors empty,mismatch,negative,source -c -d "${_source_dir}" -o "${_coverage_file}"
54- lcov --ignore-errors inconsistent -r "${_coverage_file}" "${ASCEND_PARENT_PATH}/*" -o "${_coverage_file}"54+ lcov --ignore-errors empty,inconsistent,mismatch,unused,negative,source -r "${_coverage_file}" "${ASCEND_PARENT_PATH}/*" -o "${_coverage_file}"
55+
55 logging "generated coverage file ${_coverage_file}"56 logging "generated coverage file ${_coverage_file}"
56}57}
57 58 
@@ -77,7 +78,7 @@ filter_coverage() {
77 '*/opensource/*' \78 '*/opensource/*' \
78 '*/common/*' \79 '*/common/*' \
79 '*/ops-nn-dev/tests/*' \80 '*/ops-nn-dev/tests/*' \
80- '*/ops-nn-dev/*/*/tests/*' -o "${_filtered_file}" --ignore-errors inconsistent81+ '*/ops-nn-dev/*/*/tests/*' -o "${_filtered_file}" --ignore-errors inconsistent,mismatch,unused,empty,negative,source
81}82}
82 83 
83# generate html report84# generate html report
@@ -29,6 +29,10 @@ if (ENABLE_COVERAGE)
29 message(STATUS "=== Debug: ${PKG_NAME}_op_api_ut")29 message(STATUS "=== Debug: ${PKG_NAME}_op_api_ut")
30 set(depend_module ${depend_module} ${PKG_NAME}_op_api_ut)30 set(depend_module ${depend_module} ${PKG_NAME}_op_api_ut)
31 endif()31 endif()
32+ if(UT_TEST_ALL OR OP_GRAPH_UT)
33+ message(STATUS "=== Debug: ${PKG_NAME}_op_graph_ut")
34+ set(depend_module ${depend_module} ${PKG_NAME}_op_graph_ut)
35+ endif()
32 message("coverage depend_module is ${depend_module}")36 message("coverage depend_module is ${depend_module}")
33 if(NOT "" STREQUAL "${depend_module}")37 if(NOT "" STREQUAL "${depend_module}")
34 add_custom_target(generate_ops_cpp_cov ALL38 add_custom_target(generate_ops_cpp_cov ALL