Re: Having problems generating a code coverage report - Mailing list pgsql-hackers

From Álvaro Herrera
Subject Re: Having problems generating a code coverage report
Date
Msg-id 202602261231.mlk2icrqrwpw@alvherre.pgsql
Whole thread Raw
In response to Re: Having problems generating a code coverage report  (Michael Paquier <michael@paquier.xyz>)
List pgsql-hackers
On 2026-Feb-18, Michael Paquier wrote:

> Based on your ideas, I have been able to get my way through today with
> this modified artistic flavor, for a non-VPATH build, in a Fedora
> environment:
> make coverage-html \
>     LCOVFLAGS="-q --ignore-errors gcov,gcov" \
>     GENHTML_FLAGS="-q --legend --ignore-errors unmapped,corrupt,unmapped,inconsistent"

FWIW this has been failing all along (last report dates back Feb 17th),
now because of this:

lcov: ERROR: (negative) Unexpected negative hit count '-9' for line /home/coverage/pgsrc/pgsql/src/port/snprintf.c:529"
whilecapturing from ./src/port/snprintf_shlib.gcda.
 
        (use "lcov --ignore-errors negative ..." to bypass this error)

I added this flag as well, and the report is now running; we should have
results soon.

I hope the lcov people find time to fix all these problems :-(

-- 
Álvaro Herrera         PostgreSQL Developer  —  https://www.EnterpriseDB.com/
"Pero la cosa no es muy grave ..."     (le petit Nicolas -- René Goscinny)



pgsql-hackers by date:

Previous
From: Álvaro Herrera
Date:
Subject: Re: persevere NO INHERIT when Dump not-null constraints on inherited columns
Next
From: Álvaro Herrera
Date:
Subject: Re: guc: make dereference style consistent in check_backtrace_functions