LCOV - code coverage report
Current view: top level - src/backend/access/transam - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 79.2 % 744 589
Test Date: 2026-09-06 13:15:48 Functions: 96.6 % 29 28
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.8 % 416 307

Function Name Sort by function name Hit count Sort by function hit count
XLogRecGetFullXid 0
XLogReaderResetError 6
XLogFindNextRecord 22
report_invalid_record 317
XLogReaderSetDecodeBuffer 1116
XLogReaderFree 2474
WALOpenSegmentInit 3138
XLogReaderAllocate 3138
allocate_recordbuf 3170
ResetDecoder 4149
XLogBeginRead 4149
XLogReaderInvalReadState 16559
WALRead 154067
XLogReaderValidatePageHeader 1554021
RestoreBlockImage 2486613
XLogReadRecord 2583169
XLogRecGetBlockTag 3397145
XLogRecGetBlockData 3576327
DecodeXLogRecord 5519316
ValidXLogRecord 5519317
XLogNextRecord 5527648
DecodeXLogRecordRequiredSpace 5532183
XLogReadRecordAlloc 5532183
ValidXLogRecordHeader 5532392
XLogDecodeNextRecord 5547120
XLogReadAhead 5547120
XLogRecGetBlockTagExtended 9065339
XLogReleasePreviousRecord 11055590
ReadPageInternal 12619153

Generated by: LCOV version 2.0-1