cov : add Code Coverage and codecov.io integration (#2928)
* update .gitignore * makefile: add coverage support (lcov, gcovr) * add code-coverage workflow * update code coverage workflow * wun on ubuntu 20.04 * use gcc-8 * check why the job hang * add env vars * add LLAMA_CODE_COVERAGE=1 again * - add CODECOV_TOKEN - add missing make lcov-report * install lcov * update make file -pb flag * remove unused GGML_NITER from workflows * wrap coverage output files in COV_TARGETS
This commit is contained in:
parent
6460f758db
commit
afc43d5f82
4 changed files with 64 additions and 2 deletions
7
.gitignore
vendored
7
.gitignore
vendored
|
@ -6,6 +6,10 @@
|
|||
*.exe
|
||||
*.dll
|
||||
*.log
|
||||
*.gcov
|
||||
*.gcno
|
||||
*.gcda
|
||||
*.dot
|
||||
.DS_Store
|
||||
.build/
|
||||
.cache/
|
||||
|
@ -17,6 +21,9 @@
|
|||
.vs/
|
||||
.vscode/
|
||||
|
||||
lcov-report/
|
||||
gcovr-report/
|
||||
|
||||
build*/
|
||||
out/
|
||||
tmp/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue