LCOV - differential code coverage report
Current view: top level - src/bin/pg_resetwal - pg_resetwal.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 90.8 % 554 503 3 48 1 92 410 5 74
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 15 15 9 6
Baseline: lcov-20260630-baseline Branches: 75.0 % 316 237 9 70 3 73 161
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 95.8 % 96 92 3 1 92
(360..) days: 89.7 % 458 411 47 1 410
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 13 13 7 6
Branch coverage date bins:
(30,360] days: 89.0 % 82 73 9 73
(360..) days: 70.1 % 234 164 70 3 161

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
CheckDataVersion GNC 125 57.1 % (4 / 7) 50.0 % (1 / 2)
FindEndOfXLOG CBC 124 85.0 % (17 / 20) 71.4 % (10 / 14)
GuessControlValues GNC 4 100.0 % (49 / 49)
KillExistingArchiveStatus CBC 79 44.4 % (8 / 18) 30.0 % (6 / 20)
KillExistingWALSummaries CBC 79 53.3 % (8 / 15) 42.9 % (6 / 14)
KillExistingXLOG CBC 79 73.3 % (11 / 15) 64.3 % (9 / 14)
PrintControlValues GNC 44 100.0 % (35 / 35) 87.5 % (7 / 8)
PrintNewControlValues GNC 44 100.0 % (25 / 25) 100.0 % (16 / 16)
RewriteControlFile GNC 79 100.0 % (20 / 20)
WriteEmptyXLOG GNC 79 83.3 % (40 / 48) 42.9 % (6 / 14)
main GNC 204 96.1 % (222 / 231) 85.4 % (152 / 178)
read_controlfile CBC 124 80.8 % (21 / 26) 60.0 % (12 / 20)
strtouint32_strict GNC 109 91.7 % (11 / 12) 80.0 % (8 / 10)
strtouint64_strict GNC 14 88.9 % (8 / 9) 66.7 % (4 / 6)
usage CBC 1 100.0 % (24 / 24)

Generated by: LCOV version 2.0-1