Remove 3rd party modules from coverage report.

This commit is contained in:
Lukas Steiner
2023-02-23 13:23:47 +01:00
parent 661819f381
commit 2d44f36d2e

View File

@@ -41,7 +41,7 @@ coverage:
- find coverage -size 0 -type f -delete
- ls coverage/ -lah
- lcov `find coverage -type f -exec echo "-a {}" \;` -o coverage/final.out
- lcov --remove coverage/final.out '*/systemc*/include/*' '*/traceAnalyzer/*' '*/gcc*/include/*' '/usr/include/*' '*/third_party/*' -o coverage/final_dramsys.out
- lcov --remove coverage/final.out 'build/_deps/*' 'lib/*' '/usr/local/*' -o coverage/final_dramsys.out
- lcov --list coverage/final_dramsys.out
include: