已合并
fix ut opgraph cov #4933
chenqi317创建于 5月18日
fix ut opgraph cov #4933
已合并
共 2 个文件变更+8-3
| @@ -50,8 +50,9 @@ generate_coverage() { | |||
| 50 | mk_dir "${_path_to_gen}" | 50 | mk_dir "${_path_to_gen}" |
| 51 | fi | 51 | 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 inconsistent | 81 | + '*/ops-nn-dev/*/*/tests/*' -o "${_filtered_file}" --ignore-errors inconsistent,mismatch,unused,empty,negative,source |
| 81 | } | 82 | } |
| 82 | 83 | ||
| 83 | # generate html report | 84 | # 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 ALL | 38 | add_custom_target(generate_ops_cpp_cov ALL |