Skip to content

Support C/C++ coverage for Lua tests - #14875

Closed
ligurio wants to merge 1 commit into
google:masterfrom
ligurio:ligurio/fix-tarantool-code-coverage
Closed

Support C/C++ coverage for Lua tests#14875
ligurio wants to merge 1 commit into
google:masterfrom
ligurio:ligurio/fix-tarantool-code-coverage

Conversation

@ligurio

@ligurio ligurio commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

Closes #14859
Follows up #13782


sudo docker image tag 64b2404f16ef gcr.io/oss-fuzz-base/base-runner
sudo docker build -t gcr.io/oss-fuzz-base/base-runner infra/base-images/base-runner/

sudo -E python ./infra/helper.py build_fuzzers --sanitizer coverage tarantool
sudo -E python ./infra/helper.py run_fuzzer --sanitizer coverage tarantool math_acos_test
sudo -E python ./infra/helper.py coverage --no-corpus-download --fuzz-target math_acos_test tarantool

sudo docker run --privileged --shm-size=2g --platform linux/amd64 --rm -i -e FUZZING_ENGINE=libfuzzer -e HELPER=True -e FUZZING_LANGUAGE=c -e PROJECT=tarantool -e SANITIZER=coverage -e 'COVERAGE_EXTRA_ARGS= ' -e ARCHITECTURE=x86_64 -e HTTP_PORT=8008 -p 8008:8008 -v /home/sergeyb/sources/oss-fuzz/build/corpus/tarantool:/corpus -v /home/sergeyb/sources/oss-fuzz/build/out/tarantool:/out -t gcr.io/oss-fuzz-base/base-runner:latest bash

@ligurio
ligurio marked this pull request as draft February 3, 2026 10:44
@ligurio
ligurio force-pushed the ligurio/fix-tarantool-code-coverage branch from 1058303 to 231edb5 Compare February 3, 2026 10:45
@github-actions

github-actions Bot commented Feb 3, 2026

Copy link
Copy Markdown

ligurio is either the primary contact or is in the CCs list of projects/tarantool.
ligurio has previously contributed to projects/tarantool. The previous PR was #14834

@ligurio
ligurio force-pushed the ligurio/fix-tarantool-code-coverage branch from 231edb5 to e2dc23c Compare February 3, 2026 10:46
@ligurio

ligurio commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #15915.

@ligurio ligurio closed this Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support C/C++ coverage for Lua tests

1 participant