[Tarantool-patches] [PATCH 0/2 v2] Add code coverage support

Igor Munkin imun at tarantool.org
Mon Aug 21 14:05:46 MSK 2023


Sergey,

I've checked the patchset into all long-term branches in
tarantool/luajit and bumped a new version in master, release/2.11 and
release/2.10.

On 01.08.23, Sergey Bronnikov via Tarantool-patches wrote:
> 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
> 

-- 
Best regards,
IM


More information about the Tarantool-patches mailing list