ср, 2 февр. 2022 г. в 21:54, Hugo Lefeuvre <h...@owl.eu.com>:

> Hi,
>
> On Mon, Jan 31, 2022 at 02:25:39PM +0500, Илья Шипицин wrote:
> > can you share details how did you invoked "gcov" ?
> > I tried to make it work recently chipitsine/haproxy | Coveralls - Test
> > Coverage History & Statistics
> > <https://coveralls.io/github/chipitsine/haproxy> , but it needs more
> > attention.
>
> 1. Set -fprofile-arcs -ftest-coverage in the CFLAGS and -lgcov in the
> LDFLAGS
> 2. Build and run the regression test suite:
>    make TARGET=linux-glibc USE_OPENSSL=1 USE_PCRE=1 USE_SYSTEMD=1 USE_LUA=1
>    make reg-tests
> 3. Generate lcov and gcov data:
>    cov --capture --directory . --output-file cov.info
>    genhtml cov.info --output-directory out_html --demangle-cpp --legend \
>                                             --title "Haproxy Testsuite"
>
> This should output the coverage in HTML format.
>

thanks, I'll try


>
> Best,
> Hugo
>
> --
>                 Hugo Lefeuvre (hle)    |    www.owl.eu.com
> RSA4096_ 360B 03B3 BF27 4F4D 7A3F D5E8 14AA 1EB8 A247 3DFD
> ed25519_ 37B2 6D38 0B25 B8A2 6B9F 3A65 A36F 5357 5F2D DC4C
>

Reply via email to