[Tarantool-patches] [PATCH 0/2 v2] Add code coverage support
Sergey Bronnikov
estetus at gmail.com
Tue Aug 1 21:46:06 MSK 2023
From: Sergey Bronnikov <sergeyb at tarantool.org>
Patch-series adds code coverage support to LuaJIT build infrastructure
and Github Actions.
Changes v2:
- addressed comments from Max Kokryashkin and Sergey Kaplun
- added integration with Coveralls
Branch: https://github.com/tarantool/luajit/tree/ligurio/code-coverage
Coveralls: https://coveralls.io/github/tarantool/luajit
Patch v1: https://lists.tarantool.org/tarantool-patches/58297844-8590-cf70-b3d5-3ed8908aef9a@tarantool.org/T/#t
Sergey Bronnikov (2):
cmake: add code coverage support
ci: support coveralls
.github/actions/setup-linux/action.yml | 1 +
.github/workflows/coverage.yml | 60 ++++++++++++++++++++++++++
CMakeLists.txt | 9 ++++
cmake/CodeCoverage.cmake | 45 +++++++++++++++++++
test/CMakeLists.txt | 7 +++
test/tarantool-c-tests/CMakeLists.txt | 6 ++-
6 files changed, 127 insertions(+), 1 deletion(-)
create mode 100644 .github/workflows/coverage.yml
create mode 100644 cmake/CodeCoverage.cmake
--
2.34.1
More information about the Tarantool-patches
mailing list