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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 90.9 % 559 508 51 6 502 5
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 15 15 6 9
Baseline: lcov-20261105-baseline Branches: 75.5 % 322 243 79 1 242
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.1 % 103 99 4 6 93
(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:
(30,360] days: 89.5 % 86 77 9 77
(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