[utils] add ignore-erros option in coverage script
authorYelin Jeong <yelini.jeong@samsung.com>
Thu, 27 Jul 2023 09:02:16 +0000 (18:02 +0900)
committer추지호/SoC Architecture팀(SR)/삼성전자 <jiho.chu@samsung.com>
Mon, 28 Aug 2023 02:11:41 +0000 (11:11 +0900)
This patch adds option to solve invalid coverage.

Signed-off-by: Yelin Jeong <yelini.jeong@samsung.com>
utils/coverage/coverage.sh

index 0db32c0615cf41b6f0213f67715f6e7bf51b3845..f58a902e716823195df6a3be615c38e59f44f62c 100755 (executable)
@@ -76,7 +76,7 @@ then
   popd
 else
   popd
-  lcov -t 'NPU-Engine Unit Test Coverage' -o unittest.info -c -d . -b build --no-external
+  lcov --ignore-errors mismatch -t 'NPU-Engine Unit Test Coverage' -o unittest.info -c -d . -b build --no-external
   lcov -r unittest.info "*/tests/*" "*/NPUdrvAPI_triv2.cc" -o unittest-filtered.info
   genhtml -o coverage_result unittest-filtered.info -t "npu-engine v${VERSION}-${COMMIT}" -p $PWD
 fi