LCOV - differential code coverage report
Current view: top level - src/bin/pg_resetwal - pg_resetwal.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 90.9 % 559 508 51 6 502 5
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 15 15 6 9
Baseline: lcov-20261012-baseline Branches: 75.5 % 322 243 79 1 242
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 8 8 3 5
(30,360] days: 95.8 % 95 91 4 3 88
(360..) days: 89.7 % 456 409 47 409
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 13 13 6 7
Branch coverage date bins:
(7,30] days: 75.0 % 4 3 1 3
(30,360] days: 90.2 % 82 74 8 74
(360..) days: 70.3 % 236 166 70 1 165

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
main GNC 221 96.2 % (226 / 235) 85.9 % (158 / 184)
KillExistingArchiveStatus CBC 83 44.4 % (8 / 18) 30.0 % (6 / 20)
KillExistingWALSummaries CBC 83 53.3 % (8 / 15) 42.9 % (6 / 14)
WriteEmptyXLOG CBC 83 83.3 % (40 / 48) 42.9 % (6 / 14)
read_controlfile CBC 133 80.8 % (21 / 26) 60.0 % (12 / 20)
KillExistingXLOG CBC 83 73.3 % (11 / 15) 64.3 % (9 / 14)
FindEndOfXLOG CBC 133 85.0 % (17 / 20) 71.4 % (10 / 14)
strtouint32_strict CBC 110 91.7 % (11 / 12) 80.0 % (8 / 10)
strtouint64_strict CBC 34 88.9 % (8 / 9) 66.7 % (4 / 6)
CheckDataVersion CBC 134 57.1 % (4 / 7) 50.0 % (1 / 2)
PrintControlValues GNC 49 100.0 % (35 / 35) 87.5 % (7 / 8)
PrintNewControlValues GNC 49 100.0 % (25 / 25) 100.0 % (16 / 16)
GuessControlValues GNC 4 100.0 % (49 / 49)
RewriteControlFile GNC 83 100.0 % (21 / 21)
usage GNC 1 100.0 % (24 / 24)

Generated by: LCOV version 2.0-1