LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogutils.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 68.3 % 243 166 77 166
Current Date: 2026-07-25 17:13:00 -0400 Functions: 87.0 % 23 20 3 20
Baseline: lcov-20260726-baseline Branches: 44.2 % 206 91 115 91
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 6 6 6
(30,360] days: 100.0 % 9 9 9
(360..) days: 66.2 % 228 151 77 151
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 86.4 % 22 19 3 19
Branch coverage date bins:
(7,30] days: 75.0 % 4 3 1 3
(30,360] days: 71.4 % 14 10 4 10
(360..) days: 41.5 % 188 78 110 78

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
log_invalid_page UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
WALReadRaiseError UBC 0 0.0 % (0 / 9) 0.0 % (0 / 8)
XLogCheckInvalidPages CBC 134 30.8 % (4 / 13) 10.0 % (1 / 10)
forget_invalid_pages CBC 35090 25.0 % (3 / 12) 5.0 % (1 / 20)
forget_invalid_pages_db CBC 15 30.0 % (3 / 10) 8.3 % (1 / 12)
XLogReadBufferExtended CBC 5802027 77.8 % (21 / 27) 70.0 % (14 / 20)
XLogReadBufferForRedoExtended CBC 3061498 81.2 % (26 / 32) 65.9 % (29 / 44)
report_invalid_page UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
wal_segment_open CBC 934 66.7 % (6 / 9) 12.5 % (1 / 8)
XLogHaveInvalidPages CBC 759 60.0 % (3 / 5) 25.0 % (1 / 4)
XLogReadDetermineTimeline CBC 36747 93.1 % (27 / 29) 60.0 % (24 / 40)
read_local_xlog_page_guts CBC 24300 96.7 % (29 / 30) 88.9 % (16 / 18)
CreateFakeRelcacheEntry CBC 40733 100.0 % (12 / 12)
FreeFakeRelcacheEntry CBC 40733 100.0 % (3 / 3)
XLogDropDatabase CBC 15 100.0 % (4 / 4)
XLogDropRelation CBC 35028 100.0 % (3 / 3)
XLogFlushBufferForRedoIfInit CBC 2434 100.0 % (6 / 6) 75.0 % (3 / 4)
XLogInitBufferForRedo CBC 53289 100.0 % (3 / 3)
XLogReadBufferForRedo CBC 2973586 100.0 % (2 / 2)
XLogTruncateRelation CBC 62 100.0 % (3 / 3)
read_local_xlog_page CBC 20330 100.0 % (2 / 2)
read_local_xlog_page_no_wait CBC 3970 100.0 % (2 / 2)
wal_segment_close CBC 3701 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1