Re: Differential code coverage between 16 and HEAD

Álvaro Herrera <alvherre@kurilemu.de>

From: Álvaro Herrera <alvherre@kurilemu.de>
To: Andres Freund <andres@anarazel.de>
Cc: pgsql-hackers@postgresql.org
Date: 2025-05-26T13:40:27Z
Lists: pgsql-hackers
Hi

I updated our coverage building server from bullseye to bookworm today.
That got us from lcov 1.14 to ... 1.16.  Disappointing!  But lcov 2.0,
with support for differential report, is just around the corner, so I
thought I could spend some time figuring out how to make it generate
those reports.  Could you share the scripts you used to create these
reports?

Incidentally, the reports you posted last
https://anarazel.de/postgres/cov/16-vs-HEAD-2024-04-14/src/index-bin_date.html#B0
seem to have lost files?  Clicking around I get a bunch of 404s.

Thanks!

-- 
Álvaro Herrera        Breisgau, Deutschland  —  https://www.EnterpriseDB.com/
"Industry suffers from the managerial dogma that for the sake of stability
and continuity, the company should be independent of the competence of
individual employees."                                      (E. Dijkstra)



Commits

  1. Push dedicated BumpBlocks to the tail of the blocks list

  2. Improve test coverage in bump.c