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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.8 % 557 506 51 6 500 5
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 15 15 6 9
Baseline: lcov-20260920-baseline Branches: 75.5 % 318 240 78 1 239
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 3 3 3
(7,30] days: 100.0 % 3 3 3
(30,360] days: 95.9 % 97 93 4 93
(360..) days: 89.6 % 454 407 47 407
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.3 % 84 75 9 75
(360..) days: 70.5 % 234 165 69 1 164

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
usage GNC 1 100.0 % (24 / 24)
GuessControlValues GNC 4 100.0 % (49 / 49)
strtouint64_strict CBC 34 88.9 % (8 / 9) 66.7 % (4 / 6)
PrintControlValues GNC 49 100.0 % (35 / 35) 87.5 % (7 / 8)
PrintNewControlValues GNC 49 100.0 % (25 / 25) 100.0 % (16 / 16)
KillExistingArchiveStatus CBC 83 44.4 % (8 / 18) 30.0 % (6 / 20)
KillExistingWALSummaries CBC 83 53.3 % (8 / 15) 42.9 % (6 / 14)
KillExistingXLOG CBC 83 73.3 % (11 / 15) 64.3 % (9 / 14)
RewriteControlFile GNC 83 100.0 % (21 / 21)
WriteEmptyXLOG CBC 83 83.3 % (40 / 48) 42.9 % (6 / 14)
strtouint32_strict CBC 95 91.7 % (11 / 12) 80.0 % (8 / 10)
FindEndOfXLOG CBC 133 85.0 % (17 / 20) 71.4 % (10 / 14)
read_controlfile CBC 133 80.8 % (21 / 26) 60.0 % (12 / 20)
CheckDataVersion CBC 134 57.1 % (4 / 7) 50.0 % (1 / 2)
main GNC 221 96.1 % (224 / 233) 86.1 % (155 / 180)

Generated by: LCOV version 2.0-1