]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
cov : add Code Coverage and codecov.io integration (#2928)
authorAlon <redacted>
Sun, 3 Sep 2023 08:48:49 +0000 (11:48 +0300)
committerGitHub <redacted>
Sun, 3 Sep 2023 08:48:49 +0000 (11:48 +0300)
commitafc43d5f82588d2ed71ea104e8262f5e5da13980
tree821fe53832417af49caf59f3ea0643a77b425f15
parent6460f758dbd472653296044d36bed8c4554988f5
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
.github/workflows/build.yml
.github/workflows/code-coverage.yml [new file with mode: 0644]
.gitignore
Makefile