LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogutils.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 67.5 % 237 160 77 7 153 7
Current Date: 2026-06-29 16:15:13 +0200 Functions: 86.4 % 22 19 3 3 16
Baseline: lcov-20260630-baseline Branches: 43.6 % 202 88 5 109 9 79
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 7 7 7
(360..) days: 66.1 % 227 150 77 150
Function coverage date bins:
(360..) days: 86.4 % 22 19 3 3 16
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 64.3 % 14 9 5 9
(360..) days: 41.4 % 186 77 109 77

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
forget_invalid_pages CBC 34778 25.0 % (3 / 12) 5.0 % (1 / 20)
XLogReadDetermineTimeline GNC 40257 93.1 % (27 / 29) 60.0 % (24 / 40)
XLogReadBufferForRedoExtended CBC 3049860 81.2 % (26 / 32) 65.9 % (29 / 44)
log_invalid_page UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
forget_invalid_pages_db CBC 15 30.0 % (3 / 10) 8.3 % (1 / 12)
XLogCheckInvalidPages CBC 132 30.8 % (4 / 13) 10.0 % (1 / 10)
WALReadRaiseError UBC 0 0.0 % (0 / 9) 0.0 % (0 / 8)
wal_segment_open CBC 917 66.7 % (6 / 9) 12.5 % (1 / 8)
XLogReadBufferExtended GNC 5781389 77.8 % (21 / 27) 70.0 % (14 / 20)
report_invalid_page UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
XLogHaveInvalidPages CBC 757 60.0 % (3 / 5) 25.0 % (1 / 4)
read_local_xlog_page_guts CBC 24344 96.7 % (29 / 30) 88.9 % (16 / 18)
CreateFakeRelcacheEntry GNC 43945 100.0 % (12 / 12)
FreeFakeRelcacheEntry CBC 43945 100.0 % (3 / 3)
XLogDropDatabase CBC 15 100.0 % (4 / 4)
XLogDropRelation CBC 34720 100.0 % (3 / 3)
XLogInitBufferForRedo CBC 53191 100.0 % (3 / 3)
XLogReadBufferForRedo CBC 2962481 100.0 % (2 / 2)
XLogTruncateRelation CBC 58 100.0 % (3 / 3)
read_local_xlog_page CBC 20345 100.0 % (2 / 2)
read_local_xlog_page_no_wait CBC 3999 100.0 % (2 / 2)
wal_segment_close CBC 8638 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1